Oracle GoldenGate 系列:使用 Logdump 工具查看 Extract Trail 文件

使用 Logdump 工具查看 Extract Trail 文件(入门)

使用 Logdump 工具:
可以显示和查找 GoldenGate trail 文件中的信息
可以将 GoldenGate trail 文件中的部分信息保存到一个单独的 trail 文件中

1、启动 Logdump 工具
Shell> logdump

2、获取帮助
Logdump 1 > help

详细信息请见 《Windows and UNIX Troubleshooting and Performance Tuning Guide》

3、打开 trail 文件
Logdump> open dirdat/rt000000
Logdump 响应如下信息:
Current LogTrail is /ggs/dirdat/rt000000

4、显示环境设置

显示 trail 文件的 header 信息:
Logdump 1> fileheader on

显示数据记录的 header 信息:
Logdump 2> ghdr on

在输出信息中增加显示数据列的信息:
Logdump 3> detail on

在列的列表信息中增加显示十六进制和 ASCII 格式的数据信息:
Logdump 4> detail data

控制显示的数据记录数:
Logdump 5> reclen 280

查看当前的 Logdump 环境设置:
Logdump 74> ENV

示例:
fileheader [ on | detail ] displays the file header:
Logdump 14662 >fileheader detail
Logdump 14663 >pos 0
Reading forward from RBA 0
Logdump 14664 >n

5、查看 Trail 文件中的记录

定位到第一条记录,然后按照顺序从一条记录移动到另一条记录:
Logdump 6 > pos 0
Logdump 7 > next (或输入 n)

定位到某个大概的起始点,然后定位到下一条正常的 header 记录:
Logdump 8 > pos <approximate RBA>
Logdump 9 > scanforheader (或输入 sfh)

6、统计 Trail 文件中的记录数
Logdump> count
LogTrail /ggs/dirdat/rt000000 has 4828 records
Total Data Bytes 334802
Avg Bytes/Record 69
Delete 900
Insert 3902
FieldComp 26
Before Images 900
After Images 3928
Average of 25 Transactions
Bytes/Trans ..... 22661
Records/Trans ... 193
Files/Trans ..... 8
TCUSTMER
Total Data Bytes 10562
Avg Bytes/Record 55
Delete 300
Insert 1578
FieldComp 12
Before Images 300
After Images 1590
TCUSTORD
Total Data Bytes 229178
Avg Bytes/Record 78
Delete 600
Insert 2324
Field Comp 14
Before Images 600
After Images 2338

7、按照表名进行过滤显示
Logdump 7 >filter include/exclude filename TCUST*
Logdump 8 >filter match all
Logdump 9 >n

--清除过滤设置
Logdump 62> FILTER CLEAR

8、查找十六进制数据值
Logdump 27 >filter inc hex /68656C20/
Logdump 28 >pos 0
Current position set to RBA
Logdump 29 >n

9、将记录保存到新的 Trail 文件
Logdump> save newtrail 10 records

将所有记录保存到新的 trail 文件:
Logdump 68> SAVE <file>
 <file> 即新 trail 文件的名称。

将部分记录保存到新的 trail 文件:
Logdump 69> SAVE <file> <n> RECORDS

 <n> 表示从当前位置开始往后的 n 条记录。

10、记录 Logdump 会话信息
Logdump> log to MySession.txt
When finished…
Logdump> log stop

开始记录:
Logdump 71> LOG TO <filename>.txt

向会话日志中写入文本信息:
Logdump 72> WRITELOG “<text>”

停止记录:
Logdump 73> LOG STOP

11、常用 Logdump 命令汇总

文件处理命令:
CD, LOG, NEXTTRAIL, OPEN, POSITION, SAVE,WRITELOG

信息查看命令:
COUNT, FILES, ENV, NOTIFY, SHOW, TIME

数据记录筛选命令:
DUMP, FILTER, NEXT, SCANFORENDTRANSACTION, SCANFORHEADER, SCANFORRBA, SCANFORTIME, SCANFORTYPE, SKIP

转换命令:
COMPUTETIMESTAMP, CTIME, DECRYPT, ENCRYPT, INTERPRETINTERVAL, INTERPRETTIMESTAMP

环境设置命令:
ASCIIDATA|EBCDICDATA, DETAIL, FILEHEADER, GHDR, HEADERTOKEN, RECLEN, TIMEOFFSET, TRAILFORMAT, USERTOKEN

其他命令:

EXIT, FC, HELP, HISTORY, OBEY, X


如需转载请注明作者出处及原文链接:

qq: 444367417

msn:xiangsir@hotmail.com

http://blog.csdn.net/xiangsir/article/details/8892950





  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值