您的位置:首页 > 数据库 > Oracle

oracle 11g ADG做(switchover)切换测试

2016-03-14 16:29 686 查看
--primary 做如下操作  

  

SQL> alter database commit to switchover to physical standby;  

  

Database altered.  

  

SQL> shutdown immediate  

ORA-01012: not logged on  

SQL> conn / as sysdba  

Connected to an idle instance.  

  

SQL> startup    

ORACLE instance started.  

  

Total System Global Area 1188511744 bytes  

Fixed Size                  1364228 bytes  

Variable Size             754978556 bytes  

Database Buffers          419430400 bytes  

Redo Buffers               12738560 bytes  

Database mounted.  

Database opened.  

  

SQL> alter database recover managed standby database disconnect from session;  

  

Database altered.  

  

SQL>  select database_role,switchover_status from v$database;  

  

DATABASE_ROLE    SWITCHOVER_STATUS  

---------------- --------------------  

PHYSICAL STANDBY TO PRIMARY  

  

SQL>   

  

--standby 端做如下操作  

  

SQL> alter database commit to switchover to primary;  

  

Database altered.  

  

SQL> shutdown immediate  

ORA-01109: database not open  

  

  

Database dismounted.  

ORACLE instance shut down.  

  

SQL> startup  

ORACLE instance started.  

  

Total System Global Area 1188511744 bytes  

Fixed Size                  1364228 bytes  

Variable Size             754978556 bytes  

Database Buffers          419430400 bytes  

Redo Buffers               12738560 bytes  

Database mounted.  

Database opened.  

  

SQL> alter system switch logfile;  

  

System altered.  

  

SQL>  select database_role,switchover_status from v$database;  

  

DATABASE_ROLE    SWITCHOVER_STATUS  

---------------- --------------------  

PRIMARY          SESSIONS ACTIVE
 
如果切换过程中发生ora-01093的错误,请参考 http://blog.csdn.net/yanfalee/article/details/50886570
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: