注册

dbms_job从oracle迁移至dm问题

2023/10/18 687 1

业务需要建立一个每小时第10分钟运行的job,之前在oracle上用的dbms_job实现,迁移到dm后,发现job目前出现问题,每天只在0点运行一次。具体job如下:
declare
jobnNo number;
begin
dbms_job.submit(
jobnNo,
sp_rpt_hour(trunc(sysdate - 1/24, 'hh24')),
trunc(sysdate+1/24,'hh24') + 10/60/24,
'trunc(sysdate+1/24,''hh24'') + 10/60/24'
);
commit;
end;
经多次测试后,发现执行如上代码后建立的job,在user_jobs中的interval取值每次都不一样。且user_jobs里的下次执行时间每小时在变化,但实际上存储过程并未调用,每日只有0点调用了一次,请问是哪里的问题,该怎么解决?

回答 0
暂无回答
扫一扫
联系客服