standby db的各种模式的启动与改变
(1)启动到管理模式
SQL>shutdown immediate; #关闭数据库
SQL>startup nomount; #启动到nomount状态
SQL>alter database mount standby database; #启动到mount状态
SQL>alter database recover managed standby database disconnect from session; #启动自动应用归档状态。
以上命令是启用自动应用归档,但是并没有启动实时应用归档,要启用使用应用归档必须使用以下sql实现
recover managed standby database using current logfile disconnect from session;
(2)启动到只读方式
SQL>shutdown immediate;
SQL>startup nomount;
SQL>alter database mount standby database;
SQL>alter database open read only;
(3)如果在管理恢复模式下到只读模式
SQL>recover managed standby database cancel;
alter database recover managed standby database finish;
SQL>alter database open read only;
(4)从只读方式到管理恢复方式
SQL>recover managed standby database disconnect from session;
如果执行这条,命令出现如下错误,是由于standby 库在read only状态有session正在连接,请断开standby db的session 就ok了。
SQL> recover managed standby database disconnect from session;
ORA-01093: ALTER DATABASE CLOSE only permitted with no sessions connected
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/644227/viewspace-571178/,如需转载,请注明出处,否则将追究法律责任。