OGG 01449,抽取程序異常

2022-10-11 03:15:11 字數 1146 閱讀 8253

機房的ups損壞,整個機房突然掉電,緊急修復了ups後,重啟了主機,此時很多套goldengate出現了故障。記錄之。

1、抽取程序異常,無法啟動抽取,檢查ggserr.log日誌。

2022-05-13 21:59:44 info ogg-01517 oracle goldengate capture for oracle, ef_ytj.prm: position of first record processed for thread 1, sequence 77086, rba 4674064, scn 4321.2851975936, may 13, 2022 3:49:09 pm.

2022-05-13 21:59:44 info ogg-01517 oracle goldengate capture for oracle, ef_ytj.prm: position of first record processed for thread 2, sequence 218866, rba 70460432, scn 4321.2851135400, may 13, 2022 3:10:39 pm.

2022-05-13 21:59:44 error ogg-01449 oracle goldengate capture for oracle, ef_ytj.prm: scan failed in trail file ./dirdat/yt048985, with scan start seqno 48985, rba 770383205.

2022-05-13 21:59:44 error ogg-01668 oracle goldengate capture for oracle, ef_ytj.prm: process abending.

從日誌檔案的報錯資訊可以看出,在掃瞄trail檔案時失敗,所以抽取程序無法啟動。

2、這基本上說明突然掉電,導致主機作業系統快取中的資料沒來得及寫回trail檔案,最終造成trail檔案損壞。

3、弄清楚了原因,處理這個故障就比較簡單了,只需要跳過這個損壞的trail檔案,開始寫新的trail檔案即可。

alter etrollover

重新啟動該抽取程序,已經恢復正常。

4、後續需要觀察pump和replicat程序是否能正常工作,可能需要手動修改pump和replicat程序的讀檢查 點。

OGG相關操作

1 truncate manager程序 manager 程序是配置在源端和目標端 extract 抽取 程序 部署在源端,用於捕獲資料表或者日誌中的資料檔案 pump 傳遞 程序 部署在源端,把本地的 trail 佇列 檔案,通過 tcp ip 協議,投遞到目標端 replicat 複製 程序 部...

ogg靜默安裝

注意ogg12.2和oracle12.2會有版本不相容,ogg版本向下相容,所以要同步oracle12c資料ogg版本起碼要是12.3。1.上傳壓縮包 191004 fbo ggs linux x64 shiphome.zip 3.配置自動應答檔案 4.啟動靜默安裝 runinstaller sil...

ogg程序解析

goldengate主要包含manager程序 extract程序 pump程序 replicat程序,下面對其一一說明 1 manager程序是goldengate的控制程序,它主要作用有以下幾個方面 啟動 監控 重啟goldengate的其他程序,報告錯誤及時間,分配資料儲存空間,發布閥值報告等...