Kbase P25319: Getting error 43 trying to connect or start a multi-volume database
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  3/21/2005 |
|
Status: Verified
SYMPTOM(s):
Getting error 43 trying to connect or start a multi-volume database
** Cannot find or open file <file-name>, errno = <number>. (43)
** Cannot find or open file <file-name>, errno = 2. (43)
** Cannot find or open file <file-name>, errno = 3. (43)
Database not starting and returns error 43
Error 43 appearing on bi and ai extents with errno 2 or errno 3
CAUSE:
bi and or ai extents missing
FIX:
Remember that the best option in this situation is to go to a backup.
If this is not possible, then the following steps can be used to recreate the missing extents and obtain access to the database.
1. prostrct unlock test -extents The missing extents are recreated.
2. proserve test will error out with an 877:
Invalid BI file, before-image file is zero length. (877)
3. The database must now be forced into: proutil test -C truncate bi -F
4. proserve test will return:
** Your database was damaged. Dump its data and reload it. (37)
5. Execute a complete dump and load