Oracle 如何指定作业(dbms_job, dbms_scheduler) 在指定的实例运行
在RAC环境有时需要指定JOB 只运行在某个节点,如DBMS_schduler job调用OS shell的情况等对本地节点有依赖时,这里只是简单的记录一下方法
如何诊断oracle Job不执行原因?(jobs not running)
刚才有网友提出job创建正常就是不执行,目标是每分钟一次执行一次,
job创建语法如下
SQL> variable job1 number;
SQL> begin
dbms_job.submit(:job1,’p_test;’,sysdate,’sysdate+1/24/60′);
end;
不执行,首先我想到了系统参数job_queue_processes ,show parametere job 值为0,果然,alter system set job_queue_processes=10,给job分配10个进程配额,问题解决。
现把其它可能的原因收集分享一下,如下…..