ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 为物理备库添加standby logfile group相关事则

为物理备库添加standby logfile group相关事则

原创 Linux操作系统 作者:wisdomone1 时间:2010-01-19 13:08:00 0 删除 编辑
1,为了理解physical standby db,在其上添加standby logfile group,
 
SQL> alter database add standby logfile group 4 ('/oracle/oradata/centos/redo04') size 50m;
alter database add standby logfile group 4 ('/oracle/oradata/centos/redo04') size 50m
*
ERROR at line 1:
ORA-01156: recovery in progress may need access to files
--以上错误表明:此时备库处于recover mode
2,取消备库的recover状态
SQL> alter database recover managed standby database cancel immediate;

Database altered.
3,再次重复1步骤,成功添加standby logfile group
SQL> alter database add standby logfile group 4 ('/oracle/oradata/centos/redo04') size 50m;

Database altered.

4,查询添加的standby logfile group 信息,可通过如下视图
SQL> select group#,dbid,thread#,sequence#,bytes/1024/1024,archived,status from v$standby_log;  

    GROUP# DBID                                        THREAD#  SEQUENCE#
---------- ---------------------------------------- ---------- ----------
BYTES/1024/1024 ARC STATUS
--------------- --- ----------
         4 UNASSIGNED                                        0          0
             50 YES UNASSIGNED
(group#要全局唯一,不能与v$log对应重复)

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

请登录后发表评论 登录
全部评论
提供针对oracle初学者及进阶的数据库培训,欢迎大家咨询: 微信: wisdomone 微信公众号: lovedb 工作经历: 中国普天 北京科蓝 北京云和恩墨 北京神州新桥

注册时间:2008-04-04

  • 博文量
    2189
  • 访问量
    12689906