您好,登錄后才能下訂單哦!
本篇內容主要講解“數據庫重置DML配置ogg的步驟是什么”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“數據庫重置DML配置ogg的步驟是什么”吧!
--生產數據庫和ogg目標數據庫由于某種原因被完全破壞關聯,即數據不再同步
但參數文件和ogg安裝目錄仍存在,下面操作建立在這種情況下--
下面步驟需要先登錄后執行操作
dblogin USERID xxx, PASSWORD xxx
1.刪除源端的數據和目標端的數據,包括采集端的數據和目標端接收到的數據
dblogin USERID xxx, PASSWORD xxx
delete extract ERxx
delete extract PRxx
刪除源端和目標端et和rt文件,即收集進程產生的和發送進程產生的文件
添加抽取進程,ADD EXTTRAIL后面跟存放文件地址,et表示文件名
add extract ERxx tranlog,begin now
ADD EXTTRAIL xxx/et, EXTRACT ERxxx
添加發送進程
exttrailsource后面跟的是數據采集后放的地方,et表示文件開頭名
RMTTRAIL表示目標rep端存放數據的地址,rt表示文件開頭名
add extract PRxx,exttrailsource xxx/et
ADD RMTTRAIL xxx/rt,EXTRACT PRxx
重新配置ogg抽取進程抽取的歸檔文件位置和起始點
---extseqno 表示 archivelog
alter extract ERxxx ,extseqno 2, extrba 0
start EXTRACT ERxxx
重啟配置ogg發送進程發送給對端文件的文件名和起始點
alter extract PRxxx etrollover
alter extract PRxxx ,extseqno 0, extrba 0
start EXTRACT PRxxx
導出prod需要導數的schema數據,并導入到ogg目標端
select to_char(dbms_flashback.GET_SYSTEM_CHANGE_NUMBER) from dual;
15727212700618
create or replace directory dp as 'xxx';
expdp \'/ as sysdba\' directory=dp dumpfile=xxx_%u.dmp logfile=xxx.log content=data_only schemas=xxx
PARALLEL=3 FLASHBACK_SCN=15727212700618
create or replace directory dp as 'xxx';
impdp \'/ as sysdba\' directory=dp dumpfile=xxx_%u.dmp logfile=xxx.log \
schemas=xxx PARALLEL=3 TABLE_EXISTS_ACTION=TRUNCATE
導入后目標端操作
delete replicat RPTxx
添加目標端rep進程
add replicat RPTxx,exttrail xxx/rt ,checkpointtable CHECKPOINTTABLE
start RPTxxx aftercsn 15725097666036
將目標端rep進程指向到某個文件的某個起始點
alter REPLICAT RPTxxx,extseqno 1,extrba 0
到此,相信大家對“數據庫重置DML配置ogg的步驟是什么”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。