建立 oracle data gurd 以及三種保護模式
GROUP# THREAD# SEQUENCE# BYTES BLOCKSIZE MEMBERS ARC
---------- ---------- ---------- ---------- ---------- ---------- ---
STATUS FIRST_CHANGE# FIRST_TIM NEXT_CHANGE# NEXT_TIME
---------------- ------------- --------- ------------ ---------
1 1 91 52428800 512 1 NO
CURRENT 1310685 02-SEP-14 2.8147E+14
2 1 89 52428800 512 1 YES
INACTIVE 1310028 02-SEP-14 1310034 02-SEP-14
3 1 90 52428800 512 1 YES
INACTIVE 1310034 02-SEP-14 1310685 02-SEP-14
alter database add standby logfile group6('/u01/app/oracle/oradata/ENMOEDU/redo07.log') size 50M;
alter database add standby logfile group7('/u01/app/oracle/oradata/ENMOEDU/redo08.log') size 50M;
三:在主庫配置引數檔案 編輯 initENMOEDU.ora 新增內容內容(11g官方手冊 book list --DAT--Data Guard Concepts and Administration--3.1 Preparing the Primary Database for Standby Database Creation--3.1.4 中的例子)
DB_NAME=chicago DB_UNIQUE_NAME=chicago LOG_ARCHIVE_CONFIG='DG_CONFIG=(chicago,boston)' CONTROL_FILES='/arch1/chicago/control1.ctl', '/arch2/chicago/control2.ctl' #改成你自己的控制檔案的位置 LOG_ARCHIVE_DEST_1= 'LOCATION=/arch1/chicago/ VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=chicago' LOG_ARCHIVE_DEST_2= 'SERVICE=boston ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=boston' LOG_ARCHIVE_DEST_STATE_1=ENABLE LOG_ARCHIVE_DEST_STATE_2=ENABLE REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE LOG_ARCHIVE_FORMAT=%t_%s_%r.arc
FAL_SERVER=boston DB_FILE_NAME_CONVERT='boston','chicago' LOG_FILE_NAME_CONVERT= '/arch1/boston/','/arch1/chicago/','/arch2/boston/','/arch2/chicago/' #改成LOG_FILE_NAME_CONVERT='ENMOEDU1','ENMOEDU'STANDBY_FILE_MANAGEMENT=AUTO
五;主庫配置監聽 用netca 配置 在客戶端配置tnsname.ora ,它內容中的host=主機名或它的IP 這個ip是你想連線誰 就寫誰,
Address 192.168.80.11 maps to enmoedu, but this does not map back to the address - POSSIBLE BREAK-IN ATTEMPT!
oracle@192.168.80.11's password:
listener.ora 100% 544 0.5KB/s 00:00
tnsnames.ora 100% 526 0.5KB/s 00:00
Recovery Manager: Release 11.2.0.3.0 - Production on Tue Sep 2 22:07:39 2014
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
connected to target database: ENMOEDU (DBID=87396644)
connected to auxiliary database: ENMOEDU (DBID=87396644)
RMAN>
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;
.最大保護模式
1)這種模式提供了最高階別的資料保護能力;
2)要求至少一個物理備庫收到重做日誌後,主庫的事務才能夠提交;
3)主庫找不到合適的備庫寫入時,主庫會自動關閉,防止未受保護的資料出現;
4)優點:該模式可以保證備庫沒有資料丟失;
5)缺點:主庫的自動關閉會影響到主庫的可用性,同時需要備庫恢復後才能提交,對網路等客觀條件要求非常的高,主庫的效能會因此受到非常大的衝擊。
2.最大可用性模式
1)該模式提供了僅次於“最大保護模式”的資料保護能力;
2)要求至少一個物理備庫收到重做日誌後,主庫的事務才能夠提交;
3)主庫找不到合適的備庫寫入時,主庫不會關閉,而是臨時降低到“最大效能模式”模式,直到問題得到處理;
4)優點:該模式可以在沒有問題出現的情況下,保證備庫沒有資料丟失,是一種折中的方法;
5)缺點:在正常執行的過程中缺點是主庫的效能受到諸多因素的影響。
3.最大效能模式
1)該模式是預設模式,可以保證主資料庫的最高可用性;
2)保證主庫執行過程中不受備庫的影響,主庫事務正常提交,不因備庫的任何問題影響到主庫的執行;
4)優點:避免了備庫對主資料庫的效能和可用性影響;
5)缺點:如果與主庫提交的事務相關的恢復資料沒有傳送到備庫,這些事務資料將被丟失,不能保證資料無損失;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29654823/viewspace-1262417/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Data Guard的三種保護模式(摘自官方文件)模式
- 10g Data Guard三種保護模式測試模式
- dataguard三種保護模式模式
- Data Guard 的3種資料保護模式模式
- 6 Oracle Data Guard Protection Modes 保護模式Oracle模式
- 【DataGuard】Oracle Dataguard三種保護模式特點總結Oracle模式
- Oracle9iR2 Data Guard的保護模式(ZT)Oracle模式
- 探索Oracle11gR2 之 DataGuard_03 三種保護模式Oracle模式
- 聊聊Dataguard的三種保護模式實驗(上)模式
- 聊聊Dataguard的三種保護模式實驗(下)模式
- 保護模式知識(三) (轉)模式
- 【DG】DG的3種保護模式模式
- 使用Broker管理Data Guard——停用、改保護模式等模式
- 15 Oracle Data Guard Scenarios 保護場景OracleiOS
- 保護模式模式
- 10gR2最大保護模式DataGuard建立模式
- 建立DATAGUARD最大保護模式-測試手記模式
- 保護資料安全的三種武器
- 【DataGuard】使用Grid Control調整Oracle物理Data Guard資料保護模式Oracle模式
- Oracle 10g Data Guard的建立與維護Oracle 10g
- 【DataGuard】調整Data Guard資料保護模式詳細步驟模式
- 0gR2最大保護模式DataGuard建立 (轉載)模式
- ORACLE10G DG中資料保護模式Oracle模式
- 【DataGuard】Oracle DataGuard 資料保護模式切換Oracle模式
- js保護內部資料的三種方式JS
- DG的保護模式模式
- 真實模式和保護模式模式
- DG中3種保護模式之間的切換模式
- 保護性暫停模式模式
- DataGuard切換保護模式模式
- Windows的保護模式 (轉)Windows模式
- 保護模式:段機制模式
- oracle實驗記錄 (oracle 10G dataguard(6)保護模式)Oracle模式
- Python 建立單例模式的三種方式Python單例模式
- 保護模式篇——PAE分頁模式
- Oracle data link建立Oracle
- 保護模式篇——總結與提升模式
- 80386保護模式簡介(轉)模式