Ocorrência | As informações associadas a uma conexão usando o mecanismo de auditoria do ERP baseado em gatilhos no banco de dados, são armazenadas e atualizadas para cada conexão pelo Framework AdvPL através da função TCSetParam, que manipula a tabela de controle TOP_PARAM. Devido a limpeza das informações associadas a uma conexão serem realizadas explicitamente pelo DBAccess ao finalizar a conexão com o Banco de dados, a falta da execução desta instrução -- por exemplo em caso de erro ou perda da conexão com o banco de dados, finalização abrupta do banco de dados ou do DBAccess -- pode deixar registros órfãos na tabela TOP_PARAM -- que apenas ocupam espaço, e não estão associados a nenhuma conexão ativa. |
---|---|
Melhoria | Na primeira conexão realizada com o banco de dados através do DBAccess, será executada uma query de limpeza da tabela TOP_PARAM, para eliminar automaticamente todos os registros que não estão associados a uma conexão ativa no banco de dados. O usuário configurado no DBAccess para estabelecer a conexão com o Banco de Dados deve ter direito de SELECT na(s) view(s) de sistema do banco em questão, vide detalhes abaixo:
|
Informações adicionais |
|
Visão Geral
Import HTML Content
Conteúdo das Ferramentas