您好,登錄后才能下訂單哦!
oracle ogg 出現(xiàn)如下報錯
ERROR OGG-01172 Discard file (/ogg/oggrm/11.2/dirdat/repa.dsc) exceeded max bytes (2000000000).
ERROR OGG-01668 PROCESS ABENDING.
可以看出repa.dsc文件達到了最大值。導(dǎo)致錯誤是文件寫滿,大部分情況則是表同步出錯,具體的錯誤可以通過查看OGG錯誤日志中看到。
解決辦法如下:
1.repa.dsc文件的最大值可以在view params repa 中設(shè)置,如果增大這個文件。錯誤依然存在。增大后文件依然 會被寫滿。所以直接將repa.dsc文件重命名成repa.dsc_bak .然后創(chuàng)建一個repa.dsc文件。
2.在ogg錯誤中找到產(chǎn)生錯誤的表,比如:sa_org。
在主庫上將這個表導(dǎo)出
exp user/pwd file=/dir/xxx.dmp tables=sa_org
將備庫上的刪除表然后倒入主庫導(dǎo)出來的表
drop table sa_org
imp user/pwd file=/dir/xxx.dmp full=y
3.重新啟動repa服務(wù)。此時一般進程就恢復(fù)正常
4.如果啟動后依然進入ABENDING,可以view params repa 在里面加入HANDLECOLLISIONS
參數(shù),此參數(shù)會使repa進程忽略錯誤繼續(xù)啟動。待數(shù)據(jù)同步完成后,再將這個參數(shù)關(guān)閉。
免責(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)容。