Consultor Eletrônico



Kbase 21041: Maintaining Up-to-date .st File Prevents Restore Issues
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   07/02/2011
Status: Verified

SYMPTOM(s):

Error running Prostrct Repair on restored OS backup.

Error: repair for file C:\WRK83D\temp\dbname.Database cannot add or delete entries

FACT(s) (Environment):

Progress 8.x
Progress 9.x
OpenEdge 10.x

CAUSE:

Forgetting to maintain an up-to-date database structure file (.st) can cause backup\restore issues. For example, In a multi-volume database's lifetime, new extents might be added or old ones deleted. Often, users forget to rerun the Prostrct List command to properly update the existing structure file. This becomes problematic when an O/S backup is restored to a different directory. When Prostrct Repair is run, users will encounter the above unnumbered error:

FIX:

Re-run the Prostrct List command to generate a new .st file. Edit this file and re-run your Prostrct Repair command. To prevent this error in the future, be sure to maintain an up-to-date .st file with Prostrct List, after creating new or deleting old extents. Archive your old .st files for reference.