Boa tarde

  Foi criada uma trigger de logon a determinado schema com sucesso porém ao
me conectar com o owner está ocorrendo o seguinte erro:

ORA-00604: error occurred at recursive SQL level 1
ORA-00900: invalid SQL statement
ORA-06512: at line 4

Abaixo os dados da BD:

BANNER
--------------------------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
PL/SQL Release 10.2.0.4.0 - Production
CORE    10.2.0.4.0      Production
TNS for HPUX: Version 10.2.0.4.0 - Production
NLSRTL Version 10.2.0.4.0 - Production


Segue abaixo o script da trigger que foi criada

CREATE OR REPLACE TRIGGER SYS.logon_CDCADMIN_SCHEMA AFTER LOGON ON
CDCADMIN.SCHEMA
    DECLARE
          lcommand varchar(200);
      BEGIN
          Execute Immediate 'execute sys.DBMS_LOGMNR_D.BUILD( OPTIONS=>
sys.DBMS_LOGMNR_D.STORE_IN_REDO_LOGS)';
          Execute Immediate 'execute sys.dbms_logmnr.add_logfile(
logfilename => '/oracle/OE2E_T1/log01/log01_1.rdo',options =>
sys.dbms_logmnr.new)';
          Execute Immediate 'execute sys.dbms_logmnr.add_logfile(
logfilename => '/oracle/OE2E_T1/log01/log02_1.rdo',options =>
sys.dbms_logmnr.addfile)';
          Execute Immediate 'execute sys.dbms_logmnr.add_logfile(
logfilename => '/oracle/OE2E_T1/log01/log03_1.rdo',options =>
sys.dbms_logmnr.addfile)';
          Execute Immediate 'execute sys.dbms_logmnr.add_logfile(
logfilename => '/oracle/OE2E_T1/log01/log04_1.rdo',options =>
sys.dbms_logmnr.addfile)';
          Execute Immediate 'execute sys.dbms_logmnr.start_logmnr()';
      END;
/
Agradeço desde já

Ricardo Hoffmann


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

Responder a