ogg單錶初始化步驟

2021-07-05 06:35:10 字數 1310 閱讀 1717

一、先停止replicat程序。

ggsci (bre2) 49> stop rep_t1

sending stop request to replicat rep_t1 ...

request processed.

二、獲取當前源端的scn號

sql> select dbms_flashback.get_system_change_number from dual;

get_system_change_number

------------------------

2090277

三、匯出要同步的表、重新匯入

expdp system/manager directory=expdir dumpfile=test2.dmp logfile=1.log tables=test2.tdate flashback_scn=2090277

impdp system/manager directory=expdir dumpfile=test2.dmp tables=test2.tdate  table_exists_action=replace

四、修改replicat引數檔案

replicat rep_t1

setenv(nls_lang="american_america.zhs16gbk")

setenv(oracle_sid=bre2)

userid ggt,password ggt

assumetargetdefs  

--handlecollisions

gettruncates

reperror default,discard

dynamicresolution

ddloptions report

map test2.tdate, target test2.tdate, filter (@getenv('transaction','csn') > 2090277);

--對於這條語句,如果使用的11g的ogg,需要使用雙引號"transaction","csn"

,如果使用的是12c的ogg使用單引號

--否則報錯:ogg-01298  oracle goldengate delivery for oracle, rep_t1.prm:  column function diagnostic message: could n

ot find column "transaction".

map test2.*,target test2.*;

五、start rep_t1

注意:一定要先停止repilcat程序,再獲取scn號,否則可能會丟資料。

ogg初始化mysql資料 OGG重新初始化

環境說明 os作業系統 aix 資料庫版 本 oracle 11.2.0.4 ogg重新初始化步驟 1 關閉目標端的日誌應用程序 2.確認源端的資料抽取程序已經啟動 ggsci info all 3 匯出資料 vi exp data par userid as sysdba directory ex...

ogg初始化mysql資料 ogg直接資料初始化

環境 源端 192.168.133.136 目標端 192.168.133.137 資料庫版本 11.2.0.4 ogg 版本 18.1 作業系統 centos 7.6 目標 使用 ogg進行資料初始化 過程 1.源目兩邊 資料準備 源端和目標端 sql conn as sysdba sql cre...

SystemC 初始化步驟

環境 vc toolkit 2003 systemc 2.0.1 為了找出systemc定義了哪些全域性變數 靜態變數,我在crt src crt0dat.c的 void initterm pvfv pfbegin,pvfv pfend 函式中設下斷點,at line 598 if pfbegin ...