InglésFrancésEspañol

Ad


icono de página de OnWorks

db5.3_load - Online en la nube

Ejecute db5.3_load en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando db5.3_load que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


db5.3_load - Carga de datos desde la entrada estándar

SINOPSIS


carga_db5.3 [-nTV] [-c nombre = valor] [-f archivo] [-h inicio] [-P contraseña] [-t btree | hash |
cola | recno] archivo

carga_db5.3 [-r lsn | fileid] [-h inicio] [-P contraseña] archivo

DESCRIPCIÓN


La utilidad db5.3_load lee la entrada estándar y la carga en el archivo de base de datos.
El archivo de base de datos se crea si aún no existe.

La entrada a db5.3_load debe estar en el formato de salida especificado por la utilidad db5.0_dump,
utilidades, o como se especifica para -T a continuación.

CAMPUS


-c Especifique las opciones de configuración ignorando cualquier valor que puedan tener según la entrada.
El formato de la línea de comandos es Nombre = valor. Consulte la sección Palabras clave admitidas a continuación.
para obtener una lista de palabras clave respaldadas por el -c .

-f Leer de la especificada Las opciones de entrada archivo en lugar de la entrada estándar.

-h Especifique un directorio de inicio para el entorno de la base de datos.

Si se especifica un directorio de inicio, el entorno de la base de datos se abre utilizando el
Indicadores DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_MPOOL, DB_INIT_TXN y DB_USE_ENVIRON para
DB_ENV-> abierto. (Esto significa que db5.3_load se puede usar para cargar datos en bases de datos
mientras están en uso por otros procesos.) Si la llamada DB_ENV-> open falla, o si no
se especifica el directorio de inicio, la base de datos aún se actualiza, pero el entorno es
ignorado por ejemplo, no se realiza ningún bloqueo.

-n No sobrescriba las claves existentes en la base de datos cuando las cargue en una
base de datos existente. Si un par clave / datos no se puede cargar en la base de datos para este
motivo, se muestra un mensaje de advertencia en la salida de error estándar, y el
se omiten el par clave / datos.

-P Especifique una contraseña de entorno. Aunque las utilidades de Berkeley DB sobrescriben la contraseña
cadenas lo antes posible, tenga en cuenta que puede haber una ventana de vulnerabilidad en
sistemas donde los usuarios sin privilegios pueden ver los argumentos de la línea de comandos o donde las utilidades
no pueden sobrescribir la memoria que contiene los argumentos de la línea de comandos.

-r Restablezca el ID de archivo de la base de datos o los números de secuencia de registro (LSN).

Todas las páginas de la base de datos en entornos transaccionales contienen referencias al
registros de registro del entorno. Para copiar una base de datos en una base de datos diferente
entorno, las referencias de la página de la base de datos a los registros del
restablecer, de lo contrario, la corrupción de datos puede ocurrir cuando la base de datos se modifica en el nuevo
ambiente. La -r lsn La opción restablece los números de secuencia de registro de una base de datos.

Todas las bases de datos contienen una cadena de identificación que se utiliza para identificar la base de datos en la base de datos.
caché de entorno. Si se copia una base de datos y se utiliza en el mismo entorno que
otro archivo con la misma cadena de identificación, se pueden producir daños. los -r FILEID opción
restablece el ID de archivo de una base de datos a un nuevo valor.

In ambas casos, las los libros físicos presentar especificado by las presentar argumento is modificado in-
posición.

-T El -T La opción permite que las aplicaciones de bases de datos que no sean de Berkeley carguen fácilmente archivos de texto en
bases de datos.

Si la base de datos a crear es de tipo Btree o Hash, o la palabra clave claves is
especificado como establecido, la entrada debe ser líneas de texto emparejadas, donde la primera línea de
el par es el elemento clave, y la segunda línea del par son sus datos correspondientes
artículo. Si la base de datos a crear es de tipo Cola o Recno y la palabra clave claves
no está configurado, la entrada debe ser líneas de texto, donde cada línea es un nuevo elemento de datos para
la base de datos.

Un mecanismo de escape simple, donde los caracteres de nueva línea y barra invertida (\) son especiales,
se aplica a la entrada de texto. Los caracteres de nueva línea se interpretan como registro
separadores. Los caracteres de barra invertida en el texto se interpretarán en uno de dos
formas: si el carácter de barra invertida precede a otro carácter de barra invertida, el par
se interpretará como una barra invertida literal. Si el carácter de barra invertida precede
cualquier otro carácter, los dos caracteres que siguen a la barra invertida se interpretarán
como una especificación hexadecimal de un solo carácter; por ejemplo, \ 0a es una nueva línea
carácter en el juego de caracteres ASCII.

Por esta razón, cualquier carácter de barra invertida o nueva línea que se produzca naturalmente en el
la entrada de texto debe escaparse para evitar una mala interpretación por parte de db5.3_load.

Si -T se especifica la opción, se debe especificar el tipo de método de acceso subyacente
usando el -t .

-t Especifique el método de acceso subyacente. Si no -t se especifica la opción, la base de datos
se cargará en una base de datos del mismo tipo que se volcó; por ejemplo, un Hash
Se creará una base de datos si se volcó una base de datos Hash.

Las bases de datos Btree y Hash se pueden convertir de una a otra. Cola y Recno
las bases de datos se pueden convertir de una a otra. Si el -k se especificó la opción
en la llamada a db5.3_dump, las bases de datos Queue y Recno se pueden convertir a Btree
o Hash, siendo la clave el número de registro entero.

-V Escriba el número de versión de la biblioteca en la salida estándar y salga.

La utilidad db5.3_load se puede utilizar con un entorno Berkeley DB (como se describe para el -h
opción, la variable de entorno DB_INICIO, o porque la utilidad se ejecutó en un directorio
que contiene un entorno Berkeley DB). Para evitar la corrupción del medio ambiente cuando
utilizando un entorno Berkeley DB, db5.3_load siempre debe tener la oportunidad de desconectarse
del medio ambiente y salir con gracia. Para hacer que db5.3_load libere todo el entorno
recursos y salir limpiamente, envíele una señal de interrupción (SIGINT).

La utilidad db5.3_load sale de 0 en caso de éxito, 1 si uno o más pares de clave / datos no se cargaron
en la base de datos porque la clave ya existía, y> 1 si ocurre un error.

EJEMPLOS


La utilidad db5.3_load se puede utilizar para cargar archivos de texto en bases de datos. Por ejemplo, el
el siguiente comando carga el estándar UNIX / Etc / passwd archivo en una base de datos, con el inicio de sesión
nombre como elemento clave y la entrada de contraseña completa como elemento de datos:

awk -F: '{imprimir $ 1; imprimir $ 0} ' / Etc / passwd |
sed 's / \\ / \\\\ / g' | db5.3_load -T -t hash passwd.db

Tenga en cuenta que los caracteres de barra invertida que ocurren naturalmente en el texto se escapan para evitar
interpretación como caracteres de escape por db5.3_load.

MEDIO AMBIENTE


DB_INICIO
Si -h no se especifica la opción y se establece la variable de entorno DB_HOME,
se utiliza como ruta de acceso a la base de datos, como se describe en DB_ENV-> open.

SOPORTADO PALABRAS CLAVE


Las siguientes palabras clave son compatibles con -c pción de línea de comandos a db5.3_load
utilidad. Consulte DB-> open para obtener más información sobre estas palabras clave y qué valores deben
especificado.

La lista entre paréntesis especifica cómo la parte del valor de la Nombre = valor par es
interpretado. Los elementos listados como (booleanos) esperan que el valor sea 1 (conjunto) o 0 (desarmado). Elementos
enumerado como (número) convierte el valor en un número. Los elementos enumerados como (cadena) usan la cadena
valor sin modificación.

bt_minkey (número)
El número mínimo de claves por página.

chksum (booleano)
Habilite las sumas de verificación de la página.

base de datos (cadena)
La base de datos a cargar.

db_lorder (número)
El orden de bytes para los números enteros en los metadatos de la base de datos almacenados.

db_pagesize (número)
El tamaño de las páginas de la base de datos, en bytes.

duplicados (booleano)
El valor de la bandera DB_DUP.

dupsort (booleano)
El valor de la bandera DB_DUPSORT.

extentsize (número)
El tamaño de las extensiones de la base de datos, en páginas, para las bases de datos de cola configuradas para usar
extensiones.

h_ffactor (número)
La densidad dentro de la base de datos Hash.

h_nelem (número)
El tamaño de la base de datos Hash.

claves (booleano)
Especifique si las claves están presentes para las bases de datos Queue o Recno.

re_len (número)
Especifique registros de longitud fija de la longitud especificada.

re_pad (cadena)
Especifique el carácter del panel de registro de longitud fija.

recnum (booleano)
El valor de la bandera DB_RECNUM.

renumerar (booleano)
El valor de la bandera DB_RENUMBER.

subdatabase (cadena)
La subbase de datos que se va a cargar.

AUTORES


Sleepycat Software, Inc. Esta página de manual se creó en base a la documentación HTML para
db_load de Sleepycat, por Thijs Kinkhorst[email protected]>, para el sistema Debian
(pero puede ser utilizado por otros).

22 November 2009 DB5.3_CARGAR(1)

Use db5.3_load en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    VBA-M (Archivado - Ahora en Github)
    VBA-M (Archivado - Ahora en Github)
    El proyecto se ha trasladado a
    https://github.com/visualboyadvance-m/visualboyadvance-m
    caracteristicas:Creación de trucosguardar estadosmulti
    sistema, compatible con gba, gbc, gb, sgb,
    sgb2tu...
    Descargar VBA-M (Archivado - Ahora en Github)
  • 2
    Stacer
    Stacer
    Optimizador y monitorización del sistema Linux
    Repositorio de Github:
    https://github.com/oguzhaninan/Stacer.
    Público: Usuarios finales / Escritorio. Usuario
    interfaz: Qt. Programando La...
    Descargar Stacer
  • 3
    NaranjaZorro
    NaranjaZorro
    Bifurcación de TeamWinRecoveryProject (TWRP)
    con muchas funciones adicionales, rediseño
    y más funciones: admite agudos y
    ROM no Treble Kernel Oreo actualizado,
    construido...
    Descargar Orange Fox
  • 4
    itop - ITSM CMDB de código abierto
    itop - ITSM CMDB de código abierto
    Portal de operaciones de TI: un espacio abierto completo
    fuente, ITIL, servicio basado en web
    herramienta de gestión que incluye un completo
    CMDB personalizable, un sistema de asistencia técnica y
    un hombre de documentos...
    Descargar itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine es una música multiplataforma
    reproductor y organizador de bibliotecas inspirado en
    Amarok 1.4. Tiene un rápido y
    interfaz fácil de usar y le permite
    busca y...
    Descargar Clementina
  • 6
    XISMUS
    XISMUS
    ATENCIÓN: la actualización acumulativa 2.4.3 ha
    sido lanzado !! La actualización funciona para cualquier
    versión 2.xx anterior. Si actualiza
    desde la versión v1.xx, descargue y
    i ...
    Descargar XISMuS
  • Más "

Comandos de Linux

Ad