db_verify(1) | General Commands Manual | db_verify(1) |
db_verify
db_verify |
[-NoqV ] [-h
home] [-P
password] file ... |
The db_verify
utility verifies the
structure of one or more files and the databases they contain.
The options are as follows:
-h
-o
If the file being verified contains databases with non-default
comparison or hashing configurations, calling the
db_verify
utility without the -o flag will
usually return failure. The -o flag causes
db_verify
to ignore database sort or hash
ordering and allows db_verify
to be used on
these files. To fully verify these files, verify them explicitly using
the DB->verify method, after configuring the correct comparison or
hashing functions.
-N
-P
-q
-V
The
db_verify
utility does not perform any locking, even
in Berkeley DB environments that are configured with a locking subsystem. As
such, it should only be used on files that are not being modified by another
thread of control.
The db_verify
utility may be used with a
Berkeley DB environment (as described for the -h option, the environment
variable DB_HOME, or because the utility was run in a directory containing a
Berkeley DB environment). In order to avoid environment corruption when
using a Berkeley DB environment, db_verify
should
always be given the chance to detach from the environment and exit
gracefully. To cause db_verify
to release all
environment resources and exit cleanly, send it an interrupt signal
(SIGINT).
The db_verify
utility exits 0 on success,
and >0 if an error occurs.
DB_HOME
db_archive(1), db_checkpoint(1), db_deadlock(1), db_dump(1), db_load(1), db_printlog(1), db_recover(1), db_stat(1), db_upgrade(1)
December 3, 2003 | Darwin |