OGG 同步 数据 kafka 由于Source Trail文件与Target Trail文件没有同步,kafka 接收不到消息

场景

Ogg 抽取oracle数据到kafka,进程没问题,trail文件也都在变化(),查看日志也没报错,只是
Source Trail文件与Target Trail文件没有同步,如下图

  • 源端

在这里插入图片描述

  • 目标端

在这里插入图片描述

  • 操作Oracle表 发现目标端 23号文件一直再变大,说明ogg抽取和复制进程是没问题,但是为什么 kafka就是接收不到消息

  • 查看日志

有一条警告

WARNING OGG-01519  Oracle GoldenGate Delivery, r_ogg3.prm:  Waiting at EOF on input trail file /ogg/dirdat/iv000000017, which is not marked as complete; but succeeding trail file /ogg/dirdat/iv000000018 exists. If ALTER ETROLLOVER has been performed on source extract, ALTER EXTSEQNO must be performed on each corresponding downstream reader

大概意思就是17文件还没被标志写完,但是已经存在18号文件了

解决办法

  • 让复制进程从18号文件开始操作,ok
alter replicat r_ogg3 extseqno 18 extrba 0

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章