DYNACHEK

Checks integrity of a database without requiring exclusive access and preventing applications from running. This program may occasionally report spurious errors if a record being checked is updated. From 4.522 DYNABACK provides an enhanced method of checking the integrity of an open database.

See Checking the Database Integrity Dynamically in the DP4 Developer's Manual for further information about this program.

Command Tail Description

−CHECK

Check database integrity

−COUNT n

Display record count every n records

−COUNTONLY

Count records without checking database integrity

−DELAY n

Delay after database calls (in hundredths of seconds). Maximum delay is 10 seconds

−SKIPBD

Skip tests on base dictionary tables

−BATCH

Suppress the pause after the integrity check

−NOBLOCK

Disable the block fetch feature

−QUICK

Speed up the integrity check by omitting some tests

−REPEAT

Do the integrity check repeatedly

−PASS

Pass on error and continue checking