我新建了一个job,通过:
begin
dbms_job.run(43);
end;
是可以执行该定时job的
但是,到了job设定的执行时间,该job没有自动执行。
我用命令show parameters job_queue_processes 查看后,
发现参数值为1000,百度了下,说只要大于0,就ok了,但现在不知道为什么未执行。求高手相助。
NAME TYPE VALUE
------------------------------------ ----------- ------
job_queue_processes integer 1000
------解决方案--------------------
信息贴出来,看看里面的错误和尝试次数,定位看看JOB到底运行出错了么,时间设置对了么?
------解决方案--------------------
9i 是有个bug的。换版本吧。