There is no need to disable replication. Depending on the current status of the ai extents will determine how to recover from this. The steps below details making existing or new ai extents available depending on the status of them.
1) Check for the status of the after-image files using "RFUTIL source -C aimage list"
2a) IF there are any FULL ai extents, archive (backup the file) them and marked these as empty executing "
rfutil source -C aimage empty" for each ai file.
2b) If there were only LOCKED (except of course the current one BUSY) add more ai extents by running: "
prostrct add source addai.st" where addai.st defines where the new ai files will be placed. Then run: "
prostrct reorder ai source" to ensure that the EMPTY ai extents immediately follow the current BUSY ai extent.
IMPORTANT NOTE: This Option is only available in Progress 9.1E or Open Edge 10.0B and later, (with the exception of OpenEdge 10.1B 10.1B01 and 10.1B02. Please refer to Articles:
3) Restart the target and source databases
If not in use, consider starting the source database with the
-aistall startup parameter. This will allow
the source database to continue run but no updates allowed until ai extents are made available. For further information refer to the methods outlined in the following Articles: