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

FreeBSD Manual Pages

  
 
  

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

NAME
       mdbx_load - MDBX	environment import tool

SYNOPSIS
       mdbx_load  [-V] [-q] [-a] [-f file] [-s subdb] [-N] [-T]	[-r] [-n]  db-
       path

DESCRIPTION
       The mdbx_load utility reads from	the standard input and loads  it  into
       the MDBX	environment dbpath.

       The  input  to  mdbx_load must be in the	output format specified	by the
       mdbx_dump(1) utility or as specified by the -T option below.

       A simple	escape mechanism, where	newline	and backslash  (\)  characters
       are  special,  is applied to the	text input. Newline characters are in-
       terpreted as record separators.	Backslash characters in	the text  will
       be  interpreted in one of two ways: If the backslash character precedes
       another backslash character, the	pair will be interpreted as a  literal
       backslash. If the backslash character precedes any other	character, the
       two characters following	the backslash will be interpreted as  a	 hexa-
       decimal specification of	a single character; for	example, \0a is	a new-
       line character in the ASCII character set.

       For this	reason,	any backslash or newline characters that naturally oc-
       cur  in	the  text  input must be escaped to avoid misinterpretation by
       mdbx_load.

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

       -q     Be quiet.

       -a     Append  all  records  in the order they appear in	the input. The
	      input is assumed to already be in	correctly sorted order and  no
	      sorting  or  checking  for  redundant  values will be performed.
	      This option must be used to reload data  that  was  produced  by
	      running  mdbx_dump  on a database	that uses custom compare func-
	      tions.

       -f file
	      Read from	the specified file instead of from the standard	input.

       -s subdb
	      Load a specific subdatabase. If no database is  specified,  data
	      is loaded	into the main database.

       -N     Don't  overwrite	existing  records when loading into an already
	      existing database; just skip them.

       -T     Load data	from simple text files.	The input must be paired lines
	      of  text,	 where the first line of the pair is the key item, and
	      the second line of the pair is its corresponding data item.

       -r     Rescure mode. Ignore errors to load corrupted DB dump.

       -n     Load an MDBX database which does not use	subdirectories.	  This
	      is legacy	option.	For now	MDBX handles this automatically.

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.

SEE ALSO
       mdbx_dump(1), mdbx_chk(1), mdbx_stat(1),	mdbx_copy(1) mdbx_drop(1)

AUTHOR
       Howard Chu of Symas Corporation <http://www.symas.com>,	Leonid	Yuriev
       <https://github.com/erthink>

MDBX 0.10.0			  2021-05-09			  MDBX_LOAD(1)

NAME | SYNOPSIS | DESCRIPTION | OPTIONS | DIAGNOSTICS | SEE ALSO | AUTHOR

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=mdbx_load&sektion=1&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help