Banco de Dados

Rev 26.0924.1

Contém módulos responsáveis por otimizar, atualizar e monitorar o banco de dados do Seac.

local: Manutenção > Banco de Dados.

Nota
Com exceção de Redirecionar, os itens desta página só aparecem para usuários administradores e pedem a senha de administrador ao serem executados. Nas empresas hospedadas na nuvem da EXATA, apenas Redirecionar, Atualizar Consultas do Banco e Atualizar Procedimentos do Banco ficam visíveis, porque o restante da manutenção é feito pela própria EXATA.

Redirecionar

Aponta o sistema para outro banco de dados. O sistema fecha as janelas abertas e as conexões atuais antes de conectar ao banco escolhido.

Importante
Confira o banco de destino antes de confirmar. Apontar para a base errada faz com que tudo o que for lançado a seguir seja gravado nela.

Atualizar Consultas do Banco

Recria as consultas do banco utilizadas pelas telas, relatórios e painéis do sistema, copiando a versão atual a partir do servidor da EXATA. Não altera tabelas nem dados, e por isso é uma rotina segura.

Use quando uma rotina informar que uma consulta "não existe" ou quando um painel abrir com todos os valores zerados. Depois de executar, abra a rotina novamente; se o problema persistir, acione o suporte.

Nota
Esta rotina depende de conexão com a internet até o servidor da EXATA. Sem conexão, o sistema avisa e não executa.

Atualizar Procedimentos do Banco

Recria os procedimentos armazenados do banco com a definição da versão atual do sistema, substituindo versões antigas que tenham ficado no banco. Também não altera tabelas nem dados e não depende de internet.

Use quando uma rotina informar que um procedimento "não existe" ou apresentar comportamento de versão anterior.

Compactar banco de dados

Compacta o banco de dados, reduzindo o tamanho dos arquivos e melhorando a performance do sistema. A compactação exclui definitivamente todos os registros previamente marcados para exclusão*.

Os registros marcados para exclusão dos cadastros e movimentos principais são preservados: clientes, produtos, fornecedores, profissionais, funcionários, planos de pagamento, orçamentos, pedidos e inventário não são afetados pela compactação.

Importante
Faça um backup antes de executar e prefira um horário em que ninguém esteja operando o sistema. Após a compactação, os registros apagados não podem ser recuperados pelo sistema.

Atualizar Banco de Dados

Aplica as atualizações de estrutura do banco que estejam pendentes para a versão instalada do sistema.

Atualizar Tabelas

Cria e ajusta as tabelas do banco e, na mesma execução, recria as consultas e os procedimentos. É a rotina mais abrangente de atualização de estrutura.

Importante
Atualizar Banco de Dados e Atualizar Tabelas alteram a estrutura do banco. Faça um backup antes de executá-las.

Atualizar Log Versões

Atualiza o registro das versões do sistema aplicadas na empresa.

Excluir registros

Abre a tela Limpeza de Banco de dados, que lista os tipos de registro que podem ser removidos, cada um com a sua regra de limpeza. Para os tipos que exigem, é necessário informar uma data limite, que delimita quais registros daquele tipo serão apagados; tipos sem data informada são ignorados na execução.

Ao iniciar a limpeza, o sistema pede novamente a senha de administrador, executa as regras de cada tipo e grava o resultado de cada etapa no arquivo de log xLimpezaBanco.log, na pasta Log da instalação.

Importante
A limpeza apaga registros definitivamente e é, junto com a restauração de backup, a rotina de maior potencial destrutivo do sistema. Execute-a apenas com orientação do suporte e após um backup.

  • OBS: Registros marcados para exclusão são registros que por meio de algum fluxo foram excluídos no Seac, como a exclusão do cadastro de um produto por exemplo. Ao excluir um registro, para manter a integridade dos dados, o sistema apenas o marca para exclusão, mas mantém seus dados. As rotinas de compactação e de exclusão de registros apagam definitivamente tais registros, não sendo possível recuperá-los após o processo.
Carregando EVA...