Kbase P24950: dbanalys stops after many errors 5433
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/16/2008 |
|
Status: Unverified
SYMPTOM(s):
proutil dbname -C dbanalys errored with 5433 errors
tabanalys errored with (5433)
Record <recid> in block <number> has table <number> which doesn't exist. (5433)
proutil <dbname> -C dbrpr showd the error:
no end marker found in array
Table with identifier given in error 5433 does not exist.
Even after an idxbuild of all the indexes from _file, the following
FIND FIRST _file WHERE _file._file-number = <number>.
returns error
** FIND FIRST/LAST failed for table _File. (565)
CAUSE:
Database has a corruption, most certainly it occurred on a "DELETE table" where table had <number> as identifier (_file._file-number).
FIX:
1. Dump definition and data from corrupted database
2. Create new database
3. Load definition and data (including idxbuild)
4. Recompile the application