[firebase-br] Sumiço de Registro em Uma Única Tabela

Carlos H. Cantu listas em warmboot.com.br
Quinta Junho 2 17:56:12 -03 2022


Triggers de auditoria ou o uso da TraceAPI do Firebird podem ajudar a detectar
"bugs" no seu código que podem estar apagando o registro quando não deveria.

PS: Tenha certeza de estar usando a última versão do FB 2.5

[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 4 - www.firebase.com.br/guiafb4.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br


VDvl> Boa noite,

VDvl> Temos um problema que é recorrente com nossos usuários.
VDvl> Temos 155 tabelas no banco de dados. Usamos Firebird 2.5.

VDvl> O que ocorre é que uma única tabela, do nada, ela fica sem registros.
VDvl> O problema não é tão frequente, mas quase todo mês temos uma ocorrência, em usuário diferente.

VDvl> O banco não fica corrompido nem nada, apenas essa tabela fica zerada.
VDvl> Na verdade a tabela tem (quando está tudo certo) sempre um único registro
VDvl> com os dados do usuário (CNPJ, nome, etc.).
VDvl> Não sei o que ocorre lá no usuário, se alguma queda de energia com o
VDvl> sistema aberto ou algo assim. Pelo relato deles, nada de anormal ocorre.
VDvl> Aí, no próximo acesso ao sistema, acontece erro, pois o sistema precisa
VDvl> ler esses dados e o usuário "berra". E aí vamos analisar o banco de dados
VDvl> e todos os demais dados estão intactos. Somente essa tabela está sem registro.

VDvl> Alguma sugestão de como eu poderia investigar essa situação para ver como
VDvl> ou porque isso ocorre e aí tentar alguma rotina que impeça isso?

VDvl> Obrigado

VDvl> ------------------------------------------------------------------------
VDvl> /Cordialmente
VDvl> Valdir Dill
VDvl> /
VDvl> ______________________________________________
VDvl> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
VDvl> Para saber como gerenciar/excluir seu cadastro na lista, use:
VDvl> http://www.firebase.com.br/fb/artigo.php?id=1107
VDvl> Para consultar mensagens antigas: http://www.firebase.com.br/pesquisa_lista.html




Mais detalhes sobre a lista de discussão lista