Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
MDB_DUMP(1)		    General Commands Manual		   MDB_DUMP(1)

NAME
       mdb_dump	- DLMDB	environment export tool

SYNOPSIS
       dlmdb_dump [-V] [-f file] [-l] [-n] [-v]	[-p] [-a | -s subdb]  envpath

DESCRIPTION
       The  dlmdb_dump utility reads a database	and writes its contents	to the
       standard	output using a portable	flat-text  format  understood  by  the
       dlmdb_load(1) utility.

OPTIONS
       -V     Write  the  library  version  number to the standard output, and
	      exit.

       -f file
	      Write to the specified file instead of to	the standard output.

       -l     List the databases stored	in the	environment.  Just  the	 names
	      will be listed, no data will be output.

       -n     Dump an DLMDB database which does	not use	subdirectories.

       -v     Use  the previous	environment state instead of the latest	state.
	      This may be useful if the	latest state has been corrupted.

       -p     If characters in either the key or data items are	printing char-
	      acters (as defined by isprint(3)), output	 them  directly.  This
	      option  permits  users to	use standard text editors and tools to
	      modify the contents of databases.

	      Note: different systems may have different  notions  about  what
	      characters  are  considered  printing  characters, and databases
	      dumped in	this manner may	be less	portable to external systems.

       -a     Dump all of the subdatabases in the environment.

       -s subdb
	      Dump a specific subdatabase. If no database is  specified,  only
	      the main database	is dumped.

DIAGNOSTICS
       Exit  status  is	 zero if no errors occur.  Errors result in a non-zero
       exit status and a diagnostic message being written to standard error.

       Dumping databases that use user-defined comparison functions will  out-
       put records with	the ordering imposed by	those comparison functions. If
       dlmdb_load  is  invoked	without	including the -a option	when reloading
       those records, the new databases	will likely be damaged beyond  repair,
       permitting neither record storage nor retrieval.

SEE ALSO
       dlmdb_load(1)

AUTHOR
       Howard Chu of Symas Corporation <http://www.symas.com>

DLMDB 0.9.70			  2017/07/31			   MDB_DUMP(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=dlmdb_dump&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help