需要测试一个功能,但是测试库上挂了JOB始终没有自动执行,手动执行是OK的,查了下官网资料,获得如下解决方法:
确保:OracleServiceORCL ,OracleOraHome90TNSListener 这2个服务开启
执行下面的语句:
ALTER SYSTEM SET job_queue_processes = 20;
commit;
job_queue_processes可以简单理解为一个执行JOB数量的队列,如果被设置为0,那么你所有的JOB都不会执行的,即使你的代码没有任何错误。