部署ogg 遇到的这个报错 怎么样解决

部署ogg 遇到的这个报错 怎么样解决,第1张

1403: ORA-01403: No data found 在执行PL/SQL块、存储过程、函数、触发器等,如果需要进行 *** 作的记录没有查询到,则会返回1403的错误 Goldengate中的1403 在目标段复制进程中,godengate从日志中解析出sql语句,根据sql语句的where条件,在目标段的库中匹配不出相应的记录

1403错误原因: 1. 附加日志相关

• 数据相关 • 表结构不一致/索引重建

常见问题: 1.生产端I/O过大、内存占用过大 配置了多个Extract进程导致 2.进程“假死” 1>参数配置错误: TRANLOGOPTIONS rawdeviceoffset 0 此参数只在AIX使用裸设备时配置,其他环境不能配置 2>查看进程处理状态: GGSCI>send repxxx, status send repxxx status Sending STATUS request to REPLICAT REPXXX ... Current status: Processing data Sequence #: 1 RBA: 3861681 21157 records in current transaction 3、RAC节点时钟不同步(OGG-01028) 1>配置参数: THREADOPTIONS MAXCOMMITPROPAGATIONDELAY 90000 IOLATENCY 90000 2>配置NTP时钟同步服务器

4、队列文件不自动删除 1>实施时,执行了多次: ADD EXTTRAIL 。。。 ADD RMTTRAIL 。。。 2>处理细节参照运维文档进行处理

5、参数文件中用户名处理 1>TRANLOGOPTIONS EXCLUDEUSER USERNAME 这里的USERNAME是需要替换为实际的GoldenGate用户名

解决办法:

1.跳过这条需要同步的记录

2.修改检查点

3.排除该表后再进行初始化,从新同步这张表,

以上方法在后面可能还会发生同样的问题。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11559749.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存