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

OGG-00418 Error encountered when verifying deferrable constraint

原创 jieguo 2023-07-04
487

运行了好几年的ogg突然报错,复制进程abend

OGG-00418 Error encountered when verifying deferrable constraint
复制

image.png
image.png

搜索一下:
可参考的文档只有:
https://www.modb.pro/db/606682

Oracle GoldenGate Replicat abends with “OGG-00418 Error encountered when verifying deferrable constraint” (Doc ID 1544212.1)
Goldengate Replicate Process Abends with OGG-00418 Error When Verifying Deferrable Constrainst (Doc ID 1958638.1)

根据上述建议操作均无效。

1.执行如下查询无记录。

SELECT  o.object_name AS fake_index_name FROM dba_objects o
WHERE   o.object_type = 'INDEX' AND  NOT EXISTS
(SELECT null FROM dba_indexes i WHERE o.object_name = i.index_name AND o.owner = i.owner);

复制

2.执行如下命令:

alter system set  "_fix_control"="13573073:off"

复制

提示参数无效,原因是数据库版本是11.2.0.4的。
3.根据参考赋权还是同样报错:
image.png

4.使用logdump查看故障位置,并考虑跳过:
跳过故障点rba,修改到下一个rba
image.png
image.png
image.png

alter replicat xxx,extseqno 19962,extrba 94866530
复制

image.png
再次检查,同步正常。
5.询问项目应用是否需要该同步该表数据,确认已经不需要,根本处理办法:在复制进程中排除掉该表即可。
image.png

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

评论