Buscar

Thotau - Sistema Integrado de Gestão

Módulo Sistema de Manutenção em Banco de Dados

Thotau >> SmDB

Executar a Manutenção do Banco de Dados


Nesta interface, iniciamos o processo de manutenção do banco de dados, clicando apenas no botão "Manutenção", e podemos acompanhar o processo. A legenda (que é exibida quando está em execução) indica o que aconteceu em cada parte do processo.
Podemos também ver os detalhes da manutenção clicando em "Exibir Detalhes".

Fluxo de Execução do programa:
- Preparando Banco de Dados para Manutenção: Caso a empresa use o IBReplicator, o programa vai Enviar um comando ao IBReplicator para parar a replicação temporariamente.
Em seguida o programa vai enviar mensagem para parar a execução, a outros programas conectados ao banco de dados e dar ShutDown no Banco de dados, e renomeá-lo com data e hora (Ex.: Thot_(2009-02-06)(17-31-02).fdb), colocando-o na pasta "bkp_smdb" de dentro do diretório original do banco de dados.
- Fazendo Backup do Banco de Dados: O programa vai executar o "gbak", desmontando o banco de dados na pasta "bkp_smdb" de dentro do diretório original com data e hora (Ex.: Thot_(2009-02-06)(17-31-02).fbk).
- Restaurando Backup do Banco de Dados: O programa vai restaurar o arquivo ".fbk" criado no processo anterior, montando o banco de dados na pasta original do banco de dados, ainda usando a data e hora (Ex.: Thot_(2009-02-06)(17-31-02).fdb),
para que nenhum usuário possa conectar ao banco de dados antes do fim da manutenção.
- Colocando Banco de Dados On-Line: Renomeia o banco de dados com nome correto (Ex.: Thot.fdb), caso a empresa use o IBReplicator, o programa dispara um comando para informar ao IBReplicator que pode replicar,
e da o comando On-line para que todos os usuário possa conectar novamente.






Interface Principal do Módulo