[oracle_br] Problema Curioso - Library Cache PIN X Trigger Bloqueio Logon

2011-06-15 Por tôpico ammorrimm
Bom dia amigos,

Tenho uma trigger de bloqueio de logon que até semana retrasada, funcionava sem 
problemas. Ela bloqueia o uso de ferramentas de desenvolvimento no ambiente de 
produção e devido a alguns intervenções, habilitavamos / desabilitavamos a 
mesma.

A questão é que na semana retrasada, tivemos um problema no RAC e tive que 
reiniciar os nós por conta de uma falha no storage e hoje quando fui realizar o 
disable da trigger, o Oracle começou a alarmar o latch LIBRARY CACHE PIN...O 
curioso é que eu consigo recomplicar a mesma mas desabilitar não.

Fiz uma verificação do que estaria travando o ALTER TRIGGER e como era 
esperado, todas as conexões passam por ela pois a mesma possui um AFTER LOGON 
ON DATABASE...logo, não tenho a minima idéia de como resolver esta 
questão...alguem teria uma dica ?

O detalhe é que pensando em algum problema na Shared_pool, aumentei um pouco a 
mesma mas mesmo assim não funcionou. O estranho é compilar e não desabilitar...

Ai fica a dúvida...quando compilamos um determinado objeto o mesmo (estrutura) 
não fica armazenado na library cache para re-uso ? ou somente quando recriamos 
o mesmo ?



Res: [oracle_br] Problema Curioso - Library Cache PIN X Trigger Bloqueio Logon

2011-06-15 Por tôpico ricardo . proni
E ai, blz?
Isto não soluciona a causa raiz, mas  parâmetro não documentado 
_system_trig_enabled=false ira desabilitar o uso desta trigger, e ai você 
poderá remove-la.

Enviado pelo meu aparelho BlackBerry da Claro

-Original Message-
From: ammorrimm ammorr...@yahoo.com.br
Sender: oracle_br@yahoogrupos.com.br
Date: Wed, 15 Jun 2011 14:10:56 
To: oracle_br@yahoogrupos.com.br
Reply-To: oracle_br@yahoogrupos.com.br
Subject: [oracle_br] Problema Curioso - Library Cache PIN X Trigger Bloqueio 
Logon

Bom dia amigos,

Tenho uma trigger de bloqueio de logon que até semana retrasada, funcionava sem 
problemas. Ela bloqueia o uso de ferramentas de desenvolvimento no ambiente de 
produção e devido a alguns intervenções, habilitavamos / desabilitavamos a 
mesma.

A questão é que na semana retrasada, tivemos um problema no RAC e tive que 
reiniciar os nós por conta de uma falha no storage e hoje quando fui realizar o 
disable da trigger, o Oracle começou a alarmar o latch LIBRARY CACHE PIN...O 
curioso é que eu consigo recomplicar a mesma mas desabilitar não.

Fiz uma verificação do que estaria travando o ALTER TRIGGER e como era 
esperado, todas as conexões passam por ela pois a mesma possui um AFTER LOGON 
ON DATABASE...logo, não tenho a minima idéia de como resolver esta 
questão...alguem teria uma dica ?

O detalhe é que pensando em algum problema na Shared_pool, aumentei um pouco a 
mesma mas mesmo assim não funcionou. O estranho é compilar e não desabilitar...

Ai fica a dúvida...quando compilamos um determinado objeto o mesmo (estrutura) 
não fica armazenado na library cache para re-uso ? ou somente quando recriamos 
o mesmo ?




[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

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: Res: [oracle_br] Problema Curioso - Library Cache PIN X Trigger Bloqueio Logon

2011-06-15 Por tôpico ammorrimm
Opa portilho, tudo bom ?

Então..nem posso utilizar este param pois existem muitas outras triggers no 
banco que precisam estar em funcionamento...ou seja...preciso atacar somente 
esta...

Problema estranho...não consigo dropar...so mesmo recompilar...

Talvez uma recriação...não sei...

--- Em oracle_br@yahoogrupos.com.br, ricardo.proni@... escreveu

 E ai, blz?
 Isto não soluciona a causa raiz, mas  parâmetro não documentado 
 _system_trig_enabled=false ira desabilitar o uso desta trigger, e ai você 
 poderá remove-la.
 
 Enviado pelo meu aparelho BlackBerry da Claro
 
 -Original Message-
 From: ammorrimm ammorrimm@...
 Sender: oracle_br@yahoogrupos.com.br
 Date: Wed, 15 Jun 2011 14:10:56 
 To: oracle_br@yahoogrupos.com.br
 Reply-To: oracle_br@yahoogrupos.com.br
 Subject: [oracle_br] Problema Curioso - Library Cache PIN X Trigger Bloqueio 
 Logon
 
 Bom dia amigos,
 
 Tenho uma trigger de bloqueio de logon que até semana retrasada, funcionava 
 sem problemas. Ela bloqueia o uso de ferramentas de desenvolvimento no 
 ambiente de produção e devido a alguns intervenções, habilitavamos / 
 desabilitavamos a mesma.
 
 A questão é que na semana retrasada, tivemos um problema no RAC e tive que 
 reiniciar os nós por conta de uma falha no storage e hoje quando fui realizar 
 o disable da trigger, o Oracle começou a alarmar o latch LIBRARY CACHE 
 PIN...O curioso é que eu consigo recomplicar a mesma mas desabilitar não.
 
 Fiz uma verificação do que estaria travando o ALTER TRIGGER e como era 
 esperado, todas as conexões passam por ela pois a mesma possui um AFTER LOGON 
 ON DATABASE...logo, não tenho a minima idéia de como resolver esta 
 questão...alguem teria uma dica ?
 
 O detalhe é que pensando em algum problema na Shared_pool, aumentei um pouco 
 a mesma mas mesmo assim não funcionou. O estranho é compilar e não 
 desabilitar...
 
 Ai fica a dúvida...quando compilamos um determinado objeto o mesmo 
 (estrutura) não fica armazenado na library cache para re-uso ? ou somente 
 quando recriamos o mesmo ?
 
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]





Re: Res: [oracle_br] Problema Curioso - Library Cache PIN X Trigger Bloqueio Logon

2011-06-15 Por tôpico José Laurindo
Algumas  perguntas CRUCIAIS pra gente poder palpitar, que vc não diz  :

a) QUAL é a exata mensagem de erro que vc recebe quando tenta fazer o ALTER 
TRIGGER ... DISABLE ??? E o DROP ??

b) versões EXATAS de database envolvida, plz ??

c) listagem do código da trigger (pra saber se de repente algum obj que a 
trigger usa tálockado por alguém, ou coisa assim ) ?

d) a trigger tá criada com qual usuário, SYS ou qual outro ?? É um usuário 
SYSDBA ?? 

e) vc FEZ uma consula na GV$SESSION para ver se por acaso há sessões / 
processos 'pendurados' mais ou menos desde a hora que vc removeu o tal nó com 
problemas ?

f) LOGS : que que vc tem em sqlnet.log, em listener.log , em alert.log (em 
TODAs as instãncias!!) mais ou menos recente ??

[]s

 Chiappa

--- Em oracle_br@yahoogrupos.com.br, ammorrimm ammorrimm@... escreveu

 Opa portilho, tudo bom ?
 
 Então..nem posso utilizar este param pois existem muitas outras triggers no 
 banco que precisam estar em funcionamento...ou seja...preciso atacar somente 
 esta...
 
 Problema estranho...não consigo dropar...so mesmo recompilar...
 
 Talvez uma recriação...não sei...
 
 --- Em oracle_br@yahoogrupos.com.br, ricardo.proni@ escreveu
 
  E ai, blz?
  Isto não soluciona a causa raiz, mas  parâmetro não documentado 
  _system_trig_enabled=false ira desabilitar o uso desta trigger, e ai você 
  poderá remove-la.
  
  Enviado pelo meu aparelho BlackBerry da Claro
  
  -Original Message-
  From: ammorrimm ammorrimm@
  Sender: oracle_br@yahoogrupos.com.br
  Date: Wed, 15 Jun 2011 14:10:56 
  To: oracle_br@yahoogrupos.com.br
  Reply-To: oracle_br@yahoogrupos.com.br
  Subject: [oracle_br] Problema Curioso - Library Cache PIN X Trigger 
  Bloqueio Logon
  
  Bom dia amigos,
  
  Tenho uma trigger de bloqueio de logon que até semana retrasada, funcionava 
  sem problemas. Ela bloqueia o uso de ferramentas de desenvolvimento no 
  ambiente de produção e devido a alguns intervenções, habilitavamos / 
  desabilitavamos a mesma.
  
  A questão é que na semana retrasada, tivemos um problema no RAC e tive que 
  reiniciar os nós por conta de uma falha no storage e hoje quando fui 
  realizar o disable da trigger, o Oracle começou a alarmar o latch LIBRARY 
  CACHE PIN...O curioso é que eu consigo recomplicar a mesma mas desabilitar 
  não.
  
  Fiz uma verificação do que estaria travando o ALTER TRIGGER e como era 
  esperado, todas as conexões passam por ela pois a mesma possui um AFTER 
  LOGON ON DATABASE...logo, não tenho a minima idéia de como resolver esta 
  questão...alguem teria uma dica ?
  
  O detalhe é que pensando em algum problema na Shared_pool, aumentei um 
  pouco a mesma mas mesmo assim não funcionou. O estranho é compilar e não 
  desabilitar...
  
  Ai fica a dúvida...quando compilamos um determinado objeto o mesmo 
  (estrutura) não fica armazenado na library cache para re-uso ? ou somente 
  quando recriamos o mesmo ?
  
  
  
  
  [As partes desta mensagem que não continham texto foram removidas]
 





Re: Res: [oracle_br] Problema Curioso - Library Cache PIN X Trigger Bloqueio Logon

2011-06-15 Por tôpico ammorrimm
@yahoogrupos.com.br
   Date: Wed, 15 Jun 2011 14:10:56 
   To: oracle_br@yahoogrupos.com.br
   Reply-To: oracle_br@yahoogrupos.com.br
   Subject: [oracle_br] Problema Curioso - Library Cache PIN X Trigger 
   Bloqueio Logon
   
   Bom dia amigos,
   
   Tenho uma trigger de bloqueio de logon que até semana retrasada, 
   funcionava sem problemas. Ela bloqueia o uso de ferramentas de 
   desenvolvimento no ambiente de produção e devido a alguns intervenções, 
   habilitavamos / desabilitavamos a mesma.
   
   A questão é que na semana retrasada, tivemos um problema no RAC e tive 
   que reiniciar os nós por conta de uma falha no storage e hoje quando fui 
   realizar o disable da trigger, o Oracle começou a alarmar o latch LIBRARY 
   CACHE PIN...O curioso é que eu consigo recomplicar a mesma mas 
   desabilitar não.
   
   Fiz uma verificação do que estaria travando o ALTER TRIGGER e como era 
   esperado, todas as conexões passam por ela pois a mesma possui um AFTER 
   LOGON ON DATABASE...logo, não tenho a minima idéia de como resolver esta 
   questão...alguem teria uma dica ?
   
   O detalhe é que pensando em algum problema na Shared_pool, aumentei um 
   pouco a mesma mas mesmo assim não funcionou. O estranho é compilar e não 
   desabilitar...
   
   Ai fica a dúvida...quando compilamos um determinado objeto o mesmo 
   (estrutura) não fica armazenado na library cache para re-uso ? ou somente 
   quando recriamos o mesmo ?
   
   
   
   
   [As partes desta mensagem que não continham texto foram removidas]