Consultor Eletrônico



Kbase P16696: Read wrong dbkey when attempting to restore a database.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   1/30/2003
Status: Unverified

SYMPTOM(s):

Trying to restore a database from tape to disk.

Full backup was successfully completed.

The Progress prorest utility seems to be hanging.

SYSTEM ERROR: read wrong dbkey at offset <offset> in file <file> found <dbkey>, expected <dbkey>, retrying. (9445)

SYSTEM ERROR: read wrong dbkey at offset 57344 in file /mnt/mfg/live/a564/loca564.d1 found 0, expected 448, retrying. (9445)

Corrupt block detected when reading from database. (4229)

<func-name>: Error occurred in area <num>, block number: <num>, extent<name>: . (10560)

bkRead: Error occurred in area 6, block number: 6, extent: /mnt/mfg/live/a564/loca564.d1. (10560)

Writing block <num> to log file. Please save and send the log file to Progress Software Corp. for investigation. (10561)

Writing block 6 to log file. Please save and send the log file to Progress Software Corp. for investigation. (10561)

CHANGE:

Migrated to a higher Progress version.

CAUSE:

Database version is different from the version of the Progress probkup utility.

FIX:

The correct procedure to accomplish this is as follows:

1- Truncate the database before image file using proutil utility of the same version as the database.

2- Open up the database using the newer version of the product so that Progress internally converts the database from the older to the newer version.

3- Back the database up using the newer version of the Progress probkup utility.