Skip to main content

Interactive Integrity Check Using the ^Integrity Utility

Interactive Integrity Check Using the ^Integrity Utility

You can run a manual integrity check using the ^Integrity utility by opening a Terminal window, switching to the %SYS namespace, and entering do ^Integrity. This is similar to running an integrity check from the Databases page of the Management Portal, except that, as noted in Integrity Check False Positives, the ^Integrity utility cannot recheck globals for which it finds errors in the first pass before completing and reporting its results, and it is therefore important to recheck globals for which errors are reported to eliminate false positives. (The Management Portal integrity check also distributes the integrity check across multiple jobs, instead of running a single job like the ^Integrity utility.)

You can also use the following ^Integrity entry points interactively:

  • Do CheckPointer^Integrity asks for a directory and a pointer block at which to start checking.

  • Do Exclude^Integrity asks for a list of databases to exclude from checking; entering ? displays a list of mounted databases.

FeedbackOpens in a new tab