ORA-26717: SCN limit reached ORACLE 报错 故障修复 远程处理
文档解释
ORA-26717: SCN limit reached
Cause: The specified SCN limit was reached for the GoldenGate, XStream or Streams process.
Action: Change the MAXIMUM_SCN parameter, then restart the GoldenGate, XStream or Streams process.
ORA-26717 错误提示 SCN limit reached,是指重启redo log文件所需要的Change Vector (CV)超出了预定的极限。
根据官方文章可以查到,ORA-26717 错误表明 CV 已经超出数据库系统的极限。CV 是 Redo log 所必须的,用来保证数据库的完整性和安全性。
常见的案例有:
1. 如果发现复制环境中跟随库在做副本时失败了,错误提示 ORA-26717 就可能会随之而来。
2. 如果复制环境中有一个库宕掉了,而这个库被设置为“delayed transactionapply”,那么它可能会在重启时报错 ORA-26717。
一般处理方法及步骤
1. 首先检查环境中 CV 的值是否已经高于预期,这时可能需要把 CV 重新设置为安全的较低值,以避免 ORA-26717 错误出现;
2. 接下来,删除恢复库中所有副本文件,以及所有可能会引发 ORA-26717 错误的旧文件;
3. 再次在恢复库中生成完整的总裁本;
4. 最后,重启 redo log 文件,重新创建副本文件,从而解决 ORA-26717 错误。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341