Oracle ADG數據庫切換


##############備庫failover 到主庫############################################################
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE FINISH FORCE;
ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY;
ALTER DATABASE OPEN;

##########################快速恢復新備段###################################################
新主端
select to_char(standby_became_primary_scn) from v$database;
新備端
startup mount;
flashback database to scn standby_became_primary_scn;
alter database convert to physical standby;
shutdown immediate;
startup mount;
alter database recover managed standby database using current logfile disconnect;
recover managed standby database cancel;
alter database open;
alter database recover managed standby database using current logfile disconnect from session;
###############################################################################################

 


############################switch over切換#######################################
正常切換-主庫
alter database commit to switchover to physical standby with session shutdown;
確認主庫變成備庫后是否是在mount狀態
select open_mode from v$databasel
################################################################################


################################################################################
檢查備庫狀態-備庫,需要等待備庫變成to primary狀態
select open_mode,protection_mode,protection_level,switchover_status from v$database;

select open_mode,protection_mode,protection_level,switchover_status from v$database; 
OPEN_MODE PROTECTION_MODE PROTECTION_LEVEL SWITCHOVER_STATUS 
-------------------- -------------------- -------------------- -------------------- 
READ ONLY WITH APPLY MAXIMUM PERFORMANCE MAXIMUM PERFORMANCE NOT ALLOWED 
SQL> / OPEN_MODE PROTECTION_MODE PROTECTION_LEVEL SWITCHOVER_STATUS 
-------------------- -------------------- -------------------- -------------------- 
READ ONLY WITH APPLY MAXIMUM PERFORMANCE MAXIMUM PERFORMANCE TO PRIMARY


alter database commit to switchover to primary;
alter database open;
######################################################################################


###########################新備庫打開到只讀模式,實時應用日志#########################
alter database open read only;
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT FROM SESSION;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM