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

  • BDRECU
  • Propósito
  • Recuperar e desbloquear um banco de dados.

  • Sintaxe
  • bdrecu -b<banco> [-s<seguranca>] [-n<nivel>] [-c] [-d<num>] [-O]

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

    -c

    não pergunta "Inicializa banco (s ou n) ?"

    -d<num>

    indica o diferenciador de banco com mesmo nome (campo "dif=" na tabela de bloqueios listada pelo BDLICE).

    -O

    não abre arquivo.

    -f<saida>

    grava o relatório no arquivo <saida>.

    -g

    tira terminal da tabela de terminais se processo não ativo.

  • Utilização
  • O utilitário BDRECU recupera e desbloqueia um Banco de Dados OpenBASE. Além disso, para bancos de dados que possuam arquivo de recuperação, o que é o default, desfaz a última transação pendente.

    Ao executar, exibe o último modo de abertura do banco de dados assim como o número de vezes que o banco foi aberto sem ter sido corretamente fechado.

    Deve-se executar este utilitário sempre que um processo, utilizando bancos de dados OpenBASE, seja interrompido de forma anormal, porque para cada atualização é gravado um registro no arquivo de recuperação, de forma que, após a execução do BDRECU, o banco de dados volte ao estado normal.

    O utilitário BDRECU deve ser utilizado quando nenhum usuário deverá estar utilizando o banco de dados para que a tabela de bloqueios seja inicializada e o arquivo de recuperação do banco de dados seja esvaziado.

  • Consulte
  • DEFINE

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