Database integrity checks can be performed during checkpoint or backup to avoid situations where data corruption would result in an unrecoverable database.
If the database integrity is not consistent at the time of a checkpoint or backup, and therefore cannot be used for recovery, the verification fails and the solidDB server performs an emergency shutdown. If verification fails, the error is printed on
solerror.out file and recovery must be done using the latest verified backup, see
Restoring backups.
Checkpoint integrity verification can be done manually with the command
ADMIN COMMAND 'makecp' by using the option
-i, see
MAKECP.