GoldenGate錯誤分析與處理

異常處理的一般步驟

首先確定是GoldenGate的哪類進程有故障(是抽取,投遞還是複製進程有問題),解決故障的一般思路如下。

(1)通過GGSCI>view report命令查找ERROR字樣,確定錯誤原因並根據其信息進行排除。

(2)通過GGSCI>view ggsevt查看告警日誌信息。

(3)檢查兩端數據庫是否正常運行,網絡是否連通。

(4)通過logdump工具對隊列文件進行分析。

 

Logdump使用指引

在GGSCI中使用如下命令查看當前處理的隊列文件和RBA號,例如:

 

GGSCI (br-jl-accs-db1) 3> info REPYXA

REPLICAT REPYXA Last Started 2011-01-08 19:48 Status RUNNING

Checkpoint Lag 00:00:00 (updated 136:41:42 ago)

Log Read Checkpoint File ./dirdat/p1000556 First Record RBA 59193235

在GoldenGate安裝目錄執行logdump命令,打開要查看的隊列文件:

 

Logdump 1 >open ./dirdat/p1000556

Current LogTrail is ./dirdat/p1000556

Logdump 2 >ghdr on

Logdump 3 >detail on

Logdump 4 >detail data

Logdump 5 >usertoken on

Logdump 6 >pos 59193235 上面INFO命令看到的RBA號碼

Logdump 7 >n

繼續輸入n顯示當前處理的表及相關操作。

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