dba_jobs里面的failures字段

时间:2021-10-03 21:55:11

今天,查询

select job,failures

from dba_jobs

发现113job的failures为3.不解。

出错原因:一开始写错建job的语句了,执行了3次,那会儿job都是错误的,所以failures为3.

注意:当执行job出现错误时,Oracle将其记录在日志里,失败次数每次自动加1。当执行失败次数达到16时,Oracle就将该job标志为broken。此后,Oracle不再继续执行它,直到用户调用过程dbms_job.broken,重新设置为not broken,或强制调用dbms_job.run来重新执行它。