Consultor Eletrônico



Kbase P64506: Attempting to rollforward an incomplete AI file fails with (9333)
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   1/21/2009
Status: Verified

SYMPTOM(s):

Attempting to rollforward an incomplete AI file fails with (9333)

Incomplete ai file detected, expected <blocks>, got <blocks>. Subsequent roll forwards will fail unless this situation is resolved. See extended help on this error for further information. (9333)

FACT(s) (Environment):

All Supported Operating Systems
Progress/OpenEdge Product Family

CAUSE:

The AI file which was copied from production did not fully complete the copy.

A roll forward script started to run on the hot-standby machine before the copy of AI file from production finished.

FIX:

Do not have scripts started on hot-standby machine automatically at a predetermined time.

Modify script to have the script check for the existence of a file (eg. goAIfilename).
Use the name as part of the go file so if multiple ai files have been copied the script will iteratively work on each one of them only when it is complete before the roll forward operation begins.
If the roll-forward operation completes successfully then have the script remove the goAIfilename.