Pular para o conteúdo

Fóruns Banco de dados Oracle Executar JOB até Determinado Período Executar JOB até Determinado Período

#95081
Bogos
Participante

    Entendi. Você está usando o DBMS_SCHEDULER? Se for o caso pode ser que está feita de maneira incorreta fazendo com que ela pare de executar.
    Caso não, então verifique o seguinte:

    A procedure que a job chama pode estar demorando mais do que 1 minuto para executar, sendo assim a job entra em fila e quebra causando a paralização da mesma.
    Pode ser também algum objeto inválido ou que fique inválido na execução da job (algum erro de chaves, enfim).

    Utilize a seguinte instrução para verificar a execução da job:


    select to_char(last_date, 'dd/mm/rr-hh24:mi:ss') last_date
    2 , to_char(next_date, 'dd/mm/rr-hh24:mi:ss') next_date
    3 from user_jobs
    4 where job=26
    5 /
    select to_char(last_date, 'DD/MM/RRRR HH24:MI:SS') last_date,
    to_char(next_date, 'DD/MM/RRRR HH24:MI:SS' ) next_date
    from user_jobs
    where job=NRO_DA_SUA_JOB

    😉