Kbase P6702: How to make a copy of a multivolume Progress DB on VMS
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  19/06/2003 |
|
Status: Unverified
GOAL:
How to make a copy of a multivolume Progress DB on VMS
FACT(s) (Environment):
DEC ALPHA/OpenVMS
SYMPTOM(s):
They have problems with the structure file extents
FIX:
1. Create a new structure file (.st) that contains data extents (d), BI extents (b) and AI (a) extents if used.
2. Prostruct create the new database using:
PROGRESS/STRUCTURE/CREATE=db-name.st db-name
3. Procopy an empty DB to the new structure.
PROGRESS/COPY DLC:empty db-name
. Procopy the existing database to the new structure.
PROGRESS/COPY db-name new-db-name
5. If it's necessary to rename the copy of the DB this can be done by renaming the name of the .db, extents, editing the .st file with the new names and running the command:
PROGRESS/STRUCTURE/REPAIR=db-name.st db-name