Kbase P93289: Error 598. Database is a copy of another database . Database cannot be opened. (598)
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  9/3/2008 |
|
Status: Unverified
SYMPTOM(s):
Error 598 when starting database:
Error 598. <file-name> is a copy of <file-name>. Database cannot be opened. (598)
Error 598. Database2 is a copy of Database1;. Database cannot be opened. (598)
Structure (.st) file & .db file reflect the original database location and name.
CAUSE:
Database was copied to a new file system using the OS copy command, instead of using a procopy command. The dbname.db file still believes that the database is in its original location instead of where it was copied to.
FIX:
1. Modify the database structure file to point to the extents to the pathnames where the database now resides.
2. Delete the dbname.db file located in the new area where the database was copied to.
3. Run the command:
prostrct builddb dbname dbname.st (the dbname.st should be the one you modified in step 1).
4. Prostrct list dbname to update the dbname.st file again and validate the new location prior to starting the database.