首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> Oracle 資料庫 >> Oracle 教學

GGSCI 中 info all 看不到的 OGG 進程:初始化同步 Replicat 特性解析

     編輯:Oracle 教學

GGSCI 中 info all 看不到的 OGG 進程:初始化同步 Replicat 特性解析

在 Oracle GoldenGate (OGG) 管理中,有時會發現某個 Replicat 進程(如 repftor)在 GGSCI 執行 info all 時不顯示,但透過 view params 卻能看到其參數設定。這並非錯誤,而是 OGG 針對初始化同步設計的特殊行為。

現象重現

GGSCI (lei1) 1> info all
Program     Status      Group       Lag           Time Since Chkpt
MANAGER     STOPPED

GGSCI (lei1) 2> view params repftor
SPECIALRUN
END RUNTIME
userid goldengate, password yyyyyy
exttrail /u02/ggs/dirdat/pp
ASSUMETARGETDEFS
map test.zwkmzd target testhvr.zwkmzd;

原因解析

repftor 是一個初始化同步專用的 Replicat(Initial Load Replicat),其參數包含 SPECIALRUN 與 END RUNTIME。這類進程:

  • 僅用於資料初始化載入,非持續同步。
  • 執行完成後即自動停止,不會常駐於進程清單。
  • 因此 info all(僅顯示當前運行中或已註冊的持續同步進程)不會列出它。

操作建議

  1. 若需確認初始化同步進程狀態,請使用 view params <group_name> 查看參數檔。
  2. 初始化同步完成後,應啟動正式的持續同步 Replicat(無 SPECIALRUN 參數),該進程才會出現在 info all 清單中。
  3. 管理腳本或監控工具需區分「初始化同步」與「持續同步」兩類進程,避免誤判進程遺失。

理解此特性,可避免在 OGG 部署與運維中產生不必要的疑慮與排查成本。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved