oracle11gR2 Dataguard 主从切换

装完了datagurad之后,那就必须测试一下dataguard的主从切换了,

dataguard的配置参考:http://blog.csdn.net/asdewq380303318/article/details/8865138

 

1. 查看主从数据库的角色,在主从数据库上分别执行下面的语句:

Select name,database_rolefrom v$database;

2. 在主库上执行下面的语句,把主库转换成从库

a)Alterdatabase commit to switchover to physical standby with session shutdown;

b)以从库的方式启动主库:

i.Shutdownimmediate;

ii.Startupnomout;

iii.Alterdatabase mount standby database;

iv.Alterdatabase recover standby database using current logfile disconnect fromsession;

v.Alterdatabase open read only

c)至此,主库转换成为从库完成

3. 在从库上执行下面的语句,把从库转换成主库:

a)Alter database commit to switchover primarywith session shutdown

b)然后以主库的方式启动从库(可以直接open)

i.Shutdownimmediate

ii.Startup

4. 到此完成了dataguard 的主从转换,可以查看数据库的角色来知道是否已经转换成功

 

你可能感兴趣的:(dataguard,oracle11gR2,主从切换)