溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

ORACLE中GoldenGate怎么用

發(fā)布時間:2021-11-10 10:08:11 來源:億速云 閱讀:180 作者:小新 欄目:關(guān)系型數(shù)據(jù)庫

這篇文章將為大家詳細(xì)講解有關(guān)ORACLE中GoldenGate怎么用,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

1:數(shù)據(jù)同步失敗,導(dǎo)致多文件未進行復(fù)制

處理方式:

GGSCI (dbslave as ogg_owner@lcamdb) 38> info RLCAM001

REPLICAT   RLCAM001  Last Started 2018-09-29 20:40   Status stopped

Checkpoint Lag       00:00:00 (updated 00:00:02 ago)

Process ID           12371

Log Read Checkpoint  File /u01/ogg/dirdat/ps000000011

                     2018-09-30 09:13:28.884577  RBA 3025

查看目前同步的extseqno  然后將此序列號提前

alter rlcam001 extseqno 8 extrba 000

start rlcam001 nofilterduptransactions 

保證從前面幾個文件重新開始復(fù)制。

2:出現(xiàn)報錯導(dǎo)致OGG R進程啟動失敗。

報錯內(nèi)容,一條數(shù)據(jù)歐同步失敗

ON oci Error ora-01843 not a valid month(status = 1843 )<sql insert into ****>

info rlcam001

status abended 

Error ogg-01296 Error mapping for lcam_sc.** to ****

reading /data/xxx/ogg/sz/zc000000087668,current rba 4399875

可以進行分析,次問題是由于一條數(shù)據(jù)導(dǎo)致,而且可以將此數(shù)據(jù)進行查出來,然后將數(shù)據(jù)手工進行同步,同步之后還需要跳躍這條數(shù)據(jù)進行同步。

這里就需要使用logdump 工具進行文件分析

1:進入到ogg的安裝目錄,執(zhí)行

logdump

logdump 1 > GHDR ON

記錄頭中包含有i類對應(yīng)的一些輔助信息,如,操作類型,時間等

logdump 2> DETAIL ON

此開關(guān)打開之后,會顯示數(shù)據(jù)對應(yīng)的字段序號和ASCII值

logdump 3> open file_name 

打開當(dāng)前的同步的文件路徑

open /data/xxx/ogg/sz/zc000000087668

logdump 4 > N 可以看到目前的屬性,

查看事務(wù)的結(jié)束位置

logdump 5 > SCANFORENDTRANS

跳躍到指定的RBA位置

logdump 6 > POS RBA  ---4399875

logdump 7 > N 

可以查看到下一個RBA號。所以同步的時候直接指定RBA進行同步

alter replicat RLCAM001, extrba ******************

或者start 進程名 skiptransaction 這樣也可以 

關(guān)于“ORACLE中GoldenGate怎么用”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI