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.