InglêsFrancêsEspanhol

Ad


favicon do OnWorks

db_dump - Online na nuvem

Execute db_dump no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando db_dump 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_dump - Grava banco de dados em formato de texto plano

SINOPSE


db5.3_dump [-klNpRrV] [-d ahr] [-f output] [-h home] [-P senha] [-s banco de dados] arquivo

DESCRIÇÃO


O utilitário db5.3_dump lê o arquivo de banco de dados e grava na saída padrão
usando um formato de texto plano portátil compreendido pelo utilitário db5.3_load. O argumento do arquivo
deve ser um arquivo produzido usando as funções da biblioteca Berkeley DB.

OPÇÕES


-d Despeje o banco de dados especificado em um formato útil para depurar o Berkeley DB
rotinas de biblioteca.

a Exibe todas as informações.

h Exibir apenas cabeçalhos de página.

r Não exiba a lista livre ou páginas da lista livre. Este modo é usado
pelos testes de recuperação.

A saída formato of que o -d opção is não padrão e pode mudança, sem perceber,
entre lançamentos of que o Berkeley DB biblioteca.

-f Escreva para o especificado lima em vez de para a saída padrão.

-h Especifique um diretório inicial para o ambiente de banco de dados; por padrão, o atual
diretório de trabalho é usado.

-k Despeje os números de registro dos bancos de dados Queue e Recno como chaves.

-l Liste os bancos de dados armazenados no arquivo.

-N Não adquira mutexes de região compartilhada durante a execução. Outros problemas, como
erros potencialmente fatais no Berkeley DB também serão ignorados. Esta opção é
destina-se apenas à depuração de erros e não deve ser usado em qualquer outro
circunstâncias.

-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.

-p Se os caracteres na chave ou nos itens de dados estão imprimindo caracteres (conforme definido
by imprint(3)), use caracteres de impressão em lima para representá-los. Esta opção
permite que os usuários usem editores de texto padrão e ferramentas para modificar o conteúdo de
bases de dados.

Nota: diferentes sistemas podem ter diferentes noções sobre o que os personagens são
considerado impressão caracteres, e os bancos de dados despejados dessa maneira podem ser menos
portátil para sistemas externos.

-R Recuperar agressivamente os dados de um arquivo possivelmente corrompido. o -R bandeira difere de
que o -r opção em que irá retornar todos os dados possíveis do arquivo sob o risco de
também retornando itens já excluídos ou sem sentido. Dados despejados neste
a moda quase certamente terá que ser editada manualmente ou por outros meios antes de
os dados estão prontos para recarregar em outro banco de dados

-r Recuperar dados de um arquivo possivelmente corrompido. Quando usado em um banco de dados não corrompido,
esta opção deve retornar dados equivalentes a um despejo normal, mas provavelmente em um
ordem diferente.

-s Especifique um único banco de dados para despejar. Se nenhum banco de dados for especificado, todos os bancos de dados em
o arquivo de banco de dados é despejado.

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

Despejar e recarregar bancos de dados Hash que usam funções hash definidas pelo usuário resultará em
novos bancos de dados que usam a função hash padrão. Embora use o hash padrão
função pode não ser ideal para o novo banco de dados, ele continuará a funcionar corretamente.

Descarregando e recarregando bancos de dados Btree que usam prefixo definido pelo usuário ou funções de comparação
resultará em novos bancos de dados que usam o prefixo padrão e funções de comparação. In
isto caso, it is bastante Provável que que o banco de dados precisarão be danificado para além reparar permitindo
nem registro armazenamento or recuperação.

A única solução alternativa disponível para ambos os casos é modificar as fontes para o db5.3_load
utilitário para carregar o banco de dados usando as funções de hash, prefixo e comparação corretas.

O formato de saída do utilitário db5.3_dump está documentado na seção Formatos de Saída de Dump de
o Guia de Referência do Berkeley DB.

O utilitário db5.3_dump 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_dump deve sempre ter a chance de desanexar
do ambiente e saia normalmente. Para fazer com que o db5.3_dump libere todo o ambiente
recursos e saia de forma limpa, envie um sinal de interrupção (SIGINT).

Mesmo ao usar um ambiente de banco de dados Berkeley DB, o utilitário db5.3_dump não usa
qualquer tipo de bloqueio de banco de dados se for invocado com o -d, -Rou -r argumentos. Se usado
com um desses argumentos, o utilitário db5.3_dump só pode ser executado com segurança em bancos de dados
que não estão sendo modificados por nenhum outro processo; caso contrário, a saída pode ser corrompida.

O utilitário db5.3_dump sai de 0 em caso de sucesso e> 0 se ocorrer um erro.

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.

AUTORES


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

28 de Janeiro de 2005 DB5.3_DUMP(1)

Use db_dump online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad