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/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/13885898/viewspace-2122501/