ORA-31487: cannot support begin dates or end dates in this configuration ORACLE 报错 故障修复 远程处理
文档解释
ORA-31487: cannot support begin dates or end dates in this configuration
Cause: The specified values cannot be used in a Distributed HotLog configuration.
Action: Remove the specified values from the CREATE_CHANGE_SET CDC API call.
ORA-31487错误是由于装置中不支持开始日期或结束日期导致的。
官方解释
ORA-31487表明此配置不支持启动或停止日期。
常见案例
ORA-31487在以下情况下可能会发生:
· 尝试以两个不同的日期调度同一个任务;
· 没有指定job_queue_processes参数,但尝试将任务调度到开始或结束日期。
一般处理方法及步骤
1. 确保 job_queue_processes 参数已经指定,并且处于打开状态:
2. 请确保同一个任务的启动日期与结束日期一致:
3. 通过以下命令检查job_queue_processes参数:
SQL> show parameter job_queue_processes
4. 如果job_queue_processes参数未定义,可以使用以下命令创建它:
SQL> alter system set job_queue_processes=10;
5. 使用以下命令重新创建相同的任务:
SQL> BEGIN
DBMS_SCHEDULER.CREATE_JOB (
job_name=>’test_job’,
job_type=>’PLSQL_BLOCK’,
job_action=>’begin null; end;’,
start_date=>systimestamp,
end_date=>systimestamp + INTERVAL ‘2’ DAY,
enabled=>TRUE,
auto_drop=>FALSE
);
END;
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341