Ferramenta LwCheckDB

Ferramenta criada a partir da versão 4.10 para auxiliar na verificação da estrutura dos bancos de dados utilizados pelos sistemas Logycware.

Como usar:

  1. Localize a mesma na pasta Lwdados > Sistemas
  2. Ao abrir a mesma, digite o caminho do banco de dados no formato (server:X:\CAMINHO\banco_de_dados.fdb)
  3. Clique em "Connect", o que fará uma rápida verificação na versão do banco de dados, como também do servidor do firebird.

Conforme a verificação, serão liberadas as opções: Backup, Clone e Compare.

Backup:

Ao utilizar a aba backup, precisa ser confirmado os caminhos da pasta bin do Firebird instalado na máquina e o caminho da pasta onde será gerado o novo backup.

Como opções temos:

  • Limpar repl_alteracoes = exclui dados da tabela repl_alteracoes, permanecendo apenas dados referentes ao último mês e/ou que ainda não tenham sido processados pelo replicador.

  • Restaurar novo = Ao executar o backup o mesmo irá ser gerado inicialmente com a extensão compactada do firebird .fbk, ao marcar a opção de restauração ao finalizar o backup a ferramenta irá restaurar para o formato .fdb deixando o mesmo já acessível para uso.

  • Só estrutura = Esta opção será utilizada caso seja necessário criar uma nova base de dados com apenas a estrutura do banco atual sem seus dados e/ou registros internos.

Clonagem:

Normalmente você irá apenas escolher se deseja: Limpar o repl_alterações e/ou ainda Usar repl_tabelas, caso não queira usa-los apenas clique no botão "CLONE".

Ao final deste procedimento teremos o banco atual e dois novos bancos, sendo um destes nomeado como "eblob", o qual armazena as imagens, otimizando assim o tamanho e velocidade da base de dados.

O Banco atual deverá ser movido para a pasta backup e os outros 2 novos bancos/arquivos deverão ser renomeados (retirando assim a palavra CLONE) para serem assim utilizados.

Compare

Usado para comparar a estrutura do banco de dados. Podendo ser comparado com outro banco de dados, ou com uma lista de banco de dados padrões conforme a versão escolhida.