Kbase P137214: Index corruption after binary load
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  8/18/2009 |
|
Status: Unverified
SYMPTOM(s):
Index corruption after binary load
Report got incorrect number of records after a fresh dump/loaded database
FOR EACH failed to find some record records using equality match in the WHERE clause
Get error " index could not be deleted" trying delete those records
SYSTEM ERROR: Index <index name> in <table> for recid <recid> could not be deleted. (1422)
Fails to find records from specific table just after binary dump/load.
Error 8783 running idxcheck
SYSTEM ERROR: Index<index-num> (<owner-name>.<table-name>, <index-name>): couldn't find key <key> recid <DBKEY>. (8783)
FACT(s) (Environment):
Data Dictionary dump/load works fine
Database has been just dump and loaded
Used Binary dump and load
FOR EACH finds records sucessfuly using "larger than" in the WHERE clause
Results from dbanalys match number or records and number of indexes
HP-UX 11.11
PA-RISC 64-bit
OpenEdge 10.1B03 Service Pack
CAUSE:
Bug# OE00178231
FIX:
As a workaround, use Data Dictionary to dump and load the table.