Pode usar o Log Miner para coletas os DMLs executados que já estão nos
archives.
Fiz um exemplo fácil aqui:

http://profissionaloracle.com.br/blogs/portilho/2009/01/02/oracle-log-miner-exemplo/

Em Qua, 2009-04-15 às 13:46 -0300, Carlos martello escreveu:
> Pessoal, alguém saberia me informar se existe a possibilidade de fazer o 
> seguinte:
> 
>  
> 
> Pegar todos os comandos DDL e DML executados no banco de dados e gravá-los 
> numa tabela?
> 
>  
> 
> Por exemplo:
> 
>         Pegar o comando exato de um create, alter, truncate, drop table 
> executado pelo Oracle.
> 
>         Pegar o comando exato de um insert, delete, update executado pelo 
> Oracle (mesmo sendo um insert via cursor ou insert-select, resgatar 
> exatamente o "insert into schema.table (col1, col2, ...., coln) values 
> ('valor1', 'valor2', ...., 'valorn');"
> 
>  
> 
> Selects são totalmente desnecessários.
> 
>  
> 
> Att,
> 
>  
> 
> Carlos Martello
> 
> DBA Oracle / Consultor de Tecnologia
> 
> TEL:  55+21+3094-6250
> 
> Choice Technologies S/A - Inteligência em Energia
> 
> e-mail: carlos.marte...@choice.com.br <mailto:carlosmarte...@choice.com.br> 
> 
>  
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> ------------------------------------
> 
> --------------------------------------------------------------------------------------------------------------------------
> >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
> >responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
> --------------------------------------------------------------------------------------------------------------------------
> >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
> >Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
> >http://www.oraclebr.com.br/  
> ------------------------------------------------------------------------------------------------------------------------
>  Links do Yahoo! Grupos
> 
> 

__________________________________________________
Fa�a liga��es para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 

Responder a