阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

GoldenGate的Logdump工具使用简介

438次阅读
没有评论

共计 5315 个字符,预计需要花费 14 分钟才能阅读完成。

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                          | ……….

GoldenGate 的 Logdump 工具使用简介

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

更多 Oracle 相关信息见 Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2016-12/138214.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-22发表,共计5315字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19348
评论数
4
阅读量
7804747
文章搜索
热门文章
开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南

开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南

开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南 大家好,我是星哥。之前介绍了腾讯云的 Code...
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
云服务器部署服务器面板1Panel:小白轻松构建Web服务与面板加固指南

云服务器部署服务器面板1Panel:小白轻松构建Web服务与面板加固指南

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南 哈喽,我是星哥,经常有人问我不...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛 NAS 中安装 Navidrome 音乐文件中文标签乱码问题解决、安装 FntermX 终端 问题背景 ...
开发者福利:免费 .frii.site 子域名,一分钟申请即用

开发者福利:免费 .frii.site 子域名,一分钟申请即用

  开发者福利:免费 .frii.site 子域名,一分钟申请即用 前言 在学习 Web 开发、部署...
星哥带你玩飞牛NAS-7:手把手教你免费内网穿透-Cloudflare tunnel

星哥带你玩飞牛NAS-7:手把手教你免费内网穿透-Cloudflare tunnel

星哥带你玩飞牛 NAS-7:手把手教你免费内网穿透 -Cloudflare tunnel 前言 大家好,我是星...
还在找免费服务器?无广告免费主机,新手也能轻松上手!

还在找免费服务器?无广告免费主机,新手也能轻松上手!

还在找免费服务器?无广告免费主机,新手也能轻松上手! 前言 对于个人开发者、建站新手或是想搭建测试站点的从业者...
安装Black群晖DSM7.2系统安装教程(在Vmware虚拟机中、实体机均可)!

安装Black群晖DSM7.2系统安装教程(在Vmware虚拟机中、实体机均可)!

安装 Black 群晖 DSM7.2 系统安装教程(在 Vmware 虚拟机中、实体机均可)! 前言 大家好,...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
每天一个好玩的网站-手机博物馆-CHAZ 3D Experience

每天一个好玩的网站-手机博物馆-CHAZ 3D Experience

每天一个好玩的网站 - 手机博物馆 -CHAZ 3D Experience 一句话介绍:一个用 3D 方式重温...
仅2MB大小!开源硬件监控工具:Win11 无缝适配,CPU、GPU、网速全维度掌控

仅2MB大小!开源硬件监控工具:Win11 无缝适配,CPU、GPU、网速全维度掌控

还在忍受动辄数百兆的“全家桶”监控软件?后台偷占资源、界面杂乱冗余,想查个 CPU 温度都要层层点选? 今天给...
Prometheus:监控系统的部署与指标收集

Prometheus:监控系统的部署与指标收集

Prometheus:监控系统的部署与指标收集 在云原生体系中,Prometheus 已成为最主流的监控与报警...
颠覆 AI 开发效率!开源工具一站式管控 30+大模型ApiKey,秘钥付费+负载均衡全搞定

颠覆 AI 开发效率!开源工具一站式管控 30+大模型ApiKey,秘钥付费+负载均衡全搞定

  颠覆 AI 开发效率!开源工具一站式管控 30+ 大模型 ApiKey,秘钥付费 + 负载均衡全...
【开源神器】微信公众号内容单篇、批量下载软件

【开源神器】微信公众号内容单篇、批量下载软件

【开源神器】微信公众号内容单篇、批量下载软件 大家好,我是星哥,很多人都希望能高效地保存微信公众号的文章,用于...