ogg停止業務重新初始化目標資料庫流程
有時候如果資料差異太大,可能需要重新同步整個資料庫,可以參考下列流程
源端:
run {
backup as compressed backupset database include current controlfile format '/ywdata/full_rman/fulllisbackup_%U';
}
查詢一個scn號:
select current_scn from v$database;
select dbms_flashback.get_system_change_number from dual;
887839592
將備份集複製到目標端
目標端:
停止應用程式
shutdown immediate;
start nomount;
restore controlfile from '/ywarch/full_rman/fulllisbackup_senffv7v_1_1'
alter database mount;
catalog backuppiece '/ywarch/full_rman/fulllisbackup_sdnffs25_1_1'
restore database;
複製歸檔日誌
recover database until scn 887839592;
alter database open resetlogs;
建立臨時表空間
create temporary tablespace test tempfile '/ywdata/lis/test01.dbf' size 200m;
alter database default temporary tablespace test;
drop tablespace temp including contents and datafiles;
create temporary tablespace temp tempfile '/ywdata/lis/temp01.dbf' size 2g reuse;
alter database default temporary tablespace temp;
drop tablespace test including contents and datafiles;
select file_name from dba_temp_files;
目標端goldengate:
dblogin userid goldengate password goldengate
delete replicat replis
edit params ./GLOBALS
新增引數,一般就是CHECKPOINTTABLE goldengate.ggchkpt
exit
dblogin userid goldengate password goldengate
add checkpointtable
add replicat replis,EXTTRAIL ./dirdat/rt CHECKPOINTTABLE goldengate.ggchkpt
edit params replis
引數根據需要做修改
alter replicat replis extseqno 89, extrba 0
start replis aftercsn 887839592
源端:
run {
backup as compressed backupset database include current controlfile format '/ywdata/full_rman/fulllisbackup_%U';
}
查詢一個scn號:
select current_scn from v$database;
select dbms_flashback.get_system_change_number from dual;
887839592
將備份集複製到目標端
目標端:
停止應用程式
shutdown immediate;
start nomount;
restore controlfile from '/ywarch/full_rman/fulllisbackup_senffv7v_1_1'
alter database mount;
catalog backuppiece '/ywarch/full_rman/fulllisbackup_sdnffs25_1_1'
restore database;
複製歸檔日誌
recover database until scn 887839592;
alter database open resetlogs;
建立臨時表空間
create temporary tablespace test tempfile '/ywdata/lis/test01.dbf' size 200m;
alter database default temporary tablespace test;
drop tablespace temp including contents and datafiles;
create temporary tablespace temp tempfile '/ywdata/lis/temp01.dbf' size 2g reuse;
alter database default temporary tablespace temp;
drop tablespace test including contents and datafiles;
select file_name from dba_temp_files;
目標端goldengate:
dblogin userid goldengate password goldengate
delete replicat replis
edit params ./GLOBALS
新增引數,一般就是CHECKPOINTTABLE goldengate.ggchkpt
exit
dblogin userid goldengate password goldengate
add checkpointtable
add replicat replis,EXTTRAIL ./dirdat/rt CHECKPOINTTABLE goldengate.ggchkpt
edit params replis
引數根據需要做修改
alter replicat replis extseqno 89, extrba 0
start replis aftercsn 887839592
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26194851/viewspace-734858/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ogg不停業務重新初始化目標資料庫流程資料庫
- 使用RMAN或資料泵初始化OGG目標庫
- cdc目標端資料庫初始化(backup restore)資料庫REST
- ogg程式重新初始化
- 業務資料目錄整合
- 第17 章、複製目標資料庫資料庫
- OGG源端和目標端資料不一致的場景
- OGG之 各種資料泵初始化指令碼指令碼
- 啟動和停止資料庫.資料庫
- Oracle+Ogg 歸檔丟失 重新導資料建立ogg同步步驟Oracle
- 使用“業務資料目錄”功能在網站上顯示業務資料網站
- OGG資料庫遷移方案(一)資料庫
- OGG資料庫遷移方案(二)資料庫
- OGG資料庫遷移方案(三)資料庫
- OGG資料庫遷移方案(四)資料庫
- 資料庫表初始化資料庫
- oa資料庫初始化資料庫
- postgresql資料庫初始化SQL資料庫
- PG資料庫初始化資料庫
- 重新命名資料庫資料庫
- RMAN 複製目標資料庫的理論知識資料庫
- 【RMAN】使用恢復目錄catalog備份目標資料庫的演示資料庫
- python將目標檢測資料匯入到指定資料庫中Python資料庫
- 業務流程模型與資料流程圖的比較 - brcommunity模型流程圖Unity
- 由OGG引發的資料庫故障資料庫
- 【DATAGUARD 學習】如何停止standby資料庫資料庫
- oracle資料庫停止方法及過程Oracle資料庫
- 重新配置OpenFire資料庫資料庫
- Oracle 19C OGG基礎運維-02資料初始化Oracle運維
- SQL Server資料庫遠端更新目標表資料的儲存過程SQLServer資料庫儲存過程
- 建立資料mysql庫流程MySql
- 資料庫優化流程資料庫優化
- Oracle資料庫資料遷移流程Oracle資料庫
- 目標檢測資料集分析
- 資料探勘標準流程規範
- 在原ogg基礎上重新搭建ogg
- 影響資料驅動業務目標的大資料挑戰大資料
- 優炫資料庫中標河南移動業務支撐系統國產資料庫採購專案資料庫