OPTION 1: Update the Control Area on the OS Copy:
- Take a new OS Copy of the source database.
- Take a current snapshot of the source database Control Area: prostrct list dbname dbname.st
- Copy the structure file to the target directory
- Update the structure file (dbname.st) to reflect the exact locations of the extents for the "target" (copied) database.
- Run PROSTRCT REPAIR then convert this database with conv910
[Progress 9 DLC]:
$ prostrct repair dbname dbname.st
$ proutil dbname -C truncate bi
[Progress 10 DLC]:
$ proutil dbname -C conv910
OPTION 2: Rebuild the Control Area of the OS Copy
- Delete or rename the .DB file of this database.
- Rebuild the Control Area: prostrct builddb <dbname> <structure file>
- Truncate the bi file
- Run the version 10 Conversion