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

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