暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

OGG复制进程Abending:ERROR OGG-00664 之ORA-26804,ORA-26808

原创 Demo同学 2022-07-25
2612

OGG复制进程Abending:ERROR OGG-00664 之ORA-26804,ORA-26808

一、问题现象
复制进程Abending:
ERROR OGG-00664 OCI Error Flushing database inbound server, 'OGG$ENMOREP2' (status = 26804-ORA-26804: Apply "OGG$ENMOREP2" is disabled.).

二、问题原因
问题原因1:
This happened due to below bugs
Bug 9567897 - STREAMS APPLY ABORTS WITH ORA-07445 [KXSEPHEMERALFRAMEPUSH()+560] [SIGSEGV]
Bug 24653457 - ORA-7445 [KXSEPHEMERALFRAMEPUSH] OR HANG BY APPLY SERVER IN LOGICAL STANDBY
This bug is applicable for 11.2.0.4 and 12.1.0.2 . It is not a goldengate bug but logminor/streams bug

问题原因2:
在方案1已添加参数后依旧出现该报错,且ogg进程间断性的abended
此原因的本质是数据库的SGA不足,ogg进程与数据库其他进程抢占sga资源,导致ogg复制进程无法正常工作

三、解决方案
方案1:针对原因1,添加以下参数即可解决bug问题

Please add this parameter in replicat parameter file and start the replicat
DBOPTIONS INTEGRATEDPARAMS (_DATA_LAYER N)

方案2:针对原因2,
调整复制进程的MAX_SGA_SIZE 参数,适当调大;但因为SGA不够,往往引起数据库告警,甚至可能影响业务使用,所以必要时建议调整库的SGA大小。
往往出现该问题还伴随ogg进程延迟,此时还需要做降低ogg延迟的优化。

四、参考文档:
1、GoldenGate Integrated Replicat Is Failing With Error “OGG-00664 OCI Error Flushing database inbound server, ‘OGG$REP1’ (status = 26804-ORA-26804: Apply “OGG$REP1” is disabled.)” (Doc ID 2343712.1)

2、前辈的总结文档 https://www.modb.pro/db/174636

最后修改时间:2022-07-25 17:09:59
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论