使用RMAN或資料泵初始化OGG目標庫
OGG 10引入新token變數LOGCSN,對應於oracle的scn,對此replicat可以指定開始csn
Start replicat
準備階段
同步前需確保源庫的事務都已提交,應反覆檢查gv$transaction;
對於無法終止的事務,從其起始時間執行extract
eg:
sql> select min(start_time) from v$transaction/gv$transaction;
MIN(START_TIME)
--------------------
02/08/13 19:21:38
The real-time extract can then be added by
ggsci> add extract
ggsci> add extract
RMAN
假定source/target具有相同目錄結構
--source
為source db新增supplemental日誌
SQLPLUS > alter database add supplemental log data
Enable Supplemental Logging at Table Level
GGSCI> dblogin userid xxxxx password xxxxxx
GGSCI> add trandata
新增extract/datapump程式和trail檔案
備份資料庫並檢視其SCN
RMAN> backup database plus archivelog ;
RMAN> restore database preview summary;
Media recovery start SCN is 34821758
Recovery must be done beyond SCN 34822578 to clear datafile fuzziness
Finished restore at 10-OCT-10
將引數檔案傳送到target
--target
Startup nomount
使用duplicate命令clone資料庫
OS> RMAN target sys/
RMAN> connect auxiliary /
RMAN> duplicate target database to
執行完畢後檢視alert log
RESETLOGS after incomplete recovery UNTIL CHANGE 34822578
而SCN 34822578之後的工作則由replicat執行
啟動replicat
GGSCI> add replicat
GGSCI> start replicat
注:對於RAC系統,以上步驟大同小異;
唯一需要注意的是恢復RAC期間需要cluster_database設為false
228257.1
資料泵
--source
增添supplemental log
alter database add supplemental log data ;
Enable Supplemental Logging at Table Level on source
GGSCI> dblogin userid xxxxx password xxxxxx
GGSCI> add trandata
獲取current_scn
SQLPLUS> select current_scn from v$database ;
CURRENT_SCN
-----------------------
28318029
expdp directory=dumpdir full=y parallel=4 dumpfile=ora102_%u.dmp flashback_scn=28318029
--target
Impdp匯入
GGSCI> add replicat
GGSCI> start replicat
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15480802/viewspace-761788/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ogg不停業務重新初始化目標資料庫流程資料庫
- ogg停止業務重新初始化目標資料庫流程資料庫
- OGG之 各種資料泵初始化指令碼指令碼
- 【RMAN】使用恢復目錄catalog備份目標資料庫的演示資料庫
- cdc目標端資料庫初始化(backup restore)資料庫REST
- RMAN 複製目標資料庫的理論知識資料庫
- RMAN遠端連線目標資料庫遭遇RMAN-06429錯誤資料庫
- 使用RMAN duplicate 建立standby資料庫(RAC或單機)資料庫
- 使用 RMAN 同步資料庫資料庫
- RMAN恢復目錄資料庫的搭建資料庫
- 使用資料泵(expdp、impdp)遷移資料庫流程資料庫
- 使用RMAN備份資料庫資料庫
- 使用RMAN複製資料庫資料庫
- 使用RMAN建立Duplicate資料庫資料庫
- 使用rman建立standby資料庫資料庫
- 資料泵的使用
- rman不使用恢復目錄恢復資料庫示例及問題資料庫
- 【RMAN】rman使用NORESTELOGS 方式恢復資料庫REST資料庫
- 【RMAN】使用RMAN duplicate複製同機資料庫資料庫
- 管理RMAN資料庫——RMAN使用者手冊資料庫
- 資料庫升級之-資料泵資料庫
- 使用RMAN建立STANDBY資料庫——RMAN使用者手冊資料庫
- 3.1.1.2 使用RMAN啟動資料庫資料庫
- 使用RMAN建立物理Standby資料庫資料庫
- OGG 的配置:不使用資料泵完成Oracle-Oracle的雙向複製。Oracle
- 使用RMAN恢復一個資料庫到另一個目錄結構不同的資料庫中資料庫
- 第17 章、複製目標資料庫資料庫
- Oracle 資料泵的使用Oracle
- 查詢RMAN資料庫——RMAN使用者手冊資料庫
- 使用 Oracle 資料庫 10g 資料泵重新啟動功能Oracle資料庫
- 資料泵匯出匯入資料標準文件
- 使用資料泵impdp匯入資料
- 使用RMAN複製資料庫 active database資料庫Database
- 【RMAN】使用duplicate本地複製資料庫資料庫
- 【遷移】使用rman遷移資料庫資料庫
- 使用RMAN進行資料庫複製資料庫
- 使用RMAN建立資料庫備份庫(筆記)資料庫筆記
- OGG源端和目標端資料不一致的場景