InglêsFrancêsEspanhol

Ad


favicon do OnWorks

db5.3_load - Online na nuvem

Execute db5.3_load no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando db5.3_load que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


db5.3_load - Carregar dados da entrada padrão

SINOPSE


db5.3_load [-nTV] [-c nome = valor] [-f arquivo] [-h home] [-P senha] [-t btree | hash |
fila | recno] arquivo

db5.3_load [-r lsn | id do arquivo] [-h home] [-P senha] arquivo

DESCRIÇÃO


O utilitário db5.3_load lê a entrada padrão e a carrega no arquivo de banco de dados.
O arquivo de banco de dados é criado, se ainda não existir.

A entrada para db5.3_load deve estar no formato de saída especificado pelo utilitário db5.0_dump,
utilitários, ou conforme especificado para o -T abaixo.

OPÇÕES


-c Especifique as opções de configuração ignorando qualquer valor que possam ter com base na entrada.
O formato da linha de comando é nome = valor. Consulte a seção Palavras-chave com suporte abaixo
para obter uma lista de palavras-chave suportadas pelo -c opção.

-f Leia do especificado entrada arquivo em vez da entrada padrão.

-h Especifique um diretório inicial para o ambiente de banco de dados.

Se um diretório inicial for especificado, o ambiente de banco de dados será aberto usando o
DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_MPOOL, DB_INIT_TXN e DB_USE_ENVIRON sinalizadores para
DB_ENV-> aberto. (Isso significa que db5.3_load pode ser usado para carregar dados em bancos de dados
enquanto eles estão em uso por outros processos.) Se a chamada DB_ENV-> open falhar, ou se não
diretório inicial é especificado, o banco de dados ainda está atualizado, mas o ambiente é
ignorado; por exemplo, nenhum bloqueio é feito.

-n Não substitua as chaves existentes no banco de dados ao carregar em um já
banco de dados existente. Se um par de chave / dados não puder ser carregado no banco de dados para este
razão, uma mensagem de aviso é exibida na saída de erro padrão, e o
par chave / dados são ignorados.

-P Especifique uma senha de ambiente. Embora os utilitários do Berkeley DB substituam a senha
strings o mais rápido possível, esteja ciente de que pode haver uma janela de vulnerabilidade no
sistemas onde usuários sem privilégios podem ver argumentos de linha de comando ou onde utilitários
não são capazes de sobrescrever a memória que contém os argumentos da linha de comando.

-r Redefina a ID do arquivo do banco de dados ou os números de sequência de log (LSNs).

Todas as páginas do banco de dados em ambientes transacionais contêm referências ao
registros de log do ambiente. Para copiar um banco de dados em um banco de dados diferente
ambiente, as referências da página do banco de dados aos registros de log do ambiente antigo devem ser
redefinir, caso contrário, a corrupção de dados pode ocorrer quando o banco de dados é modificado no novo
meio Ambiente. O -r lsn opção redefine os números de seqüência de log de um banco de dados.

Todos os bancos de dados contêm uma string de ID usada para identificar o banco de dados no banco de dados
cache do ambiente. Se um banco de dados for copiado e usado no mesmo ambiente que
outro arquivo com a mesma sequência de ID, pode ocorrer corrupção. o -r fileid opção
redefine o ID do arquivo de um banco de dados com um novo valor.

In ambos casos, que o físico lima especificada by que o lima argumento is modificada in-
lugar.

-T A -T opção permite que aplicativos não Berkeley DB carreguem facilmente arquivos de texto em
bases de dados.

Se o banco de dados a ser criado for do tipo Btree ou Hash, ou a palavra-chave chaves is
especificado como definido, a entrada deve ser linhas de texto emparelhadas, onde a primeira linha de
o par é o item principal, e a segunda linha do par são seus dados correspondentes
item. Se o banco de dados a ser criado for do tipo Queue ou Recno e a palavra-chave chaves
não está definido, a entrada deve ser linhas de texto, onde cada linha é um novo item de dados para
o banco de dados.

Um mecanismo de escape simples, onde os caracteres de nova linha e barra invertida (\) são especiais,
é aplicado à entrada de texto. Caracteres de nova linha são interpretados como registro
separadores. Os caracteres de barra invertida no texto serão interpretados como um de dois
formas: se o caractere de barra invertida preceder outro caractere de barra invertida, o par
será interpretado como uma barra invertida literal. Se o caractere de barra invertida preceder
qualquer outro caractere, os dois caracteres após a barra invertida serão interpretados
como uma especificação hexadecimal de um único caractere; por exemplo, \ 0a é uma nova linha
caractere no conjunto de caracteres ASCII.

Por esse motivo, qualquer barra invertida ou caractere de nova linha que ocorrem naturalmente no
a entrada de texto deve ter escape para evitar má interpretação por db5.3_load.

Se o -T opção for especificada, o tipo de método de acesso subjacente deve ser especificado
usando o -t opção.

-t Especifique o método de acesso subjacente. Se não -t opção é especificada, o banco de dados
será carregado em um banco de dados do mesmo tipo que foi descarregado; por exemplo, um Hash
banco de dados será criado se um banco de dados Hash foi despejado.

Os bancos de dados Btree e Hash podem ser convertidos de um para o outro. Fila e recebimento
os bancos de dados podem ser convertidos de um para o outro. Se o -k opção foi especificada
na chamada para db5.3_dump, os bancos de dados Queue e Recno podem ser convertidos para Btree
ou Hash, com a chave sendo o número inteiro do registro.

-V Grave o número da versão da biblioteca na saída padrão e saia.

O utilitário db5.3_load pode ser usado com um ambiente Berkeley DB (conforme descrito para o -h
opção, a variável de ambiente DB_HOMEou porque o utilitário foi executado em um diretório
contendo um ambiente Berkeley DB). A fim de evitar a corrupção do ambiente quando
usando um ambiente Berkeley DB, db5.3_load deve sempre ter a chance de desanexar
do ambiente e saia normalmente. Para fazer com que db5.3_load libere todo o ambiente
recursos e saia de forma limpa, envie um sinal de interrupção (SIGINT).

O utilitário db5.3_load sai de 0 em caso de sucesso, 1 se um ou mais pares chave / dados não foram carregados
no banco de dados porque a chave já existia e> 1 se ocorrer um erro.

EXEMPLOS


O utilitário db5.3_load pode ser usado para carregar arquivos de texto em bancos de dados. Por exemplo, o
o seguinte comando carrega o UNIX padrão / Etc / passwd arquivo em um banco de dados, com o login
nome como o item-chave e toda a entrada de senha como o item de dados:

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

Observe que os caracteres de barra invertida que ocorrem naturalmente no texto são escapados para evitar
interpretação como caracteres de escape por db5.3_load.

MEIO AMBIENTE


DB_HOME
Se o -h opção não é especificada e a variável de ambiente DB_HOME está definida,
é usado como o caminho do início do banco de dados, conforme descrito em DB_ENV-> open.

SUPORTADOS CHAVES


As seguintes palavras-chave são suportadas para o -c opção de linha de comando para o db5.3_load
Utilitário. Veja DB-> open para uma discussão mais aprofundada dessas palavras-chave e quais valores deveriam ser
Especificadas.

A lista entre parênteses especifica como a parte do valor do nome = valor par é
interpretado. Os itens listados como (booleanos) esperam que o valor seja 1 (definir) ou 0 (não definido). Itens
listado como (número) converte o valor em um número. Os itens listados como (string) usam a string
valor sem modificação.

bt_minkey (número)
O número mínimo de chaves por página.

chksum (booleano)
Habilite somas de verificação de página.

banco de dados (string)
O banco de dados a ser carregado.

db_lorder (número)
A ordem de bytes para inteiros nos metadados do banco de dados armazenado.

db_pagesize (número)
O tamanho das páginas do banco de dados, em bytes.

duplicatas (booleano)
O valor do sinalizador DB_DUP.

dupsort (booleano)
O valor do sinalizador DB_DUPSORT.

extentsize (número)
O tamanho das extensões do banco de dados, em páginas, para bancos de dados de fila configurados para uso
extensões.

h_ffactor (número)
A densidade no banco de dados Hash.

h_nelem (número)
O tamanho do banco de dados Hash.

chaves (booleanas)
Especifique se as chaves estão presentes para bancos de dados Queue ou Recno.

re_len (número)
Especifique registros de comprimento fixo do comprimento especificado.

re_pad (string)
Especifique o caractere do bloco de registros de comprimento fixo.

recnum (booleano)
O valor do sinalizador DB_RECNUM.

renumerar (booleano)
O valor do sinalizador DB_RENUMBER.

subbanco de dados (string)
O sub-banco de dados a ser carregado.

AUTORES


Sleepycat Software, Inc. Esta página do manual foi criada com base na documentação HTML para
db_load de Sleepycat, por Thijs Kinkhorst[email protegido]>, para o sistema Debian
(mas pode ser usado por outros).

22 Novembro de 2009 DB5.3_LOAD(1)

Use db5.3_load online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    VBA-M (arquivado - agora no Github)
    VBA-M (arquivado - agora no Github)
    O projeto mudou para
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Recursos: Criação de truques, salvar estados multi
    sistema, suporta gba, gbc, gb, sgb,
    sgb2Tu...
    Baixar VBA-M (arquivado - agora no Github)
  • 2
    Stacer
    Stacer
    Otimizador e monitoramento de sistema Linux
    Repositório Github:
    https://github.com/oguzhaninan/Stacer.
    Público: usuários finais / desktop. Do utilizador
    interface: Qt. Programação L...
    Baixar Stacer
  • 3
    raposa-laranja
    raposa-laranja
    Fork do TeamWinRecoveryProject (TWRP)
    com muitas funções adicionais, redesenho
    e mais recursos:Suporta agudos e
    não-Treble ROMsUp-to-date Oreo kernel,
    construído...
    Baixar OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    itop - Código aberto do CMDB de ITSM
    Portal de Operações de TI: um completo
    fonte, ITIL, serviço baseado na web
    ferramenta de gestão que inclui um
    CMDB personalizável, um sistema de helpdesk e
    um homem de documentos...
    Baixe itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine é uma música multiplataforma
    jogador e organizador de biblioteca inspirado por
    Amarok 1.4. Tem um rápido e
    interface fácil de usar e permite que você
    pesquise e...
    Baixar Clementine
  • 6
    XISMuS
    XISMuS
    ATENÇÃO: A atualização cumulativa 2.4.3 tem
    foi lançado !! A atualização funciona para qualquer
    versão 2.xx anterior. Se estiver atualizando
    da versão v1.xx, faça o download e
    i ...
    Baixar XISMuS
  • Mais "

Comandos Linux

Ad