› Fóruns › Banco de dados Oracle › Esquedular jobs › Esquedular jobs
Acho que nao entendi muito bem. Primeiramente em relacao ao schedule do job toda vez que ele executa ele ira atualizar a coluna next_date para o intervalo definido na coluna INTERVAL da DBA_JOBS indiferente se deu erro.
Os erros de um job voce pode verificar no alert.log.
Para alterar a data de um job, voce deve utilizar a procedure next_date da package dbms_jobs. Apos finalizar qualquer alteracao voce precisa dar um commit.
O parametro para o job funcionar no banco é o job_queue_processes.
Para ver com qual usuario o job foi criado:
select log_user, priv_user, job from sys.dba_jobs where job = 241;
Quando o job da 16 erros ele automaticamente entra em broken = ‘Y’.
Tentei colocar aqui todos os cenarios de um job.
Espero ter entendido agora.
Grande []