ITPub博客

首页 > Linux操作系统 > Linux操作系统 > data guard failover on solaris 10

data guard failover on solaris 10

原创 Linux操作系统 作者:wisdomone1 时间:2009-04-14 20:24:40 0 删除 编辑

failover就是主库彻底修得不了,玩完了。这样备库就要转化为主库对外提供服务。一旦完成角色转换,原来的主库就不再是data guard的成员了。

下面为failover的操作流程:

注:根据我上节作完switchover后。dg1成为备库了。dg2成为主库了。
1,select thread#,low_sequence#,high_sequence# from v$archive_gap;--在dg1查询,要有值就说明主库同备库在日志归档应用方面不同步
  ,为了同步。当然,要没有值,就ok了
2,要是第1步查出有值,把查出的对应的归档日志(序列)从主库ftp到备库(dg2->dg1)
3,alter database register physical logfile '以上查到的归档日志'  --在dg1(备库)
4,再次运行第1步,直到查询没有值,此时主备库数据同步 ---多次运行第1步
5,alter database recover managed standby database finish force;--在dg1(备库),
   这个作用是中止备库上面的rfs进程(用于接受主库归档日志的一个进程),说通俗就是不再接受主库的归档日志了
6,alter database commit to switchover to primary;---在dg1,此步就是把备库切换为主库
7,这个一作就完成了备库到主库的切换了,此时分两种情况,
  alter database open;---物理备库dg1未以read only 打开

  shutdown immediate; ---当物理备库dg以read only打开时
  startup;

 

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

请登录后发表评论 登录
全部评论
提供针对oracle初学者及进阶的数据库培训,欢迎大家咨询: 微信: wisdomone 微信公众号: lovedb qq: 305076427 微博: wisdomone9

注册时间:2008-04-04

  • 博文量
    2150
  • 访问量
    11836251