Pular para o conteúdo
Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Autor
    Posts
  • #89193
    airoosp
    Participante

      Boa tarde,

      Utilizo o Oracle 9i e gostaria de saber se há um log que registra informações sobre os JOBs do banco isto é, se o mesmo foi executado com sucesso ou não, se houve algum erro e informa qual o erro, etc.
      Se não há este tipo de log, é possível criar um?

      Obrigado.

      Airton

      #89194
      vieri
      Participante

        experimenta essa consulta para verificar os Job’s.

        set lin 350
        col interval for a30
        col what for a60
        select JOB, to_char(LAST_DATE , ‘hh24:mi:ss dd/mm/yyyy’)
        as UltimaExec , to_char(NEXT_DATE ,’hh24:mi:ss dd/mm/yyyy’) as Prox_Exec
        , INTERVAL , what
        from dba_jobs;

        Agora para ver erros de pl-sql, tente a trigger abaixo.

        ================

        Auditar errors na instância

        create table
        log (
        dt date,
        usr varchar2(30),
        stmt varchar2(4000)
        );

        Table created.

        create or replace trigger catch_error
        after servererror on database
        declare
        l_text ora_name_list_t;
        l_n number;
        l_stmt varchar2(4000);
        begin
        l_n := ora_sql_txt( l_text );
        for i in 1 .. nvl(l_text.count,0)
        loop
        l_stmt := l_text(i);
        end loop;
        l_stmt := l_stmt || ‘=> ‘;
        for i in 1 .. ora_server_error_depth
        loop
        l_stmt := l_stmt || ora_server_error_msg(i);
        end loop;
        insert into log values ( sysdate, user, l_stmt );
        end;
        /

        #89196
        airoosp
        Participante

          Vou criar a tabela e a trigger e fazer o monitoramento.

          Obrigado.

          Airton

          #89201
          vieri
          Participante

            conseguiu resolver seu problema ?

            😉

          Visualizando 4 posts - 1 até 4 (de 4 do total)
          • Você deve fazer login para responder a este tópico.