装完了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 的主从转换,可以查看数据库的角色来知道是否已经转换成功