Consultor Eletrônico



Kbase P7076: Error 1029 during roll forward
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   21/01/2008
Status: Verified

FACT(s) (Environment):

All Supported Operating Systems
Progress/OpenEdge Versions

SYMPTOM(s):

Error 1029 during roll forward

SYSTEM ERROR: Note leading and trailing counts don't match (1029)

Database previously crashed with error 5112

rlrdnxt: note prefix and suffix lengths don't match (5112)

After error 5112, the backup was restored and ai notes applied

CAUSE:

Error 5112 indicates before image corruption.
The same notes that corrupted the before image file were recorded to the after image file; at the time those notes are rolled forward, error 1029 is generated.

FIX:

Use 'rfutil -C roll forward' with the 'endtime' option, so that you only roll forward transaction up to a specific point in time before the error 5112 was generated.

Example:

rfutil sports -C roll forward verbose endtime 2004:02:08:30:00 -B 20000 -a sports.a3