Oracle 11g Data Guard Switchover and Switchback – Active Da
Oracle 11g Data Guard Switchover and Switchback – Active Data Guard Part-IIPublished3 years agobyJignesh Jethwa In my Previous article we have coveredHow to configured oracle 11g Data Guard on CentOS 6.5,Now we will look into switchover and switch back activity: After configuring data guard,databases would be either primary and standby database role,and we can altered these roles without loss of data or without resetting logs. called switchover and switch back. Switchover: Before performing switchover,kindly verify the state of data guard on both the instances by following SQL queries: SQL> ALTER SESSION SET nls_date_format='DD-MON-YYYY HH24:MI:SS'; SQL> SELECT sequence#,first_time,next_time,applied FROM v$archived_log ORDER BY sequence#; ... ... 59 08-OCT-14 08-OCT-14 YES 60 08-OCT-14 08-OCT-14 YES 61 08-OCT-14 08-OCT-14 YES SQL> select dest_name,status,error from v$archive_dest where dest_name='LOG_ARCHIVE_DEST_2'; DEST_NAME -------------------------------------------------------------------------------- STATUS ERROR --------- ----------------------------------------------------------------- LOG_ARCHIVE_DEST_2 VALID SQL> select message from v$dataguard_status; Note: This command will give you appropriate message about the data guard current status. After getting confirmation on data guard smooth activity,we can instantiate switchover activity by issuing following sort of commands: On Primary database: Step-1>> [oracle@pr ~]$ sqlplus / as sysdba SQL> alter database commit to switchover to standby; Database altered. Step-2>> SQL> shutdown immediate; Step-3>> Startup nomount old primary database as new standby database: SQL> startup nomount ORACLE instance started. Total System Global Area 972898304 bytes Fixed Size 2219272 bytes Variable Size 805307128 bytes Database Buffers 159383552 bytes Redo Buffers 5988352 bytes SQL> alter database mount standby database; Database altered. SQL> alter database recover managed standby database disconnect from session; Database altered. Verify database role on old primary database: SQL> select name,open_mode,database_role from v$database; NAME OPEN_MODE DATABASE_ROLE --------- -------------------- ---------------- RTS MOUNTED PHYSICAL STANDBY On Standby database: Step-4>> [oracle@dr ~]$ sqlplus / as sysdba Step-5>> Convert old standby database as primary and shutdown database: SQL> alter database commit to switchover to primary; Database altered. SQL> shutdown immediate; ORA-01109: database not open Database dismounted. ORACLE instance shut down. Step-6>> Startup old standby database as primary database: SQL> startup ORACLE instance started. Total System Global Area 972898304 bytes Fixed Size 2219272 bytes Variable Size 717226744 bytes Database Buffers 247463936 bytes Redo Buffers 5988352 bytes Database mounted. Database opened. Verify database role on old standby database: SQL> select name,database_role from v$database; NAME OPEN_MODE DATABASE_ROLE --------- -------------------- ---------------- RTS READ WRITE PRIMARY Switch over activity havecompleted successfully,our old primary database has become standby and old standby database has become primary database. Note To test above switchover activity,generate multiple archive logs on primary database and verify those archive logs being transferred on standby database. Switchback: Stay Tune. Share this:
Like this:Loading... RelatedSteps to configure Manual Data Guard - Oracle 11g Manual Data Guard Part-IApril 27,2016 In "Oracle" How to open physical standby database in read only mode - Active Data Guard Part -IIIOctober 15,2014 In "Oracle 11g" Switch over and switch back - Oracle 11g Manual Data Guard Part-IIMay 12,2016 In "Oracle" This entry was posted inOracle 11g,Oracle Replicationand taggedData Guard. Post navigation←ORA-16038-log 4 sequence# 10702 cannot be archived-ORA-19809: limit exceeded for recovery files-ORA-19804: cannot reclaim 52428800 bytes disk space from 107374182400 limit How to open physical standby database in read only mode – Active Data Guard Part -III→ 6 THOUGHTS ON “ORACLE 11G DATA GUARD SWITCHOVER AND SWITCHBACK – ACTIVE DATA GUARD PART-II”
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |