Consultor Eletrônico



Kbase P130655: 210 errors when adding records to a table due to index corruption
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   3/15/2010
Status: Verified

SYMPTOM(s):

Receiving a 210 error when adding records to a table.

SYSTEM ERROR: Attempt to read block <number> which does not exist. (210)

SYSTEM ERROR: Attempt to read block 0 which does not exist. (210)

Stack trace from _progres reads:

bmLocateBuffer2
cxLocateValidBlock
cxSearchTree

proutil dbname -C idxfix with option 3 fails with error 8828

Index <index number> (<owner name>.<table name>, <index name>): Deleted key <key value> recid <record identifier>. (8828)

FACT(s) (Environment):

Scan of the suspected table involved was clean using proutil dbname -C dbrpr
IBM AIX POWER 5.3
OpenEdge 10.1A02 64-bit Service Pack

CAUSE:

Corrupted index associated with the table that clients were attempting to insert records into.

FIX:

Rebuild all indexes associated with the table that failed when performing the idxfix command.