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