Enviei um trabalho de agendador no Oracle para ser executado em um horário específico diariamente. Porém, quando verifiquei hoje, o trabalho falhou conforme indicado em USER_SCHEDULER_JOBS. Onde posso encontrar o motivo do seu fracasso? Além disso, não consegui encontrar informações claras sobre como verificar se o agendamento está habilitado em um ambiente controlado. Qualquer orientação sobre como determinar se o agendamento está habilitado também seria apreciada.
O trabalho agendado deveria ser executado naquele momento e deveria ter apresentado erros na tabela de controle que criei para rastreamento do trabalho, mas o trabalho nem começou
Se o seu trabalho não estiver sendo executado, você não terá nenhum dado na sua tabela de log personalizada, isso é óbvio.
Existe uma visualização para isso chamada
USER_SCHEDULER_JOB_LOG
ouALL_SCHEDULER_JOB_LOG
dependendo de onde você definiu seu trabalho. Você pode verificar se o trabalho falhou ou foi finalizado com sucesso. Você pode filtrar os dados pelo nome do seu trabalho, por exemplo:Se precisar de um motivo, você precisa usar a visualização chamada
USER_SCHEDULER_JOB_RUN_DETAILS
ouUSER_SCHEDULER_JOB_RUN_DETAILS
.