ogg日常運維命令


1、查看歷史記錄、快捷執行歷史中的一條命令

GGSCI (11g) 32> h

23: view param exta
24: info all
25: lag exta
。。。。

GGSCI (11g) 33> ! 24
-- 這里相當於執行了 上面 24: info all 的命令。

2、查看參數設置
使用view params <進程名> 可以查看進程的參數設置。該命令同樣支持通配符*。

3、查看進程狀態
使用 info <進程名> 命令可以查看進程信息。可以查看到的信息包括進程狀態、checkpoint信息、延時等。如:

還可以使用 info <進程名> detail 命令查看更詳細的信息。包括所使用的trail文件,參數文件、報告文件、警告日志的位置等。如:

使用 info <進程名> showch 命令可以查看到詳細的關於checkpoint的信息,用於查看GoldenGate進程處理過的事務記錄。其中比較重要的是extract進程的recovery checkpoint,它表示源數據中最早的未被處理的事務;通過recovery checkpoint可以查看到該事務的redo log位於哪個日志文件以及該日志文件的序列號。所有序列號比它大的日志文件,均需要保留。

4、查看延時
GGSCI> lag <進程名稱> 可以查看詳細的延時信息。如:

此命令比用info命令查看到的延時信息更加精確。
注意,此命令只能夠查看到最后一條處理過的記錄的延時信息。
此命令支持通配符 *。 
說明:看到At EOF, no more records to process.表示所有的抽取都已經應用完畢

5、查看長交易
GGSCI> send EXTRACT <進程名>,showtrans [thread n ] [count n]
.....
No transactions found --表示沒有未提交交易

輸出結果是以時間降序排列的所有未提交交易列表,通過xid可以查找到對應的事務,查找出來未提交原因,通過數據庫予以提交或者回滾后,goldengate的checkpoint會自動向前滾動。

6、查看統計信息
GGSCI> stats <進程名稱>,<時間頻度>,table <owner name>.<table name> 可以查看進程處理的記錄數。該報告會詳細的列出處理的類型和記錄數。如:

GGSCI> stats edr, total 列出自進程啟動以來處理的所有記錄數。
GGSCI> stats edr, daily, table gg.test 列出當天以來處理的有關gg.test表的所有記錄數。
查看運行報告
GGSCI> view report <進程名稱> 可以查看運行報告。如:

也可以進入到 <GoldenGate安裝目錄>/dirrpt/目錄下,查看對應的報告文件。最新的報告總是以<進程名稱>.rpt命名的。加后綴數字的報告是歷史報告,數字越大對應的時間越久。如下圖示:

如果進程運行時有錯誤,則報告文件中會包括錯誤代碼和詳細的錯誤診斷信息。通過查找錯誤代碼,可以幫助定位錯誤原因,解決問題。

7.重置抽取進程,本地文件序列號從0開始生成
GGSCI>alter extract ext#, extseqno 0,extrba 0

8. 重置入庫進程,重新從0號trail文件開始讀取
GGSCI>alter replicat rep#,extseqno 0,extrba 0

9、 查看ogg錯誤原因

[oracle@11g ogg]oggerr ###

[oracle@11g ogg]$ ./oggerr 1738

01738, 00000, "BOUNDED RECOVERY: CHECKPOINT: for object pool {0}: {1}."
// *{0}: poolName (String)
// *{1}: checkpoint (String)
// *Cause:  A Bounded Recovery checkpoint was issued. Informational only.
// *Action: None

10、 查看Ogg的警告日志。

 

GoldenGate會在根目錄下的ggserr.log里面加入一條告警信息。可以通過察看ggserr.log或者在ggsci中執行view ggsevt命令查看這些告警信息

[oracle@11g ogg]$ tail 100 ggserr.log
tail: cannot open `100' for reading: No such file or directory
==> ggserr.log <==
2015-02-02 09:53:57  INFO    OGG-01513  Oracle GoldenGate Capture for Oracle, exta.prm:  Positioning to Sequence 26, RBA 31355392, SCN 0.1434151.
2015-02-02 09:53:58  INFO    OGG-01513  Oracle GoldenGate Capture for Oracle, exta.prm:  Positioning to Sequence 26, RBA 31355392, SCN 0.1434151.
2015-02-02 09:53:59  INFO    OGG-01513  Oracle GoldenGate Capture for Oracle, exta.prm:  Positioning to Sequence 26, RBA 31355392, SCN 0.1434151.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM