日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

GoldenGate Logdump基本使用

發布時間:2023/12/2 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GoldenGate Logdump基本使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Logdump是GoldenGate復制軟件中附帶的一個工具軟件,在OGG的目錄下可以找到。這個工具主要用于分析OGG生成的隊列文件,查找記錄、統計隊列文件中的數據等。
在OGG安裝目錄下執行logdump.exe or ./logdump即可進入命令行。
開始查找記錄之前,先要做一些設置
1.顯示記錄頭
Logdump 1> GHDR ON
記錄頭中包含有記錄對應的一些輔助信息,如操作類型、操作時間等

2.顯示字段信息
Logdump 2> DETAIL ON
此開關打開之后,會顯示數據對應的字段序號和ASCII值

3.增加HEX和ASCII數據到記錄顯示界面
Logdump 3> DETAIL DATA

4.查看用戶定義的tokens
Logdump 4> USERTOKEN ON
tokens即用戶在抽取或傳輸時添加的定制信息,比如環境信息或自定義字段值

5.查看OGG生成的tokens
Logdump 4> GGSTOKEN ON
OGG生成的tokens包括有事務ID(XID), DML操作的rowid,其它一些輔助信息。

6.控制待顯示的記錄長度
Logdump 5> RECLEN length

7. 打開一個隊列文件
Logdump 6> OPEN file_name
其中,file_name 可以是相對路徑或絕對路徑,比如
open /home/ggs/dirdat/jd000000
open $data01.glogggl.aa000000

8.跳轉到下一條記錄
Logdump 7> NEXT
也可以只輸入:N?

以下是顯示一個記錄的明細情況



下面是Logdump使用時的常用操作步驟,如果需要了解更多詳細信息,可查看Logdump reference文檔,或使用help命令。

1. 查看下一條正常的記錄
Logdump 8> SCANFORHEADER
也可以直接輸入簡寫:SFH

2. 查看事務的開始、中間點和結束點
Logdump 9> GHDR ON
Logdump 10> DETAIL ON
Logdump 11> N
查看記錄頭中的 TransInd 屬性,說明如下:
Transaction Indicator
Description
TransInd : . (x00) 事務開始的第一條記錄
TransInd : . (x01) 事務中間記錄
TransInd : . (x02) 事務中最后一條記錄
TransInd : . (x03) 獨立事務
使用命令 N 跳到下一條記錄,查看 TransInd 是否有變化。

3. 查看事務的結束位置
Logdump 20> SCANFORENDTRANS
也可以直接輸入簡寫:SFET.
這個命令會顯示下一個事務的第一記錄,此時,TransInd的標志應該是0x00

4. 跳到指定的RBA位置
主要用于交付進程宕機之后,定位錯誤的記錄
Logdump 35> POS rba
Logdump 36> N
顯示RBA對應的記錄信息

跳轉到文件的第一條記錄
Logdump 37> POS FIRST
也可以如下操作
Logdump 37> POS 0

5. 基于表或文件名過濾
如只查看某個表的數據
Logdump 60> FILTER INCLUDE FILENAME [container | catalog] schema.table
現在,使用 N 命令,只有符合條件的表的記錄才會顯示。也可以使用Exclude參數不看某個表的記錄。

6. 清除當前過濾條件
Logdump 62> FILTER CLEAR

7. 使用多個條件進行過濾
Logdump 60> FILTER INCLUDE FILENAME $volume.subvolume...file..; FILTER RECTYPE record_type; FILTER MATCH ALL
Logdump 60> FILTER INCLUDE ANSINAME catalog.schema.table; FILTER RECTYPE record_type; FILTER MATCH ALL
Logdump 65> FILTER INCLUDE FILENAME schema.table; FILTER RECTYPE record_type; FILTER MATCH ALL
使用MATCH ANY 或 MATCH ALL 可設置多個條件的關聯關系。

8. 統計隊列文件中的記錄數
Logdump 67> COUNT

9. 保存記錄到新文件
保存整個文件,使用如下命令
Logdump 68> SAVE file
保存部分記錄,使用如下命令
Logdump 69> SAVE file n RECORDS

10. 打開下一個對應序列的隊列文件
Logdump 70> NEXTTRAIL
此命令會關閉當前隊列文件,并打開對應序號的文件

11. 記錄logdump的操作過程
開始記錄
Logdump 71> LOG TO filename.txt
寫入操作過程到文件
Logdump 72> WRITELOG "text"
停止記錄
Logdump 73> LOG STOP

12. 查看當前環境設置
Logdump 74> ENV
這個命令會顯示當前的過濾條件是怎樣的,文件名,位置等環境信息。

13. 獲取在線幫助
Logdump 75> HELP

14. 退出logdump
Logdump 100> EXIT

Logdump 100> QUIT

轉載于:https://www.cnblogs.com/margiex/p/7930642.html

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的GoldenGate Logdump基本使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。