Olá William, não sei qual o tamanho da sua aplicação mas eu faria da seguinte forma: criaria novas classes herdadas de TORAQuery, TORASmartQuery e TORAStoreProc e colocaria no OnBeforeOpen e OnBeforeExecute de cada uma delas a gravação do SQL que será executado.
A outra opção é fazer isso diretamente pelo Oracle com o SQLTrace - vc pode habilitar o trace gerando XMLs e simplesmente fazer o parse do XMLs gerados. Essa solução é mais completa que a primeira. Boa Sorte, Josir. --- Em delphi-br@yahoogrupos.com.br, "Willian Jhonnes L. dos Santos" <[EMAIL PROTECTED]> escreveu > > Bom dia a todos... > > Tenho, em minhas aplicações, uma classe que gerencia minhas conexões com > o Oracle em runtime utilizando o ODAC. Nesta classe, são instanciados, > também em runtime, objetos TOraStoredProc para as interações com o BD. > > Minha necessidade é a seguinte: preciso criar um "sniffer" SQL que > monitore, à partir do SID do usuário, todas as instruções passadas ao > BD, mesmo em PL/SQL. Como uso ODAC, e o suporte da Devart deixa muito a > desejar, não consegui nada, nem deles (Devart), nem da internet, que me > ajudasse. Enfim, minha necessidade é algo muito parecido com o "SQL > Trace", usado para monitorar o SQL Server. > > Alguém sabe como resolver isto utilizando o ODAC ou conhece algum > componente que faça esta operação? Em tempo: este monitoramento não será > realizado nas aplicações distribuídas aos usuários, mas na aplicação que > gerencia as atualizações destas aplicações, sendo que apenas a equipe de > desenvolvimento poderá utilizá-la. > > Utilizo Delphi 7, ODAC 6.25, Oracle 10g e Oracle Client 9.0. > > --------------------------------------------------- > Att.: > Willian Jhonnes L. dos Santos > Analista/Desenvolvedor Object/Free Pascal > [EMAIL PROTECTED] > --------------------------------------------------- > Seja livre. Use Linux. > Grupo de Usuários GNU/Linux de São José dos Pinhais > Linux user number 449753 > --------------------------------------------------- > Powered by Slackware Linux 12.0 > Kernel 2.6.21.5-custom > --------------------------------------------------- >