ORACLE RAC資料庫配置Dataguard環境(1)
ORACLE 中的RAC特性保護的是例項,RMAN特性保持的是資料,而Dataguard特性則是連例項帶資料一塊"保"了,三個特性相互配合能夠在一定程度上構建一個安全可靠高可用的ORACLE資料庫平臺。
之前三思筆記系列文章分別描述過RAC的建立、RMAN管理以及Dataguard特性應用等方面的內容,本文將通過實踐,演示如何為RAC資料庫建立Dataguard配置。
一、做足準備工作
Dataguard 環境的配置就跟談戀愛似的,不是一個人說了算,必須要兩個人(Primary db+Standby db)相互配合。不過在這兩個真正搭上線之前,臨出門拾掇拾掇還是非常有必要的,最起碼得照照鏡子,看看眼神夠不夠犀利,腰肢夠不夠芙蓉,做好往前推三百年,往後推三百年,總共六百年無人超越的思想準備。
我個人認為,DBA是個很嚴謹的崗位,因此同樣要求從事這項工作的人也儘可能嚴謹,準備這個事兒呢,是為了讓後續的操作更穩妥。對於Dataguard環境的建立,這個準備並不複雜,就當是環境初始化吧,如果看過之前的三思筆記--一步一步學Dataguard,那麼本步準備工作就可以直接跳過了。
設定環境如下:
Primary :
Db_unique_name :jssdb
IP :192.168.10.11/12
DB Version :10.2.0.4
Storage :ASM
Standby :
Db_unique_name :jssstd
IP :192.168.10.101
DB Version :10.2.0.4
Storage :local disk準備工作如下:
- Standby 端$ORACLE_BASE/admin/下建立相應trace目錄;
- Primary 和Standby端修改listener.ora和tnsnames.ora檔案,配置監聽和本地的網路服務名,要確保兩端通過tnsping能夠互通;
- Primary 端置歸檔及force logging狀態;
- 查詢Primary端主要檔案的路徑並記錄,一方面是為了後續路徑轉換,另外一方面省的複製檔案時錯過了什麼,語句如下:
SQL> select name from v$datafile;
NAME
--------------------------------------------------------------------------------------------------------
+ASMDISK1/jssdb/datafile/system.260.703671683
+ASMDISK1/jssdb/datafile/undotbs1.259.703671695
+ASMDISK1/jssdb/datafile/sysaux.266.703671697
+ASMDISK1/jssdb/datafile/undotbs2.258.703671705
+ASMDISK1/jssdb/datafile/users.257.703671709
+ASMDISK1/jssdb/datafile/jsstbs.269.703779631
6 rows selected.
SQL> select name from v$tempfile;
NAME
----------------------------------------------------------------------------------------------------------
+ASMDISK1/jssdb/tempfile/temp.265.703671701
SQL> select member from v$Logfile;
MEMBER
---------------------------------------------------------------------------------------------------------
+ASMDISK1/jssdb/onlinelog/group_1.263.703671679
+ASMDISK1/jssdb/onlinelog/group_2.261.703671681
+ASMDISK1/jssdb/onlinelog/group_3.256.703672257
+ASMDISK1/jssdb/onlinelog/group_4.268.703672257- Primary db 建立一份有效的全庫備份;
- Primary db 建立一個Standby控制檔案。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7607759/viewspace-661552/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE RAC資料庫配置Dataguard環境(3)Oracle資料庫
- ORACLE RAC資料庫配置Dataguard環境(2)Oracle資料庫
- Oracle10g RAC環境下 DataGuard備庫搭建例項-1-eygleOracle
- RAC+Dataguard環境中JDBC Failover配置JDBCAI
- Oracle10g RAC環境下DataGuard備庫搭建例項Oracle
- Oracle10g RAC環境下DataGuard備庫搭建例項-eygleOracle
- RAC環境下dataguard的搭建
- 從單例項資料庫轉換到RAC環境——RAC的建立和配置單例資料庫
- Oracle10g RAC環境下 DataGuard備庫搭建例項-3-eygleOracle
- Oracle10g RAC環境下 DataGuard備庫搭建例項-2-eygleOracle
- RAC環境利用備份恢復RAC資料庫(五)資料庫
- RAC環境利用備份恢復RAC資料庫(四)資料庫
- RAC環境利用備份恢復RAC資料庫(三)資料庫
- RAC環境利用備份恢復RAC資料庫(二)資料庫
- RAC環境利用備份恢復RAC資料庫(一)資料庫
- Docker環境Oracle資料庫搭建DockerOracle資料庫
- 搭建rac+DataGuard的測試環境
- Oracle10g RAC環境下 DataGuard備庫搭建例項-4-自己補Oracle
- rman 可否克隆rac資料庫到另外一個rac環境的資料庫中?資料庫
- rac環境下standby資料庫的實現資料庫
- 【RAC】rac環境下的資料庫備份與還原資料庫
- RAC和Dataguard環境下主備庫切換演練模板
- Linux環境配置DBD::Oracle,幫助Perl連線Oracle資料庫LinuxOracle資料庫
- 環境1-oracle10G資料庫軟體安裝Oracle資料庫
- 成功恢復無備份RAC環境資料庫資料庫
- RAC環境只啟動單例項資料庫單例資料庫
- RAC環境的STANDBY資料庫備份報錯資料庫
- RAC環境中的資料庫部署技術——RAC部署和效能資料庫
- ORACLE資料庫dataguard配置,rman移機,dx鎖處Oracle資料庫
- 配置 Oracle 10g RAC primary + RAC physical standby dataguardOracle 10g
- ORACLE資料庫Dataguard dg brokerOracle資料庫
- oracle rac + dataguardOracle
- python環境連結Oracle資料庫PythonOracle資料庫
- oracle rac 環境檢測Oracle
- Oracle 12cR1 RAC 在VMware Workstation上安裝(上)—OS環境配置Oracle
- RAC環境下單例項啟動Oracle資料庫重建控制檔案案例單例Oracle資料庫
- 【Dataguard】Oracle多租戶環境對Dataguard的影響Oracle
- ORACLE DATAGUARD 資料庫---建立物理備用資料庫Oracle資料庫