首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

oracle中job不运行,该如何解决

2012-02-21 
oracle中job不运行我在oracle中用DBMS_JOB.SUBMIT(jobno,PW006_CHANGE_JOB_TIME ,sysdate)语句添加了一

oracle中job不运行
我在oracle中用DBMS_JOB.SUBMIT(jobno,   'PW006_CHANGE_JOB_TIME; ',   sysdate);语句添加了一个job,因为某种原因,它没有执行,我用dbms_job.next_date(jobNo,   sysdate);修改了它的执行时间,它还是没有执行,什么原因

[解决办法]
创建JOB
  SQL> variable job1 number;
  SQL>
  SQL> begin
   2 dbms_job.submit(:job1, 'PW006_CHANGE_JOB_TIME; ',sysdate, 'sysdate+1/1440 ');  --每天1440分钟,即一分钟运行test过程一次
   3 end;
   4 /
  
  PL/SQL 过程已成功完成。
  
  运行JOB
  SQL> begin
   2 dbms_job.run(:job1);
   3 end;
   4 /

[解决办法]
job有时就是会不运行的,不够稳定

热点排行