Pessoal,
Estou com dúvida como realizar esses 2 selects:
1) Trigger do owner auditoria sem alguma opção marcada: before insert/delete/update.
2)Trigger do owner auditoria desativada ou inválida.
Grato.
Select de triggers
-
- Moderador
- Mensagens: 1396
- Registrado em: Sex, 01 Fev 2008 2:06 pm
- Localização: Rio de Janeiro - RJ
- Contato:
select *
from all_objects
where owner = 'SYS'
and status = 'VALID'
and object_type = 'TRIGGER'
-
- Rank: Estagiário Pleno
- Mensagens: 6
- Registrado em: Sex, 18 Dez 2009 5:07 pm
- Localização: Brasília-DF
select *
from all_objects
where owner = 'SYS'
and status = 'VALID'
and object_type = 'TRIGGER'
porque o owner é 'SYS' ?
Como seria o comando para retornar as inválidas ou desativadas?
E as triggers com alguma opção desmarcada (before update,insert,delete) ?
Grato.
-
- Moderador
- Mensagens: 1396
- Registrado em: Sex, 01 Fev 2008 2:06 pm
- Localização: Rio de Janeiro - RJ
- Contato:
cara..
eu so te dei o caminho.. quem tem que trilhar e você...
eu so te dei o caminho.. quem tem que trilhar e você...
owner = 'AUDITORIA' --não sei a qual usuario pertencem as triggers de auditoria
status <> 'VALID' -- era so trocar de igual apra diferente
-
- Moderador
- Mensagens: 1396
- Registrado em: Sex, 01 Fev 2008 2:06 pm
- Localização: Rio de Janeiro - RJ
- Contato:
select * from all_triggers where status <> 'ENABLED'
-
- Rank: Estagiário Pleno
- Mensagens: 6
- Registrado em: Sex, 18 Dez 2009 5:07 pm
- Localização: Brasília-DF
a 2) ficou certinha assim:
select TRIGGER_NAME,STATUS
from dba_triggers
where owner = 'TCU'
and status = 'DISABLED'
union all
select OBJECT_NAME,STATUS
from all_objects
where owner ='TCU'
and status ='INVALID'
and object_type = 'TRIGGER'
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante