Consultor Eletrônico



Kbase P22720: Error 210 running a program with bad scoping
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   11/11/2008
Status: Verified

SYMPTOM(s):

Running a program with bad scoping.

Database crashed

Killed batch process

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

Idxfix fails with error 210

Core file is generated

Stack trace from _progres reads:

bmLockBuffer
cxLocateValidBlock
cxSearchTree
cxRemove

Dbrpr option 2 ,test one or more indexes, fails with errors

ERROR: Invalid dbKey <key number> for area Index Area
** Bad index entry <> dbkey <> @ <>

FACT(s) (Environment):

All Supported Operating Systems
Progress 9.1x

CAUSE:

There is index corruption in the database

FIX:

Rebuild the database indexes:

1) shutdown the database
2) backup the database
3) Run an Index Rebuild

The syntax for the Index Rebuild is:

proutil <dbname> -C idxbuild -TB 24 -TM 32 -T <directory with lots of space>