PL SQL Developer trava ao compilar

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
Juca
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 1
Registrado em: Sex, 09 Abr 2010 6:12 pm
Localização: Jaraguá do Sul, SC

E aí, pessoal, beleza?

Estou com um problema utilizando o PLSQL developer. Criei uma função que inicialmente compilou e consegui usar; mas agora, sempre que mando compilar, o programa trava e eu não consigo fazer mais nada. Depois que mando compilar, o objeto não fica bloqueado na v$locked_object. Alguém aí tem alguma idéia do que fazer?

Não sei mais o que fazer. Por favor, ajudem.

Valeu.

Juca
diegolenhardt
Moderador
Moderador
Mensagens: 1177
Registrado em: Qui, 15 Out 2009 10:28 am
Localização: Recife

cara, quando você mandar compilar roda essa query,
no momento que estiver travado:

Selecionar tudo

Select a.Sid ||' esta bloqueando '||b.Sid
  From V$lock a, V$lock b, v$process v, v$session s
 Where a.Block = 1
   And b.Request > 0
   And a.Id1 = b.Id1
   And a.Id2 = b.Id2
   And v.addr = s.paddr
   and s.sid = a.sid
Muito provavelmente a funcao ficou travada após uma execucao, deveria ter sido listada através do select na locked_objects, mas se não está acontecendo, sugiro dropar ela e criar de novo, se não funcionar, baixe o banco e erga novamente,

se após tudo isso não voltar a funcionar corretamente, posta o codigo da função pra gente dar uma olhada, acredito que ficou travada e com o select você acha o SID pra mata-la.

=]
Responder
  • Informação