zack_kane 2014-12-31 07:16 采纳率: 0%
浏览 2296

Oracle中job自动执行一直failure

1.job执行存储过程,存储过程没问题,已经确定。
2.如果我设置执行周期为每分钟执行,sysdate+1/1440;也没问题;
可是如果我设置成每天定点执行,比如每天晚上23点,trunc(sysdate+1)+23/24;就一直失败,在user_job的failures字段一直累加失败次数。

declare job1 number;

begin
sys.dbms_job.submit(
job1,
'hi_test;',
to_date('2014-12-25:23:00:00','YYYY-MM-DD:HH24:MI:SS'),
'trunc(sysdate+1)+(23*60)/(60*24)'--每天23点执行
);

commit;

end;
/

  • 写回答

1条回答

  • WorldMobile 2015-01-04 04:49
    关注

    sys.dbms_job.submit(
    job1,
    'hi_test;',
    sysdate,
    'trunc(sysdate+1)+(23*60)/(60*24)'--每天23点执行
    );

    评论

报告相同问题?

悬赏问题

  • ¥15 优质github账号直接兑换rmb,感兴趣伙伴可以私信
  • ¥15 错误(10048): “调用exui内部功能”库命令的参数“参数4”不能接受空数据。怎么解决啊
  • ¥15 安装svn网络有问题怎么办
  • ¥15 Python爬取指定微博话题下的内容,保存为txt
  • ¥15 vue2登录调用后端接口如何实现
  • ¥65 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)