Trigger - travando para alterar ou excluir

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
jefferson
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 2
Registrado em: Ter, 15 Ago 2006 11:23 pm
Localização: SP
Contato:

Ola Lista,

Alguém tem idéia do que porque que não consigo alterar ou excluir uma determinada triiger de uma tabela?

O comando create or replace trigger fica travado.

Estou utilizando o Oracle 10g R2 em um cluster Linux.

Isto só acontence com uma tabela especifica.

Grato,
ARF
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 41
Registrado em: Qui, 03 Ago 2006 9:30 am
Localização: Criciúma - SC

Podem haver vários motivos pra esse 'lock'.

Mas geralmente, quando isso acontece e não queremos perder tempo analisando todas as possibilidades, tente desabilitar a trigger, faça as alterações, depois habilite novamente.
jefferson
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 2
Registrado em: Ter, 15 Ago 2006 11:23 pm
Localização: SP
Contato:

Após reiniciar o banco o problema não ocorreu mais, acredito que possa ser pelo fato da tabela estar sendo usada.

Como posso saber as tabelas que estão sendo utilizadas e como testar se a tabela pode ser usada exclusivamente?

Grato,
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 3 visitantes