- 论坛徽章:
- 0
|
RMAN磁带机的恢复,块大小报错,帮我分析一下
前几天在做一个虚拟带库,来备份ORACLE,可以恢复的时候报错了,帮我看看为什么,会报块大小,我ORACLE是装在2003 分区是NTFS 块设的是4096
虚拟带库就相当于备份到磁带里一样,懂的朋友看我看看是为什么
恢复管理器: Release 11.1.0.6.0 - Production on 星期二 8月 18 11:41:24 2009
Copyright (c) 1982, 2007, Oracle. All rights reserved.
已连接到目标数据库: ORCL (DBID=1221440742, 未打开)
RMAN> run {
2> allocate channel t1 type "SBT_TAPE";
3> restore database from tag='TAG20090818T110812';
4> release channel t1;
5> }
6>
使用目标数据库控制文件替代恢复目录
分配的通道: t1
通道 t1: SID=150 设备类型=SBT_TAPE
通道t1: Arkeia MMS Release (http://www.arkeia.com)
启动 restore 于 18-8月 -09
通道 t1: 正在开始还原数据文件备份集
通道 t1: 正在指定从备份集还原的数据文件
通道 t1: 将数据文件 00001 还原到 E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
通道 t1: 将数据文件 00002 还原到 E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
通道 t1: 将数据文件 00003 还原到 E:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
通道 t1: 将数据文件 00004 还原到 E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
通道 t1: 将数据文件 00005 还原到 E:\APP\ADMINISTRATOR\ORADATA\ORCL\EXAMPLE01.DBF
通道 t1: 正在读取备份片段 0qkn08cs_1_1
DBGANY: Mismatched message length! [11:43:04.578] (krmiduem)
释放的通道: t1
DBGANY: Mismatched message length! [11:43:04.640] (krmiduem)
DBGANY: Mismatched message length! [11:43:04.640] (krmiduem)
MAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00600: internal error, arguments [3045] [] [] [] []
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: restore 命令 (在 08/18/2009 11:43:04 上) 失败
RMAN-00600: internal error, arguments [3045] [] [] [] []
ORA-19870: 还原备份片段 0qkn08cs_1_1 时出错
ORA-19501: 文件 "0qkn08cs_1_1", 块编号 2452993 (块大小=512) 上出现读取错误
ORA-27190: skgfrd: sbtread2 返回错误
OSD-04006: ReadFile() 失败, 无法读取文件 (OS 1186)
ORA-19511: 从介质管理器层接收到错误, 错误文本为:
Arkeia error: <OBK_ERROR_READ>
RMAN> run {
2> allocate channel t1 type "SBT_TAPE";
3> recover database from tag='TAG20090818T110812';
4> release channel t1;
5> }
6>
使用目标数据库控制文件替代恢复目录
分配的通道: t1
通道 t1: SID=149 设备类型=SBT_TAPE
通道t1: Arkeia MMS Release (http://www.arkeia.com)
启动 recover 于 18-8月 -09
释放的通道: t1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: recover 命令 (在 08/18/2009 11:44:20 上) 失败
RMAN-06094: 数据文件1必须重新存储
恢复管理器完成。
SQL> alter database open;
alter database open
*
第 1 行出现错误:
ORA-01157: 无法标识/锁定数据文件 1 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 1: 'E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF' |
|