不执行原因:服务器时间跟标准时间相差1分多钟,可能导致创建的job无法执行
先查看下job信息
select * from all_jobs;
没有创建job的话,就先创建job
此语句只能查看当前用户下面的job,不是所有用户job
再查看job进程信息
show parameter job_queue_process;
如果结果为0,说没Oracle没有为job分配进程,所以不会执行
手动分配job的执行进程
ALTER SYSTEM SET JOB_QUEUE_PROCESSES = 5;
修改了job进程后,job就执行了