1、查看歷史記錄、快捷執(zhí)行歷史中的一條命令
GGSCI (11g) 32> h
23: view param exta24: info all25: lag exta。。。。
GGSCI (11g) 33> ! 24-- 這里相當于執(zhí)行了 上面 24: info all 的命令。
2、查看參數(shù)設(shè)置使用view params <進程名> 可以查看進程的參數(shù)設(shè)置。該命令同樣支持通配符*。
3、查看進程狀態(tài)使用 info <進程名> 命令可以查看進程信息??梢圆榭吹降男畔ㄟM程狀態(tài)、checkpoint信息、延時等。如:
還可以使用 info <進程名> detail 命令查看更詳細的信息。包括所使用的trail文件,參數(shù)文件、報告文件、警告日志的位置等。如:
使用 info <進程名> showch 命令可以查看到詳細的關(guān)于checkpoint的信息,用于查看GoldenGate進程處理過的事務(wù)記錄。其中比較重要的是extract進程的recovery checkpoint,它表示源數(shù)據(jù)中最早的未被處理的事務(wù);通過recovery checkpoint可以查看到該事務(wù)的redo log位于哪個日志文件以及該日志文件的序列號。所有序列號比它大的日志文件,均需要保留。
4、查看延時GGSCI> lag <進程名稱> 可以查看詳細的延時信息。如:
此命令比用info命令查看到的延時信息更加精確。注意,此命令只能夠查看到最后一條處理過的記錄的延時信息。此命令支持通配符 *。 說明:看到At EOF, no more records to PRocess.表示所有的抽取都已經(jīng)應(yīng)用完畢
5、查看長交易GGSCI> send EXTRACT <進程名>,showtrans [thread n ] [count n].....No transactions found --表示沒有未提交交易
輸出結(jié)果是以時間降序排列的所有未提交交易列表,通過xid可以查找到對應(yīng)的事務(wù),查找出來未提交原因,通過數(shù)據(jù)庫予以提交或者回滾后,goldengate的checkpoint會自動向前滾動。
6、查看統(tǒng)計信息GGSCI> stats <進程名稱>,<時間頻度>,table <owner name>.<table name> 可以查看進程處理的記錄數(shù)。該報告會詳細的列出處理的類型和記錄數(shù)。如:
GGSCI> stats edr, total 列出自進程啟動以來處理的所有記錄數(shù)。GGSCI> stats edr, daily, table gg.test 列出當天以來處理的有關(guān)gg.test表的所有記錄數(shù)。查看運行報告GGSCI> view report <進程名稱> 可以查看運行報告。如:
也可以進入到 <GoldenGate安裝目錄>/dirrpt/目錄下,查看對應(yīng)的報告文件。最新的報告總是以<進程名稱>.rpt命名的。加后綴數(shù)字的報告是歷史報告,數(shù)字越大對應(yīng)的時間越久。如下圖示:
如果進程運行時有錯誤,則報告文件中會包括錯誤代碼和詳細的錯誤診斷信息。通過查找錯誤代碼,可以幫助定位錯誤原因,解決問題。
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中執(zhí)行view ggsevt命令查看這些告警信息
[oracle@11g ogg]$ tail 100 ggserr.logtail: 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.新聞熱點
疑難解答
圖片精選