Anterior Próximo Sumário Fale conosco! OpenBASE! o Banco de Dados inteligente!

  • BDRECA
  • Propósito
  • Recarregar um banco de dados a partir de um arquivo.

  • Sintaxe
  • bdreca -b<banco> [-s<seguranca>] [-n<nivel>] [-O] [-f<saida>]

    [-a<arq_ban>] [-e<arq_ent>] [-c] [-o] [-v] [-d] [-i] [-t] [-u]

  • Argumentos
  • -b <banco>

    indica o nome do Banco de Dados.

    -s <segurança>

    informa o código de segurança definido no esquema do Banco de Dados. Se omitido, será considerado o valor 1.

    -n <nível>

    indica a palavra de nível do usuário. Se omitido, será assumido o valor "a" (DEFAULT).

    -O

    indica que os arquivos não serão verificados na abertura do banco de dados.

    -f <saida>

    indica o nome do arquivo ode erá gravado o relatório.

    -a <arq_ban>

    indica o nome do arquivo do Banco de Dados a ser carregado. Se omitido, será carregado todo o Banco.

    -e <arq_ent>

    indica o nome do arquivo de entrada que foi descarregado pelo BDDESC.

    -c

    determina que a execução do utilitário será interrompida na ocorrência de erro na inclusão de registros.

    -o <número>

    indica a maneira de dividir os nós da árvore B em todos os índices. <número> pode ser:

    • 0: quando um nó está cheio e dividido em dois nós cheios pela metade (DEFAULT);
    • 1: quando um nó está cheio, e dividido em um cheio e um vazio (inclusão em ordem ascendente);
    • 2: quando um nó está cheio e dividido em um vazio e um cheio (inclusão em ordem descendente).

    -v

    exibe o tamanho dos registros dos arquivos carregados.

    -d

    não testa validade dos dados.

    -i

    não testa integridade dos dados.

    -t

    não compara nome do banco com o nome do banco gravado no arquivo de entrada.

    -u

    não testa unicidade de chaves.

  • Utilização
  • O utilitário BDRECA preenche os arquivos do banco de dados especificados a partir de um arquivo criado pelo utilitário BDDESC.

    Na sua execução, os arquivos recarregados são inicializados antes da inclusão dos registros.

    O arquivo de entrada possui um cabeçalho com informações sobre todos os arquivos do banco de dados que este contém. Sendo assim, é possível recarregar somente um arquivo do banco de dados, mesmo que o arquivo de entrada contenha todos os arquivos do banco de dados.

    Este utilitário, em conjunto com o utilitário BDDESC, formam um par para o tratamento de BACKUPS de banco de dados OpenBASE.

  • Consulte
  • BDADIC e BDDESC.

    Anterior Próximo Sumário Fale conosco! OpenBASE! o Banco de Dados inteligente!