OGG-01154 OGG-01296 处理2
作者简介:王旭,在数据库管理方面拥有10多年经验。精通主流数据库系统,在企业数据库管理、性能优化、架构设计和高可用性能解决方案方面拥有丰富得实践经验。目前拥有(ORACLE ACE、MYSQL OCP、PG ACE、PGCA、PGCE、PGCM)等数据库认证。
背景
ogg同步报错:
2025-03-30T07:24:28.435+0800 WARNING OGG-02544 Oracle GoldenGate Delivery for Oracle, rep_120.prm: Unhandled error (ORA-26787: 键为 ("ID") = (bbd7533e-0580-4eda-941e-aa8aa97108d9) 的行不存在 (在表 XX.PATIEMRCONTENT 中)
ORA-01403: 未找到任何数据) while processing the record at SEQNO 0, RBA 50072155 in Integrated mode. REPLICAT will retry in Direct mode.
2025-03-30T07:24:28.435+0800 WARNING OGG-01004 Oracle GoldenGate Delivery for Oracle, rep_120.prm: Aborted grouped transaction on XX.PATIEMRCONTENT, Database error 1403 (No data found).
2025-03-30T07:24:28.435+0800 WARNING OGG-01003 Oracle GoldenGate Delivery for Oracle, rep_120.prm: Repositioning to rba 50070505 in seqno 0.
2025-03-30T07:24:28.435+0800 WARNING OGG-01154 Oracle GoldenGate Delivery for Oracle, rep_120.prm: SQL error 1403 mapping XX.PATIEMRCONTENT to XX.PATIEMRCONTENT No data found.
2025-03-30T07:24:28.435+0800 ERROR OGG-01296 Oracle GoldenGate Delivery for Oracle, rep_120.prm: Error mapping from XX.PATIEMRCONTENT to XX.PATIEMRCONTENT.
2025-03-30T07:24:33.599+0800 INFO OGG-02333 Oracle GoldenGate Delivery for Oracle, rep_120.prm: Reading /ogg/dirdat/xe000000000, current RBA 50,072,155, 164,833 records, m_file_seqno = 0, m_file_rba = 50,072,355.
2025-03-30T07:24:33.609+0800 ERROR OGG-01668 Oracle GoldenGate Delivery for Oracle, rep_120.prm: PROCESS ABENDING.复制
解决办法
1)源端、目标端查询该数据是否存在
2)如果目标端缺失少量数据,手工不全,如果缺太多数据,重新初始化该表,再加入复制进程。
create public database link to_primary connect to XX identified by his using '192.168.0.120/orcl';
create global temporary table table_temp as
select * from XX.PATIEMRCONTENT@TO_PRIMARY where id='bbd7533e-0580-4eda-941e-aa8aa97108d9';
insert into table_temp select * from XX.PATIEMRCONTENT@TO_PRIMARY where id='bbd7533e-0580-4eda-941e-aa8aa97108d9';
select * from table_temp;
insert into XX.PATIEMRCONTENT select * from table_temp;
drop table table_temp;复制
总结
后续将持续分享,欢迎关注~
复制
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
王炸!OGG 23ai 终于支持从PostgreSQL备库抽取数据了
曹海峰
418次阅读
2025-03-09 12:54:06
使用Ogg23ai for MSSQL来同步alwayson的数据
曹海峰
169次阅读
2025-03-22 00:39:47
使用Veridata 23c进行异构数据库的数据校验
曹海峰
159次阅读
2025-03-14 13:11:42
使用OGG技术将DB2数据迁移到Oracle19c
zwtian
72次阅读
2025-03-18 09:09:45
OGG-01154 OGG-01296 处理1
王旭
27次阅读
2025-03-30 09:57:19
用ogg对mysql的字符字段的最后两位进行分表操作
qtiger
26次阅读
2025-03-17 13:48:22
ogg ddl报错通用处理
王旭
25次阅读
2025-03-30 10:12:28