| 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-oIf 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-VThe
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_HOMEdb_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 |