除錯PURGEOLDEXTRACTS

Jet_Zhang發表於2016-07-25

PURGEOLDEXTRACTS用來自動清理OGG的TRAIL檔案,如果自動清理遇到問題時,我們可以對PURGE程式進行除錯,以便定位問題。

1、send manager GETPURGEOLDEXTRACTS。

該命令可以獲得當前PURGE規則的資訊,如下:

GGSCI (qpoggp01) 3> send manager GETPURGEOLDEXTRACTS

Sending GETPURGEOLDEXTRACTS request to MANAGER ...

PurgeOldExtracts Rules
Fileset MinHours MaxHours MinFiles MaxFiles UseCP
/data01/oracle/ogg/lisdat/lis_ggdata 2160 0 1 0 N
/data01/oracle/ogg/lisdat/bjjh_ggdat 2160 0 1 0 N
OK
No extract trails


2、send manager TRACEPURGEOLDEXTRACTS

該命令開啟對PURGE程式的跟蹤,如下:

GGSCI (sporap05) 3> send manager TRACEPURGEOLDEXTRACTS

Sending TRACEPURGEOLDEXTRACTS request to MANAGER ...
TRACEPURGEOLDEXTRACTS On

在PURGE進行時,會在ggserr.log中輸入PURGE的詳細資訊:

2016-07-25 12:53:25  INFO    OGG-00982  Oracle GoldenGate Manager for Oracle, mgr.prm:  Rule 1: /data01/oracle/ogg/lisdat/lis_ggdata/dirdat/ta001133, seqno: 1133, hours_since_modified: 1956, modtime: 212329138238000000, oldest chkpt: 3115.

可以根據這些資訊來判斷和定位問題。


3、send manager NOTRACEPURGEOLDEXTRACTS

該命令關閉PURGE程式的跟蹤。在開啟PURGE程式的跟蹤會輸出大量的資訊到日誌檔案中,如果問題已經定位到,則需要及時將跟蹤功能關閉,否則日誌會撐的非常大。

GGSCI (sporap05) 2> send manager NOTRACEPURGEOLDEXTRACTS

Sending NOTRACEPURGEOLDEXTRACTS request to MANAGER ...
TRACEPURGEOLDEXTRACTS Off

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13885898/viewspace-2122501/,如需轉載,請註明出處,否則將追究法律責任。

相關文章