Oracle Scheduler运行时间依赖于什么?

时间:2015-07-14 17:48:38

标签: oracle timezone scheduler

如果我更改本地计算机的时区,是否会影响Oracle Scheduler的下一次运行时间?

2 个答案:

答案 0 :(得分:0)

计划作业从服务器的系统时钟开始运行,因此更改时区会更改系统时钟,从而改变下一个预定时间

答案 1 :(得分:0)

根据我的经验,Oracle调度程序从会话中获取时区,除非您指定开始日期(TIMESTAMP WITH TIME ZONE)。如果要更改计划作业的时区,请使用dbms_scheduler.set_attribute并为您提供所需时区的新start_date。通过查看DBA_SCHEDULER_JOBS中的下一个运行日期进行检查,该日期也是TIMESTAMP WITH TIME ZONE类型。