Oracle GoldenGate add trandata的意義所在

如果不執行add trandata,insert同步沒有問題(ORACLE數據庫),但是在同步update或delete操作時,就會因爲丟失主鍵報同步錯誤。不開啓表級的最小附加日誌,update的redo信息不記錄沒有進行更新的字段信息,如主鍵不更新的話主鍵不記錄在redo中,所以會導致同步失敗。像這樣:

2016-11-01 11:15:59  WARNING OGG-01003  Oracle GoldenGate Delivery for Oracle, repnd.prm:  Repositioning to rba 6231 in seqno 1.
2016-11-01 11:15:59  ERROR   OGG-01296  Oracle GoldenGate Delivery for Oracle, repnd.prm:  Error mapping from HR.TEST to HR.TEST.
2016-11-01 11:15:59  ERROR   OGG-01668  Oracle GoldenGate Delivery for Oracle, repnd.prm:  PROCESS ABENDING.
我有親自實踐過,不信你也可以試試。

add trandata後的表名可以加通配符,不用一個表一個表執行。

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