goracle oldengate實施方案

一、環境及數據庫概況
192.168.4.71 與 192.168.4.72 做了一個RAC,RAC把archivelog放在了ASM中,把數據文件放在了裸設備當中,這個數據庫裏放置了:預算執行、測試政務數據庫。(以下此數據庫簡稱:預算執行數據庫)
10.8.4.117與192.168.4.118做了一個RAC,RAC把archivelog放在了ASM中,把數據文件放在了裸設備當中,這個數據庫裏放置了:測試非稅、測試非稅_洪森和trans數據庫。(以下此數據庫簡稱:測試非稅)
192.168.11.2爲容災數據庫,上面有一個實例,實例裏面有多個用戶。
二、災備系統架構

三、實施前的準備
1、爲GoldenGate軟件劃分一定的共享存儲空間(天數*每天數據變化量),並創建文件系統。(共享存儲空間>=18G,每天產生10G左右的歸檔,隊列文件保存7天,GoldenGate每天抽取後產生的隊列文件在/splex/ogg/,保留7天則需要18G空間)【此處做了預估,即考慮到未來業務量的增長,故做出了18G的估算,現在業務約爲2G左右】
2、數據庫必須處於歸檔模式,建議保留7-14天以上的歸檔日誌;
3、數據庫必須處於歸檔模式,建議保留7-14天以上的歸檔日誌;
4、爲GoldenGate分配端口7809,7809-7820(在源和目標端),而Veridata(數據比對軟件)則需要開放端口10110,10120,10130,10140,10150端口。
5、將數據庫附加日誌打開
6、創建goldengate數據庫用戶,源和目標,確定目標使用的表空間
7、確定應用情況,goldengate不支持中文列、表名,物化視圖,表壓縮等
8、Aix5.3以上需要XL C/C++ Runtime v10.1 or later以及libpthreads version 5.3.0.51 or later,如不符合以上條件需先進行XLC和libpthreads庫的升級。
四、實施步驟
1、安裝goldengate
創建運行GoldenGate的用戶併爲其授予相應的權限
$SQLPLUS / AS SYSDBA
SQL>
CREATE USER ogg IDENTIFIED BY ogg ;
GRANT CONNECT TO ogg;
GRANT ALTER ANY  TABLE TO ogg;
GRANT ALTER SESSION TO ogg;
GRANT CREATE SESSION TO ogg;
GRANT FLASHBACK ANY TABLE TO ogg;
GRANT SELECT ANY DICTIONARY TO ogg;
GRANT SELECT ANY TABLE TO ogg;
GRANT RESOURCE TO ogg;




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章