Consultor Eletrônico



Kbase P106243: Prorest fails with Records per Block mismatch error.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   24/05/2010
Status: Verified

SYMPTOM(s):

Prorest fails with records per block mismatch

Records per Block mismatch, backup has <##>, database has <###> for Area 7

Records per Block mismatch, backup has <32>, database has <64> for Area 7

Restore failed. (1618)

!!! ERROR - Database restore utility FAILED !!! (8564)

Backup has 32 records per block

Database structure (.st) file has 64 records per block

FACT(s) (Environment):

Progress 9.x
OpenEdge 10.x

CAUSE:

Current structure file does not match the structure of the database being restored. The number of records per block in the backed up database is different than the number of records per block represented in the current structure file.

FIX:

Restore the database to a matching structure file:
1. Run prorest dbname -list to get the number records per block expected in each area
2. Edit the current structure file to match the expected number of records per block in each area
3. Edit the .st file to represent the desired path for each extent
4. Increase the size or number of extents as needed
5. Run prorest dbname <backed up file> <modified.st file>