2014-09-04 44 views
2

我已經創建檢查點表ggate爲replicat REP1但還是我收到以下錯誤:檢查點表不存在,即使在創建後,

2014-09-04 23:38:21 ERROR OGG-00446 Oracle GoldenGate Delivery for Oracle, REP1.prm: Checkpoint table ggate.checkpoint does not exist. Please create the table or recreate the REP1 group using the correct table.

2014-09-04 23:38:21 ERROR OGG-01668 Oracle GoldenGate Delivery for Oracle, REP1.prm: PROCESS ABENDING.

誰能告訴我該怎麼解決呢?

回答

0

在這種應情況:

  1. 你有沒有實際運行ADD CHECKPOINTTABLE?如果已經創建了 - - 如果如果檢查點數據庫表中確實存在不運行它

  2. 檢查嘗試刪除它(DROP CHECKPOINTTABLE),並重新創建它(ADD CHECKPOINTTABLE)

  3. 檢查,如果檢查點參數在GLOBALS配置文件

  4. 重新啓動MGR和提取正確設置/ Replicat進程

  5. 驗證用戶是否具有對數據庫的檢查點表訪問(插入,更新,刪除權限)

  6. 如果什麼都不起作用,請在目標數據庫上運行10046標誌,並檢查GoldenGate Replicat進程在數據庫上執行的是什麼以及它實際上何時失敗(它想要在數據庫上執行什麼操作並嘗試執行相同的命令你自己)

相關問題