Oracle计划作业成功,但未执行存储过程

时间:2018-05-09 19:51:46

标签: oracle11g oracle-sqldeveloper dbms-job

我遇到了几个与我几乎有同样问题的帖子,但我找不到符合我情况的答案。

我有一个存储过程,当通过SQL Developer手动运行时,过程运行并成功完成,我看到更新的数据表明提交正在运行。

  • 我的工作计划每天运行,而且确实如此。
  • 我可以手动运行该作业,即SQL Developer中的匿名块 执行它。
  • 我可以“右击” - > “跑步”

这些方法中的每一种都有效,并且它们在运行日志中报告“已成功”状态。但是,执行时间总是00:00:00;并且数据库中没有更新数据。

这是SQL Developer在创建作业时创建的匿名块。

DBMS_SCHEDULER.CREATE_JOB (
    job_name => '"OWNER"."GSS"',
    job_type => 'STORED_PROCEDURE',
    job_action => 'OWNER.PKG_GSS.GENERATE_GSS_DATA',
    number_of_arguments => 2,
    start_date => TO_TIMESTAMP_TZ('2018-05-09 11:47:15.000000000 AMERICA/NEW_YORK','YYYY-MM-DD HH24:MI:SS.FF TZR'),
    repeat_interval => 'FREQ=DAILY;BYDAY=MON,TUE,WED,THU,FRI;BYHOUR=6',
    end_date => NULL,
    enabled => TRUE,
    auto_drop => FALSE,
    comments => '');

也设置了2个参数,我只是没有在这里添加它。

任何建议都会非常感谢!!!!!

0 个答案:

没有答案