Re: RES: [oracle_br] Descobrir Rotina

2013-05-31 Por tôpico J. Laurindo Chiappa
  Sim, a DBA_DEPENDENCIEs funciona perfeitamente se vc tiver 100% de absoluta 
certeza que no seu ambiente os DELETEs a serem encontrados são realmente feitos 
por rotinas PL/SQL dentro do banco - caso pudesse ser acesso direto a partir de 
um cliente, aí a DBA_DEPENDENCIEs não registra isso, teria que ser algum tipo 
de AUDIT...

 []s

  Chiappa

--- Em oracle_br@yahoogrupos.com.br, "Ednilson Silva"  
escreveu
>
> Bom Dia Pessoal,
> 
> Obrigado por todas respostas,  consegui de outra forma...
> 
>  
> 
> Fazendo o SELECT abaixo e depois fui olhando rotina a rotina, a minha sorte
> que trouxe apenas tres e uma delas fazia o DELETE na tabela.
> 
>  
> 
> SELECT name FROM dba_dependencies WHERE referenced_name = 'TABELA'
> 
> UNION
> 
> SELECT referenced_name FROM dba_dependencies WHERE name = 'TABELA';
> 
>  
> 
> Grato,
> 
>  
> 
> Ednilson
> 
>  
> 
> De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
> nome de Vitor Jr.
> Enviada em: terça-feira, 28 de maio de 2013 17:54
> Para: oracle_br@yahoogrupos.com.br
> Assunto: Re: [oracle_br] Descobrir Rotina
> 
>  
> 
>   
> 
> http://docs.oracle.com/cd/B10501_01/server.920/a96521/audit.htm
> http://www.oracle-base.com/articles/8i/auditing.php
> Também serve pro 9i
> 
> att
> Vitor Jr
> 
> Em 28/05/2013 17:46, Duilio Bruniera escreveu:
> >
> > Brother na minha opinião a única coisa que você pode fazer é fazer um
> > trigger que gera um trace toda vês que alguém deletar dados dessa tabela.
> >
> > Ou
> >
> > Esses dias eu tava passando na avenida do estado eu vi em um poste um cara
> > faz feitiço pesado , poção do amor e retorna amor perdido até de outro
> > estado, posso pegar o telefone dele !
> >
> > De: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>  
> > <mailto:oracle_br%40yahoogrupos.com.br> 
> > [mailto:oracle_br@yahoogrupos.com.br
> <mailto:oracle_br%40yahoogrupos.com.br>  
> > <mailto:oracle_br%40yahoogrupos.com.br>] Em
> > nome de Ednilson Silva
> > Enviada em: terça-feira, 28 de maio de 2013 17:35
> > Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>
> <mailto:oracle_br%40yahoogrupos.com.br>
> > Assunto: [oracle_br] Descobrir Rotina
> >
> > Pessoal,
> >
> > Tenho uma tabela, e existe uma rotina que esta deletando os dados desta
> > tabela.
> >
> > Como faço para descobrir a rotina que esta deletando os dados desta 
> > tabela?
> >
> > Oracle Database 9i -- Release 9.2.0.5
> >
> > Grato,
> >
> > Ednilson
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> > 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




RES: [oracle_br] Descobrir Rotina

2013-05-29 Por tôpico Ednilson Silva
Bom Dia Pessoal,

Obrigado por todas respostas,  consegui de outra forma...

 

Fazendo o SELECT abaixo e depois fui olhando rotina a rotina, a minha sorte
que trouxe apenas tres e uma delas fazia o DELETE na tabela.

 

SELECT name FROM dba_dependencies WHERE referenced_name = 'TABELA'

UNION

SELECT referenced_name FROM dba_dependencies WHERE name = 'TABELA';

 

Grato,

 

Ednilson

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
nome de Vitor Jr.
Enviada em: terça-feira, 28 de maio de 2013 17:54
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Descobrir Rotina

 

  

http://docs.oracle.com/cd/B10501_01/server.920/a96521/audit.htm
http://www.oracle-base.com/articles/8i/auditing.php
Também serve pro 9i

att
Vitor Jr

Em 28/05/2013 17:46, Duilio Bruniera escreveu:
>
> Brother na minha opinião a única coisa que você pode fazer é fazer um
> trigger que gera um trace toda vês que alguém deletar dados dessa tabela.
>
> Ou
>
> Esses dias eu tava passando na avenida do estado eu vi em um poste um cara
> faz feitiço pesado , poção do amor e retorna amor perdido até de outro
> estado, posso pegar o telefone dele !
>
> De: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>  
> <mailto:oracle_br%40yahoogrupos.com.br> 
> [mailto:oracle_br@yahoogrupos.com.br
<mailto:oracle_br%40yahoogrupos.com.br>  
> <mailto:oracle_br%40yahoogrupos.com.br>] Em
> nome de Ednilson Silva
> Enviada em: terça-feira, 28 de maio de 2013 17:35
> Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>
<mailto:oracle_br%40yahoogrupos.com.br>
> Assunto: [oracle_br] Descobrir Rotina
>
> Pessoal,
>
> Tenho uma tabela, e existe uma rotina que esta deletando os dados desta
> tabela.
>
> Como faço para descobrir a rotina que esta deletando os dados desta 
> tabela?
>
> Oracle Database 9i -- Release 9.2.0.5
>
> Grato,
>
> Ednilson
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 

[As partes desta mensagem que não continham texto foram removidas]





[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Descobrir Rotina

2013-05-28 Por tôpico Vitor Jr.
http://docs.oracle.com/cd/B10501_01/server.920/a96521/audit.htm
http://www.oracle-base.com/articles/8i/auditing.php
Também serve pro 9i

att
Vitor Jr


Em 28/05/2013 17:46, Duilio Bruniera escreveu:
>
> Brother na minha opinião a única coisa que você pode fazer é fazer um
> trigger que gera um trace toda vês que alguém deletar dados dessa tabela.
>
> Ou
>
> Esses dias eu tava passando na avenida do estado eu vi em um poste um cara
> faz feitiço pesado , poção do amor e retorna amor perdido até de outro
> estado, posso pegar o telefone dele !
>
> De: oracle_br@yahoogrupos.com.br 
> <mailto:oracle_br%40yahoogrupos.com.br> 
> [mailto:oracle_br@yahoogrupos.com.br 
> <mailto:oracle_br%40yahoogrupos.com.br>] Em
> nome de Ednilson Silva
> Enviada em: terça-feira, 28 de maio de 2013 17:35
> Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>
> Assunto: [oracle_br] Descobrir Rotina
>
> Pessoal,
>
> Tenho uma tabela, e existe uma rotina que esta deletando os dados desta
> tabela.
>
> Como faço para descobrir a rotina que esta deletando os dados desta 
> tabela?
>
> Oracle Database 9i -- Release 9.2.0.5
>
> Grato,
>
> Ednilson
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 



[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Descobrir Rotina

2013-05-28 Por tôpico Vitor Jr.
Não precisa feitiço, pode habilitar a auditoria também! :)

Att
Vitor Jr

Em 28/05/2013 17:46, Duilio Bruniera escreveu:
>
> Brother na minha opinião a única coisa que você pode fazer é fazer um
> trigger que gera um trace toda vês que alguém deletar dados dessa tabela.
>
> Ou
>
> Esses dias eu tava passando na avenida do estado eu vi em um poste um cara
> faz feitiço pesado , poção do amor e retorna amor perdido até de outro
> estado, posso pegar o telefone dele !
>
> De: oracle_br@yahoogrupos.com.br 
> <mailto:oracle_br%40yahoogrupos.com.br> 
> [mailto:oracle_br@yahoogrupos.com.br 
> <mailto:oracle_br%40yahoogrupos.com.br>] Em
> nome de Ednilson Silva
> Enviada em: terça-feira, 28 de maio de 2013 17:35
> Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>
> Assunto: [oracle_br] Descobrir Rotina
>
> Pessoal,
>
> Tenho uma tabela, e existe uma rotina que esta deletando os dados desta
> tabela.
>
> Como faço para descobrir a rotina que esta deletando os dados desta 
> tabela?
>
> Oracle Database 9i -- Release 9.2.0.5
>
> Grato,
>
> Ednilson
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 



[As partes desta mensagem que não continham texto foram removidas]



RES: [oracle_br] Descobrir Rotina

2013-05-28 Por tôpico Duilio Bruniera
Brother na minha opinião a única coisa que você pode fazer é fazer um
trigger que gera um trace toda vês que alguém deletar dados dessa tabela.

Ou

Esses dias eu tava passando na avenida do estado eu vi em um poste um cara
faz feitiço pesado , poção do amor e retorna amor perdido até de outro
estado, posso pegar o telefone dele !

 

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
nome de Ednilson Silva
Enviada em: terça-feira, 28 de maio de 2013 17:35
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Descobrir Rotina

 

  

Pessoal,

Tenho uma tabela, e existe uma rotina que esta deletando os dados desta
tabela.

Como faço para descobrir a rotina que esta deletando os dados desta tabela?

Oracle Database 9i – Release 9.2.0.5

Grato,

Ednilson

[As partes desta mensagem que não continham texto foram removidas]





[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Descobrir Rotina

2013-05-28 Por tôpico Ednilson Silva
Pessoal,

Tenho uma tabela, e existe uma rotina que esta deletando os dados desta
tabela.

Como faço para descobrir a rotina que esta deletando os dados desta tabela?

 

Oracle Database 9i – Release 9.2.0.5

 

Grato,

Ednilson



[As partes desta mensagem que não continham texto foram removidas]