久久精品国产亚洲怮怮_奇米网777色在线精品_亚洲色中文字幕制服丝袜_久久精品人人做人人看

始創(chuàng)于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應(yīng)
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補(bǔ)償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁 > 幫助中心>文章內(nèi)容

在DataGuard環(huán)境中使用Broker-模式切換

發(fā)布時間:  2012/9/6 17:21:03

一、環(huán)境介紹
 
Data Guard環(huán)境:
 
Primary數(shù)據(jù)庫:Oracle10.2.0.5.0
操作系統(tǒng):RedHat 4.4
主機(jī)名:source
IP地址:192.168.10.101
數(shù)據(jù)庫SID:source
DB_UNIQUE_NAME:source_pr
 
Standby數(shù)據(jù)庫:Oracle10.2.0.5.0-
 

操作系統(tǒng):RedHat 4.4
主機(jī)名:target
IP地址:192.168.10.102
數(shù)據(jù)庫SID:source
DB_UNIQUE_NAME:source_st
 
 
二、dataguard啟停
 
 
注意Data Guard啟動順序:
 
啟動順序:先standby ,后primary;
關(guān)閉順序:先primary后standby;
 
在備庫將實(shí)例啟動到mount狀態(tài):
SQL>startup nomount;
SQL>alter database mount standby database;
SQL>alter database recover managed standby database disconnect from session;
如果要取消恢復(fù):alter database recover managed standby database cancel;
 
在備庫啟動監(jiān)聽:
$lsnrctl start
 
在主庫啟動實(shí)例:
SQL> startup;
 
在主庫啟動監(jiān)聽:
$lsnrctl start
 
在主庫驗(yàn)證歸檔目錄是否有效:
 
SQL> select dest_name,status,error from v$archive_dest;
 
如果有錯誤,要排查原因。
 
SQL> alter system switch logfile;
SQL> select max(sequence#) from v$archived_log;
 
查看數(shù)據(jù)庫模式
SQL>select dest_name,status,database_mode,recovery_mode,protection_mode from v$archive_dest_status;
SQL>select status,database_mode from v$archive_dest_status;
SQL>select OPEN_MODE, PROTECTION_MODE, ACTIVATION#,DATABASE_ROLE, SWITCHOVER# ,SWITCHOVER_STATUS from v$database;
 
 
三、保護(hù)模式切換體驗(yàn) 
 
我最初配置的DG的保護(hù)模式是最大性能模式(MAXIMUM PERFORMANCE),在下面的體驗(yàn)中我分別完成如下模式的切換    最大性能-->最大保護(hù) 
最大保護(hù)-->最大可用 
最大可用-->最大保護(hù) 
最大保護(hù)-->最大性能
最大性能-->最大可用
 
當(dāng)保護(hù)模式更改順序:
maximize protection ---> maximize availability ----> maximize performance
當(dāng)在把dataguard的保護(hù)級別按這上面的順序減低的時候,不需要primary庫在mount狀態(tài),否則primary必須在mount狀態(tài)。
如果是升級保護(hù)模式,比如從最高性能模式升級到最高可用模式,則需要先關(guān)閉數(shù)據(jù)庫,然后mount數(shù)據(jù)庫,如果是降級保護(hù)模式則直接
 
data guard數(shù)據(jù)保護(hù)模式                                        最大保護(hù)         最高可用           最高性能
REDO寫進(jìn)程                     LGWR            LGWR           LGWR或ARCH
網(wǎng)絡(luò)傳輸模式                       SYNC            SYNC            LGWR進(jìn)程時SYNC或ASYNC,ARCH進(jìn)程時YNC
磁盤寫操作                        AFFIRM       AFFIRM         AFFIRM或NOAFFIRM
是否需要standby redologs    YES             YES            可沒有但推薦有
 
 
1、最大性能-->最大保護(hù)的切換 
 
DGMGRL> edit database source_pr set property LogXptMode ='SYNC';  --為什么改為SYNC大家很清楚吧
Property "logxptmode" updated
 
DGMGRL> edit database source_st set property LogXptMode ='SYNC';
Property "logxptmode" updated
 
DGMGRL> EDIT CONFIGURATION SET PROTECTION MODE AS MAXPROTECTION;  --這個restart的過程是自動的
Operation requires shutdown of instance "source" on database "source_pr"
Shutting down instance "source"...
Database closed.
Database dismounted.
Oracle instance shut down.
Operation requires startup of instance "source" on database "source_pr"
Starting instance "source"...
Oracle instance started.
Database mounted.
 
2、最大保護(hù)-->最大可用的切換
 
這個動作比較簡單,不需要改參數(shù)。
 
DGMGRL> EDIT CONFIGURATION SET PROTECTION MODE AS MAXAVAILABILITY;
Succeeded.
3、最大可用-->最大保護(hù)的切換
 
DGMGRL> EDIT CONFIGURATION SET PROTECTION MODE AS MAXPROTECTION;
Operation requires shutdown of instance "source" on database "source_pr"
Shutting down instance "source"...
Database closed.
Database dismounted.
Oracle instance shut down.
Operation requires startup of instance "source" on database "source_pr"
Starting instance "source"...
Oracle instance started.
Database mounted.
DGMGRL>
4、最大保護(hù)-->最大性能的切換
 
 
DGMGRL> edit database source_pr set property LogXptMode ='ASYNC';
Property "logxptmode" updated
 
DGMGRL> edit database source_st set property LogXptMode ='ASYNC';
Error: ORA-16805: change of LogXptMode property violates overall protection mode
 
DGMGRL> EDIT CONFIGURATION SET PROTECTION MODE AS MAXPERFORMANCE;
Succeeded.
 
DGMGRL> edit database source_st set property LogXptMode ='ASYNC';
Property "logxptmode" updated
5、最大性能-->最大可用性的切換
 
DGMGRL> edit database source_pr set property LogXptMode ='SYNC';  --為什么改為SYNC大家很清楚吧
Property "logxptmode" updated
 
DGMGRL> edit database source_st set property LogXptMode ='SYNC';
Property "logxptmode" updated
 
DGMGRL> EDIT CONFIGURATION SET PROTECTION MODE AS MAXAVAILABILITY;
Succeeded.


 


本文出自:億恩科技【prubsntakaful.com】

服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機(jī) 24小時售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時售后服務(wù)電話:0371-60135900
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務(wù)熱線