li
  当前位置:主页 > 备份恢复 > 文章内容
li
RMAN退出时出现RMAN-6900信息
来源: http://yangtingkun.itpub.net/  作者: yangtingkun    时间:2008-01-26   阅读:9  
本文章共2078字,分2页,当前第1页,快速翻页:
 

今天在测试的时候发现RMAN在备份结束后退出的时候,出现了RMAN-6900RMAN-6901信息。


详细错误信息为:

RMAN> exit

RMAN-06900: 警告: 无法生成 V$RMAN_STATUS V$RMAN_OUTPUT
RMAN-06901:
警告: 禁止更新 V$RMAN_STATUS V$RMAN_OUTPUT 来自目标数据库的 ORACLE 错误:

恢复管理器完成。

其中RMAN-6900RMAN-6901的含义为:

RMAN-06900: WARNING: unable to generate V$RMAN_STATUS or V$RMAN_OUTPUT row

Cause: The routine createRmanStatusRow() or createRmanOutputRow() could add new row into V$RMAN_STATUS or V$RMAN_OUTPUT.

Action: Check the associated error messages. If the associated error message indicates a condition that can be corrected, do so, otherwise contact Oracle.

RMAN-06901: WARNING: disabling update of the V$RMAN_STATUS and V$RMAN_OUTPUT rows

Cause: Informational message only.

Action: No action required.

开始认为是Oraclebug,后来仔细检查发现,原来问题是自己造成的。

仔细看了一下bug3406320的描述,又回想了一下自己的操作,基本上确定的问题的原因。

造成这个问题的主要原因其实是RMAN在退出的时候要更新控制文件的记录,如果这个时候RMAN发现目标数据库以及无法连接了,则会给出上面的告警信息。

而刚才之所以碰到这个问题,是由于通过服务名的方式连接到目标数据库,在执行完备份操作后,并没有退出。而且在此后在这个服务器上通过init.crs stop关闭了服务器上同ORACLE_HOME的一个RAC数据库环境,从而造成RMAN在退出时无法找到目标数据库,于是出现了RMAN-69006901的告警信息。

下面尝试重现错误:

$ rman target sys/test@test

恢复管理器: Release 10.2.0.3.0 - Production on 星期五 5 11 23:04:21 2007

IXDBA.NET技术社区

Copyright (c) 1982, 2005, Oracle. All rights reserved.

连接到目标数据库: TEST (DBID=1920405094)

RMAN> backup tablespace users;

启动 backup 11-5 -07使用目标数据库控制文件替代恢复目录分配的通道: ORA_DISK_1通道 ORA_DISK_1: sid=144 devtype=DISK分配的通道: ORA_DISK_2通道 ORA_DISK_2: sid=136 devtype=DISK通道 ORA_DISK_1: 启动全部数据文件备份集通道 ORA_DISK_1: 正在指定备份集中的数据文件输入数据文件 fno=00004 name=/data1/oradata/test/test/users01.dbf通道 ORA_DISK_1: 正在启动段 1 11-5 -07通道 ORA_DISK_1: 已完成段 1 11-5 -07段句柄=/data1/backup/test/0kihg5rv_1_1 标记=TAG20070511T230430 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01完成 backup 11-5 -07

启动 Control File and SPFILE Autobackup 11-5 -07 handle=/data1/backup/test/c-1920405094-20070511-05 comment=NONE完成 Control File and SPFILE Autobackup 11-5 -07

RMAN> exit

恢复管理器完成。
$ rman target sys/test@test

恢复管理器: Release 10.2.0.3.0 - Production on 星期五 5 11 23:04:56 2007

Copyright (c) 1982, 2005, Oracle. All rights reserved.

连接到目标数据库: TEST (DBID=1920405094)

RMAN> backup tablespace users;

启动 backup 11-5 -07使用目标数据库控制文件替代恢复目录分配的通道: ORA_DISK_1通道 ORA_DISK_1: sid=143 devtype=DISK分配的通道: ORA_DISK_2通道 ORA_DISK_2: sid=137 devtype=DISK通道 ORA_DISK_1: 启动全部数据文件备份集通道 ORA_DISK_1: 正在指定备份集中的数据文件输入数据文件 fno=00004 name=/data1/oradata/test/test/users01.dbf通道 ORA_DISK_1: 正在启动段 1 11-5 -07通道 ORA_DISK_1: 已完成段 1 11-5 -07段句柄=/data1/backup/test/0mihg5t2_1_1 标记=TAG20070511T230506 注释=NONE通道 ORA_DISK_1:



阅读更多内容1 · 2 · 下一页>>


  上一篇: 等待事件ARCH wait on ATTACH   下一篇: RMAN备份恢复之NETBACKUP客户端存...
li
 §相关评论  
 热点文章

·Oracle数据库远程复制与异地容
·Oracle 11g备份恢复功能增强
·UNDO表空间的ORA-1122错误解决
·UNDO表空间的ORA-1122错误解决
·UNDO表空间的ORA-1122错误解决
·使用Flashback Query 恢复误删
·如何开启/关闭oracle的归档
·Rman的format格式中的%s类似的
·怎么样创建RMAN恢复目录
·ORA-01843:无效的月份,这个是
·ORA-01843:无效的月份
li
 编辑推荐
·Oracle数据库远程复制与异地容
·Oracle 11g备份恢复功能增强
·UNDO表空间的ORA-1122错误解决
·UNDO表空间的ORA-1122错误解决
·UNDO表空间的ORA-1122错误解决
·使用Flashback Query 恢复误删
·如何开启/关闭oracle的归档
·Rman的format格式中的%s类似的
·怎么样创建RMAN恢复目录
·ORA-01843:无效的月份,这个是
·ORA-01843:无效的月份
li
 相关篇章
·等待事件ARCH wait on ATTACH
·RMAN备份之备份多个备份集到带库...
·RMAN备份之备份多个备份集到带库...
·RMAN备份之备份多个备份集到带库...
·9201RMAN认为自动备份过期
·RMAN备份恢复——备份集存储位置...
·Solaris上安装Oracle10201
·PUBLIC数据库链无法删除的问题(...
·Solaris10上安装64位Oracle9201
·Oracle10201升级到10202
·RMAN备份恢复之NETBACKUP客户端存...
·RMAN环境变量的设置
·RMAN备份恢复之控制文件的恢复(...
·RMAN备份恢复之SPFILE的恢复(二...
·RMAN备份恢复之控制文件的恢复(...
·RMAN备份恢复之SPFILE的恢复(一...
·利用NETBACKUP将备份写到磁盘上
·RMAN备份恢复之控制文件的恢复(...
·RMAN备份多个备份集到带库的小bu...
·RMAN备份恢复之归档日志对BLOCKR...
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接