
Buscar |
Thotau - Sistema Integrado de GestãoMó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