| 发表于:2008-01-17 10:34:09 楼主 |
一直使用legato networker 7.3.1正常备份oracle 9i,7日上午热备双机服务器打补丁自动重启,可能造成共享盘柜磁盘文件结构损坏(根据盘柜中其他文件提示有损坏推测的),此后oracle备份一直出错。legoto的日志见下,不知什么原因,请教如何解决?多谢! msglog.log -----------正确的备份,启动于1月7日凌晨---------------------------------- 恢复管理器: 版本9.2.0.1.0 - production copyright (c) 1995, 2002, oracle corporation. all rights reserved. rman> connect target ; 2> run{ 3> allocate channel t1 type 'sbt_tape'; 4> allocate channel t2 type 'sbt_tape'; 5> send 'nsr_env=(nsr_data_volume_pool=database)'; 6> backup incremental level 2 format 'orcl2_%s_%p_%u' (database skip readonly); 7> sql 'alter system switch logfile'; 8> backup filesperset 4 format 'archive_%s_%p_%u' (archivelog until time 'sysdate' delete input); 9> release channel t1; 10> release channel t2; 11> } 12> 连接到目标数据库: orcl (dbid=1128902103) 正在使用目标数据库控制文件替代恢复目录 分配的通道: t1 通道 t1: sid=23 devtype=sbt_tape 通道t1: nmo v4.2.0.0 向通道发命令: t1 分配的通道: t2 通道 t2: sid=24 devtype=sbt_tape 通道t2: nmo v4.2.0.0 向通道发命令: t2 向通道发命令: t1 向通道发命令: t2 启动 backup 于 07-1月 -08 通道 t1: 正在启动 incremental level 2 数据文件备份集 通道 t1: 正在指定备份集中的数据文件 通道 t2: 正在启动 incremental level 2 数据文件备份集 通道 t2: 正在指定备份集中的数据文件 输入数据文件 fno=00009 name=f:\oracle\oradata\orcl\users01.dbf 输入数据文件 fno=00003 name=f:\oracle\oradata\orcl\cwmlite01.dbf 输入数据文件 fno=00004 name=f:\oracle\oradata\orcl\drsys01.dbf 输入数据文件 fno=00007 name=f:\oracle\oradata\orcl\odm01.dbf 输入数据文件 fno=00008 name=f:\oracle\oradata\orcl\tools01.dbf 通道 t2: 正在启动段 1 于 07-1月 -08 在备份集中包含当前的 spfile 备份集中包括当前控制文件 输入数据文件 fno=00001 name=f:\oracle\oradata\orcl\system01.dbf 输入数据文件 fno=00002 name=f:\oracle\oradata\orcl\undotbs01.dbf 输入数据文件 fno=00005 name=f:\oracle\oradata\orcl\example01.dbf 输入数据文件 fno=00010 name=f:\oracle\oradata\orcl\xdb01.dbf 输入数据文件 fno=00006 name=f:\oracle\oradata\orcl\indx01.dbf 通道 t1: 正在启动段 1 于 07-1月 -08 通道 t2: 已完成段 1 于 07-1月 -08 段 handle=orcl2_1279_1_7vj5heab comment=api version 2.0,mms version 4.2.0.0 通道 t2: 备份集已完成, 经过时间:00:00:26 通道 t1: 已完成段 1 于 07-1月 -08 段 handle=orcl2_1278_1_7uj5heab comment=api version 2.0,mms version 4.2.0.0 通道 t1: 备份集已完成, 经过时间:00:00:27 完成 backup 于 07-1月 -08 sql 语句: alter system switch logfile 启动 backup 于 07-1月 -08 通道 t1: 正在启动存档日志备份集 通道 t1: 正在指定备份集中的存档日志 输入存档日志线程 =1 序列 =710 记录 id=589 时间戳=643262449 通道 t1: 正在启动段 1 于 07-1月 -08 通道 t1: 已完成段 1 于 07-1月 -08 段 handle=archive_1280_1_80j5heb6 comment=api version 2.0,mms version 4.2.0.0 通道 t1: 备份集已完成, 经过时间:00:00:16 通道 t1: 正在删除存档日志 存档日志文件名 =f:\oracle\oradata\orcl\archive\arc00710.001 记录 id=589 时间戳 =643262449 完成 backup 于 07-1月 -08释放的通道: t1 释放的通道: t2 恢复管理器完成。 rman> 2> 3> 4> 5> 6> 7> 8> 9> 10> 11> 12> --------出错的备份,启动于1月8日凌晨--------------------------------------------------- 恢复管理器: 版本9.2.0.1.0 - production copyright (c) 1995, 2002, oracle corporation. all rights reserved. ……省略的部分 和正确的备份基本一样 sql 语句: alter system switch logfile 启动 backup 于 08-1月 -08 释放的通道: t1 释放的通道: t2 rman-00571: =========================================================== rman-00569: =============== error message stack follows =============== rman-00571: =========================================================== rman-03002: failure of backup command at 01/08/2008 04:00:52 ora-19563: 标题 (文件 ) 验证失败恢复管理器完成。 rman> 2> 3> 4> 5> 6> 7> 8> 9> 10> 11> 12> ================================================================= 相应的nsrnmostart.log中如下: nwora_spawn_rman: spawned the rman process 4004. backup process failed: rman exited with return code '3'. nwora_nsrnmostart_rman: rman script EXECution is not successful. rman exited with return code '3'. |
|
|
|
|