ITPub博客

首页 > Linux操作系统 > Linux操作系统 > switchover主备切换

switchover主备切换

原创 Linux操作系统 作者:dingyu220 时间:2012-04-23 00:10:58 0 删除 编辑
--11.2.0.1.0
--a主库,b备库
1、a库切换为备库(所有连接要断开)
select d.switchover_status from v$database d;
/*
  1)TO STANDBY表示可以转换'
  2)SESSION_ACTIVE表示有人连主库要退出或杀进程
*/
alter database commit to switchover to physical standby with session shutdown;
PS:with session shutdown 不是必须的,作用是断开连接实例的无关会
2、重启a库
shutdown immediate
startup mount或者startup read only
3、b库切换为主库
select d.switchover_status from v$database d;
/*
  1)TO PRIMARY表示可以转换
  2)SESSION_ACTIVE表示有人连主库要退出或杀进程
  3)SWITCHOVER PENDING表示没有启动redo应用,重启下即可:alter database recover managed standby database disconnect from session;
*/
alter database commit to switchover to primary with session shutdown;
4、打开b库
alter database open;
5、启动a库归档应用
alter database recover managed standby database disconnect from session;
6、验证
SELECT * FROM v$archived_log l
 ORDER BY l.SEQUENCE# DESC
 ;
ALTER SYSTEM SWITCH LOGFILE;

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24805255/viewspace-721995/,如需转载,请注明出处,否则将追究法律责任。

上一篇: sga概述
请登录后发表评论 登录
全部评论

注册时间:2011-05-15

  • 博文量
    67
  • 访问量
    58841