Dúvida
Como gerar o Trace através do DbAccess?
Ambiente
Protheus – Arquitetura Protheus – A partir da versão 11.80
Solução
O DBACESS pode ser uma ótima ferramenta para utilização de rastreamento de rotinas que estão sendo executadas, o mesmo gera um log gravando estas informações e tais podem ser utilizadas para auxiliar na descoberta e correção de erros, uma vez que, além de mencionar tabelas, este log gera os select's que poderão ser utilizados para filtro no próprio banco de dados.
Para utilizar o DBACESS para rastreamento de execução de uma determinada rotina, siga os seguintes passos:
1. Acesse o sistema no SIGAGPE ou SIGAPON por exemplo, e abra a rotina que será rastreada. Neste exemplo será executado o log para o cálculo da folha de pagamento;
2. Execute o DBMonitor que fica dentro da pasta DbAccess, normalmente instalado no C: do servidor e faça a limpeza das mensagens gravadas anteriormente. Para isso, acesse a aba Mensagens e clique em Limpar;
4. O Sistema dará início ao rastreamento da rotina, então, execute a rotina para que sejam gravados os dados no Trace, deixe executar por um tempo razoável;
5. Após executar por um tempo, acesse novamente o DBMonitor onde será apresentada uma tela para salvar o log de execução;
MP - BD0034 - DBACESS - TRACE - Como utilizar o DBACCESS para rastreamento de execução rotina?
0 Comentários