您好,登錄后才能下訂單哦!
Logdump工具是GoldenGate提供的一個用于查詢、分析、過濾、查看和保存存儲在trail文件或extract文件中的數據的工具。
1、啟動Logdump工具
[oracle@rhel6 ~]$ cd /ogg [oracle@rhel6 ogg]$ ./logdump Oracle GoldenGate Log File Dump Utility for Oracle Version 12.2.0.1.1 OGGCORE_12.2.0.1.0_PLATFORMS_151211.1401 Copyright (C) 1995, 2015, Oracle and/or its affiliates. All rights reserved. Logdump 8 >
2、使用Logdump
#查看數據記錄的頭信息 Logdump 1 >GHDR ON #查看列信息,包括數量和長度 Logdump 2 >DETAIL ON #查看hex和ASCII數據值 Logdump 3 >DETAIL DATA #查看用戶定義的信息 Logdump 5 >USERTOKEN ON #打開一個trail文件,可以寫相對路徑也可以寫絕對路徑 Logdump 6 >OPEN ./dirdat/zx000000006 Current LogTrail is /ogg/dirdat/zx000000006 #順序查看trail文件中的信息,NEXT或N Logdump 7 >N 2016/12/08 14:15:10.814.788 FileHeader Len 1359 RBA 0 Name: *FileHeader* 3000 02f0 3000 0008 4747 0d0a 544c 0a0d 3100 0002 | 0...0...GG..TL..1... 0005 3200 0004 2000 0000 3300 0008 02f2 6953 040a | ..2... ...3.....iS.. 3644 3400 0018 0016 7572 693a 7268 656c 363a 3a6f | 6D4.....uri:rhel6::o 6767 3a45 5854 5f45 4d50 3600 0016 0014 2e2f 6469 | gg:EXT_EMP6....../di 7264 6174 2f7a 7830 3030 3030 3030 3036 3700 0001 | rdat/zx0000000067... 0138 0000 0400 0000 0639 ff00 0800 0000 0000 0000 | .8.......9.......... 003a 0000 8101 3000 0000 0000 0000 0000 0000 0000 | .:....0............. #指定某個RBA號 Logdump 12 >pos 2239 Reading forward from RBA 2239 Logdump 13 >n ___________________________________________________________________ Hdr-Ind : E (x45) Partition : . (x0c) UndoFlag : . (x00) BeforeAfter: A (x41) RecLength : 121 (x0079) IO Time : 2016/12/08 14:16:47.000.000 IOType : 5 (x05) OrigNode : 255 (xff) TransInd : . (x00) FormatType : R (x52) SyskeyLen : 0 (x00) Incomplete : . (x00) AuditRBA : 84 AuditPos : 5428240 Continued : N (x00) RecCount : 1 (x01) 2016/12/08 14:16:47.000.000 Insert Len 121 RBA 2239 Name: ZHAOXU.EMP (TDR Index: 1) After Image: Partition 12 G b 0000 000a 0000 0000 0000 0000 1cc9 0001 0009 0000 | .................... 0005 534d 4954 4800 0200 0900 0000 0543 4c45 524b | ..SMITH........CLERK 0003 000a 0000 0000 0000 0000 1ede 0004 0015 0000 | .................... 3139 3830 2d31 322d 3137 3a30 303a 3030 3a30 3000 | 1980-12-17:00:00:00. 0500 0a00 0000 0000 0000 0138 8000 0600 0aff ff00 | ...........8........ 0000 0000 0000 0000 0700 0a00 0000 0000 0000 0000 | .................... 14 | . Column 0 (x0000), Len 10 (x000a) 0000 0000 0000 0000 1cc9 | .......... Column 1 (x0001), Len 9 (x0009) 0000 0005 534d 4954 48 | ....SMITH Column 2 (x0002), Len 9 (x0009) 0000 0005 434c 4552 4b | ....CLERK Column 3 (x0003), Len 10 (x000a) 0000 0000 0000 0000 1ede | .......... Column 4 (x0004), Len 21 (x0015) 0000 3139 3830 2d31 322d 3137 3a30 303a 3030 3a30 | ..1980-12-17:00:00:0 30 | 0 Column 5 (x0005), Len 10 (x000a) 0000 0000 0000 0001 3880 | ........8. Column 6 (x0006), Len 10 (x000a) ffff 0000 0000 0000 0000 | .......... Column 7 (x0007), Len 10 (x000a) 0000 0000 0000 0000 0014 | ..........
3、部分命令介紹
OPEN | FROM <filename> #打開一個trail文件 HISTORY #查看歷史命令 POSITION [ <rba> | FIRST | LAST | EOF ] #指定一個地址進行查看,可簡寫為POS,RBA為指定地址,FIRST和0為開頭,LAST和EOF為最后 ENV #查看當前環境設置 SHOW <option> #查看選項 [OPEN] # [TIME] #查看時間 [ENV] #查看環境設置同ENV [RECTYPE] #查看操作類型 [FILTER] #查看過濾設置 FILTER [INClude | EXCLude] <filter options> #用于設置過濾,默認為INclude <filter options> are #過濾選項 RECTYPE <type number | type name> #設置過濾的操作類型,只查找指定類型的記錄,FILTER RECTYPE UPDATE STRING [BOTH] /<text>/ [<column range>] # HEX <hex string> [<column range>] # TRANSID <TMF transaction identifier> # FILENAME <filename template> #設置過濾對象,基于對象名或組名[catalog.]<owner>.<table>,只查找指定對象的信息,FILTER FILENAME SCOTT.EMP(大小寫敏感) PROCESS <processname template> # INT16 <16-bit integer> # INT32 <32-bit integer> # INT64 <64-bit integer> # STARTTIME <date-time string> #設置開始時間,從指定的時間后開始查找信息,FILTER STARTTIME 2016-12-09 12:00:00 ENDTIME <date-time string> #設置停止時間,只查找指定時間前的數據,FILTER ENDTIME 2016-12-09 13:00:00 SYSKEY [<comparison>] <32/64-bit syskey> # SYSKEYLEN [<comparison>] [<value>] # TRANSIND [<comparison>] <nn> # UNDOFLAG [<comparison>] <nn> # RECLEN [<comparison>] <nn> # AUDITRBA [<comparison>] <nnnnnnnn> # ANSINAME <ansi table name> # GGSTOKEN <tokenname> [<comparison>] [<tokenvalue>] # USERTOKEN <tokenname> [<comparison>] [<tokenvalue>] # CSN | LogCSN [<comparison>] [<value>] # <column range> # <start column>:<end column>, ie 0:231 # <comparison> # =, ==, !=, <>, <, >, <=, >= EQ, GT, LE, GE, LE, NE # FILTER SHOW #查看過濾設置,同SHOW FILTER FILTER ENABLE | ON #啟用過濾 FILTER DISABLE | OFF #停用用過濾 FILTER CLEAR [ <filterid> | <ALL> ] #清除過濾設置 FILTER MATCH ANY | ALL #設置匹配任意一項還是所有都要匹配 NEXT [ <count> ] #默認查看下一條記錄,NEXT 20查看下20條記錄,可簡寫為N
4、獲取命令幫助
Logdump >HELP
官方文檔:http://docs.oracle.com/goldengate/c1221/gg-winux/GLOGD/GUID-471CB1E3-B124-44C0-9B81-B8FF42B4EF92.htm#GLOGD109
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。