Checking for Database Corruption

  To check if the database is corrupt:

  1. Issue the VALIDATE command in ESSCMD.

  2. If the VALIDATE command has errors, fix the corrupt database (see Fixing Database Corruption).

  3. If the VALIDATE command does not have errors, check the application log for Invalid Block Header and AVL Tree errors.

  4. If the application log contains Invalid Block Header or AVL Tree errors, the database is corrupt. Fix the corrupt database (see Fixing Database Corruption).

  5. If no Invalid Block Header or AVL Tree errors exist, the database is not corrupt. Back up the database.