The VERIFY command determines whether a repository is structurally correct. This command requires read access. If you include the /FIX qualifier, you may also need write access. The /FIX qualifier requires SYSPRV or BYPASS privilege. The /COMPRESS and /REBUILD_DIRECTORY qualifiers correct the errors they encounter; all other qualifiers require the /FIX qualifier to correct errors. The /ALL qualifier corrects any errors it finds if the logical name CDD$VERIFY_ALL_FIX has been defined. The /COMPRESS qualifier requires the following: o You must have SYSPRV privilege. Otherwise, CDO displays a no privilege error. o You must issue the VERIFY command with the /COMPRESS qualifier as the first CDO command in a CDO session. Otherwise, CDO reports a conflict error with other users. o You must be the only user of the repository when you issue the VERIFY/COMPRESS command. Otherwise, CDO reports an Oracle Rdb lock conflict error. If you are working with remote repositories, issue the VERIFY /EXTERNAL_REFERENCES command by itself before you issue the VERIFY/EXTERNAL_REFERENCES command with the /FIX qualifier. If a remote device is not mounted, the VERIFY/EXTERNAL_REFERENCES command returns an error that the /FIX qualifier attempts to correct. Until a device is mounted, the command cannot complete. Use the VERIFY/LOCATION command if you issued the OpenVMS DCL COPY command to copy a repository or change the name of your anchor directory. Use the /LOCATION qualifier with the /EXTERNAL_REFERENCES qualifier if you have other repositories that reference the repository you are verifying.