Como identificar o que uma aplicação está executando no Oracle (trace simples e prático)

Fala Pessoal!!!

Como identificar o que uma aplicação está executaando no Oracle?

Quem trabalha com sistema de terceiros vai entender muito bem o assunto de hoje. Várias vezes é necessário identificar o que uma aplicação está executando no banco de dados, isso ocorre para identificar um possível problema ou entender em quais tabelas estão sendo utilizadas e vários outros fatores.

Mas como fazer isso se não temos acesso ao código fonte deste sistema?

Resposta simples e objetiva, é só fazer um trace no Oracle.

Para isso vou mostrar um programa bem simples e prático que facilita e muito a identificação do que está rolando na sessão do banco.

É claro também que tem outras formas de fazer isso, mas a intenção aqui é mostrar de forma rápida e pratica com o auxílio de uma aplicação muito simples de ser executada.

Estou falando do software:

www.aboves.com

Lembrando que é um software gratuito, conforme o termos:

Mas voltando ao software, é só rodar na maquina em que a aplicação esta sendo executada, que ele já identifica a sessão do Oracle e já mostra o que esta rolando.

Existe também a possibilidade de parametrizar através de algumas cores, o que facilita e muito a analise do trace.

E como resultado final é possivel ver o que está sendo executado.

Como se trata de um software “antigo” é bem provavel que ele não seja encontrado com facilidade na internet, desta forma estou disponibilizando aqui o link para baixar.
Vale lembrar também que é um software gratuito e conforme descrito na sua licença não problema algum em disponibiliza-lo.
De qualquer forma é sempre bom visitar o site do fabricante para ver se existe alguma versão mais nova ou algo parecido.


Para descompactar utilizar a senha: alex

Valeu pessoal, grande abraço e até a próxima.

Deixe uma resposta

O seu endereço de e-mail não será publicado.