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 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?
  • ¥15 求daily translation(DT)偏差订正方法的代码
  • ¥15 js调用html页面需要隐藏某个按钮
  • ¥15 ads仿真结果在圆图上是怎么读数的
  • ¥20 Cotex M3的调试和程序执行方式是什么样的?
  • ¥20 java项目连接sqlserver时报ssl相关错误