字体:  

求助:BE12备份orcale问题

g668 发表于: 2008-9-24 11:59 来源: DOIT博客

求助:BE12备份orcale问题

使用BE12备份oracle 9i 表空间出现问题,备份日志中的错误如下:

作业结束于: 2008年9月3日,4:41:18
完成状态: 失败
最终错误: 0xe0001016 - 无法备份该备份文件,原因是在 Backup Exec 编录中已存在一个同名备份文件。
最终出错类别: 资源出错



Rman脚本输出如下:
Recovery Manager: Release 9.2.0.4.0 - Production

Copyright (c) 1995, 2002, Oracle Corporation.  All rights reserved.


# -----------------------------------------------------------------
# RMAN command section
# -----------------------------------------------------------------

RUN {
ALLOCATE CHANNEL ch0
     TYPE 'SBT_TAPE';
SEND 'BSA_SERVICE_HOST=10.188.1.35,NBBSA_TOTAL_STREAMS=1,NBBSA_JOB_COOKIE={34D3F709-D389-40A4-B883-61F33FD0FF6A},NBBSA_DB_DEVICE_NAME=Oracle-Win::\\GARDEN-DBS\Opera';
BACKUP
     INCREMENTAL LEVEL=0
     FORMAT 'BE_U'
     TABLESPACE
         'FINDATA',
         'FININDX',
         'LOGDATA',
         'LOGINDX',
         'NAMEDATA',
         'OPERA_DATA',
         'NAMEINDX',
         'OPERA_INDX',
         'OXI_DATA',
         'OXI_INDX',
         'QUICKDATA',
         'QUICKINDX',
         'RATEDATA',
         'RATEINDX',
         'RESVDATA',
         'RESVINDX',
         'SYS_READ',
         'SYSTEM',
         'TOOLS',
         'UNDOTBS1' FORCE;
BACKUP CURRENT CONTROLFILE
     FORMAT 'BE_U';

RELEASE CHANNEL ch0;
}

connected to target database: OPERA (DBID=2192445497)

using target database controlfile instead of recovery catalog
allocated channel: ch0
channel ch0: sid=37 devtype=SBT_TAPE
channel ch0: Symantec/BackupExec/1.1.0

sent command to channel: ch0

Starting backup at 03-SEP-08
channel ch0: starting incremental level 0 datafile backupset
channel ch0: specifying datafile(s) in backupset
including current controlfile in backupset
input datafile fno=00004 name=I:\ORACLE\ORADATA\OPERA\FINDATA01.DBF
input datafile fno=00031 name=I:\ORACLE\ORADATA\OPERA\FINDATA02.DBF
input datafile fno=00005 name=J:\ORACLE\ORADATA\OPERA\FININDX01.DBF
input datafile fno=00032 name=J:\ORACLE\ORADATA\OPERA\FININDX02.DBF
input datafile fno=00038 name=J:\ORACLE\ORADATA\OPERA\FININDX03.DBF
input datafile fno=00039 name=J:\ORACLE\ORADATA\OPERA\FININDX04.DBF
input datafile fno=00040 name=J:\ORACLE\ORADATA\OPERA\FININDX05.DBF
input datafile fno=00046 name=J:\ORACLE\ORADATA\OPERA\FININDX06.DBF
input datafile fno=00049 name=J:\ORACLE\ORADATA\OPERA\FININDX07.DBF
input datafile fno=00050 name=J:\ORACLE\ORADATA\OPERA\FININDX08.DBF
input datafile fno=00006 name=I:\ORACLE\ORADATA\OPERA\LOGDATA01.DBF
input datafile fno=00021 name=I:\ORACLE\ORADATA\OPERA\LOGDATA02.DBF
input datafile fno=00041 name=I:\ORACLE\ORADATA\OPERA\LOGDATA03.DBF
input datafile fno=00007 name=J:\ORACLE\ORADATA\OPERA\LOGINDX01.DBF
input datafile fno=00022 name=J:\ORACLE\ORADATA\OPERA\LOGINDX02.DBF
input datafile fno=00010 name=I:\ORACLE\ORADATA\OPERA\OPERA_DATA01.DBF
input datafile fno=00012 name=H:\ORACLE\ORADATA\OPERA\QUICKDATA01.DBF
input datafile fno=00002 name=G:\ORACLE\ORADATA\OPERA\UNDOTBS01.DBF
input datafile fno=00029 name=H:\ORACLE\ORADATA\OPERA\QUICKDATA02.DBF
input datafile fno=00047 name=I:\ORACLE\ORADATA\OPERA\LOGDATA05.DBF
input datafile fno=00048 name=J:\ORACLE\ORADATA\OPERA\LOGINDX05.DBF
input datafile fno=00027 name=H:\ORACLE\ORADATA\OPERA\NAMEDATA02.DBF
input datafile fno=00033 name=I:\ORACLE\ORADATA\OPERA\OPERA_DATA02.DBF
input datafile fno=00028 name=K:\ORACLE\ORADATA\OPERA\NAMEINDX02.DBF
input datafile fno=00034 name=J:\ORACLE\ORADATA\OPERA\OPERA_INDX02.DBF
input datafile fno=00013 name=K:\ORACLE\ORADATA\OPERA\QUICKINDX01.DBF
input datafile fno=00001 name=G:\ORACLE\ORADATA\OPERA\SYSTEM01.DBF
input datafile fno=00042 name=I:\ORACLE\ORADATA\OPERA\LOGDATA04.DBF
input datafile fno=00044 name=J:\ORACLE\ORADATA\OPERA\LOGINDX04.DBF
input datafile fno=00030 name=K:\ORACLE\ORADATA\OPERA\QUICKINDX02.DBF
input datafile fno=00036 name=I:\ORACLE\ORADATA\OPERA\FINDATA03.DBF
input datafile fno=00037 name=I:\ORACLE\ORADATA\OPERA\FINDATA04.DBF
input datafile fno=00043 name=J:\ORACLE\ORADATA\OPERA\LOGINDX03.DBF
input datafile fno=00045 name=I:\ORACLE\ORADATA\OPERA\FINDATA05.DBF
input datafile fno=00003 name=G:\ORACLE\ORADATA\OPERA\TOOLS01.DBF
input datafile fno=00051 name=H:\ORACLE\ORADATA\OPERA\QUICKDATA03.DBF
input datafile fno=00016 name=H:\ORACLE\ORADATA\OPERA\RESVDATA01.DBF
input datafile fno=00011 name=J:\ORACLE\ORADATA\OPERA\OPERA_INDX01.DBF
input datafile fno=00026 name=K:\ORACLE\ORADATA\OPERA\RESVINDX02.DBF
input datafile fno=00023 name=H:\ORACLE\ORADATA\OPERA\RATEDATA02.DBF
input datafile fno=00025 name=H:\ORACLE\ORADATA\OPERA\RESVDATA02.DBF
input datafile fno=00008 name=H:\ORACLE\ORADATA\OPERA\NAMEDATA01.DBF
input datafile fno=00009 name=K:\ORACLE\ORADATA\OPERA\NAMEINDX01.DBF
input datafile fno=00014 name=H:\ORACLE\ORADATA\OPERA\RATEDATA01.DBF
input datafile fno=00024 name=K:\ORACLE\ORADATA\OPERA\RATEINDX02.DBF
input datafile fno=00017 name=K:\ORACLE\ORADATA\OPERA\RESVINDX01.DBF
input datafile fno=00035 name=G:\ORACLE\ORADATA\OPERA\SYS_READ01.DBF
input datafile fno=00018 name=H:\ORACLE\ORADATA\OPERA\OXI_DATA01.DBF
input datafile fno=00019 name=K:\ORACLE\ORADATA\OPERA\OXI_INDX01.DBF
input datafile fno=00015 name=K:\ORACLE\ORADATA\OPERA\RATEINDX01.DBF
input datafile fno=00020 name=G:\ORACLE\ORADATA\OPERA\TOOLS02.DBF
channel ch0: starting piece 1 at 03-SEP-08
channel ch0: finished piece 1 at 03-SEP-08
piece handle=BE_6hjpkmbo_1_1 comment=API Version 2.0,MMS Version 1.1.0.0
channel ch0: backup set complete, elapsed time: 01:15:60
Finished backup at 03-SEP-08

Starting backup at 03-SEP-08
channel ch0: starting full datafile backupset
channel ch0: specifying datafile(s) in backupset
including current controlfile in backupset
channel ch0: starting piece 1 at 03-SEP-08
released channel: ch0
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of backup command on ch0 channel at 09/03/2008 04:17:48
ORA-19506: failed to create sequential file, name="BE_6ijpkqq8_1_1", parms=""
ORA-27028: skgfqcre: sbtbackup returned error
ORA-19511: Error received from media manager layer, error text:
   BEError(0xe0001016) 靠靠靠狂靠縧靠靠靠?Backup Exec 靠靠靠h靠靠靠靠l靠?


Recovery Manager complete.

. 这个问题已经搞了几个月了,一直搞不定,,请各位高手帮帮忙。。。。。

[ 本帖最后由 g668 于 2008-9-24 12:02 编辑 ]

最新回复

xdrxsp492 at 2008-9-25 14:05:05
你备份作业的设置上面看一下:
1.备份作业是否设置了软件压缩和加密两个选项,如果有,去掉再试一下;
2.你的BE12打了些什么补丁,请贴出来;
g668 at 2008-9-26 10:16:24
非常感谢回复。。。


经过检查,没有启用加密和压缩选项。。。


根据symantec工程师的要求,我打了SP1和1个hotfix.
http://support.veritas.com/docs/302957
(SP1)

http://support.veritas.com/docs/306240
(HF)


但打完以上两个补丁后问题仍然无法解决。。。
xdrxsp492 at 2008-9-26 10:39:12
兄弟,我想问一下:
1.你这个数据库备份任务是否只选择了这个数据库做备份;
2.你打了补丁以后,数据库服务器上的远程代理是否用备份服务器上的打了补丁以后的程序重新安装过;
3.你能不能把你的数据库重载一下(这样做会丢失全部的备份记录和你的备份任务的设置);
g668 at 2008-9-26 10:58:22
谢谢。。。。

问题1,2都没有问题。

问题3,重置数据库怎样操作?是指重置Backupexec数据库吗?
wang.gg at 2008-9-26 14:00:00
看你这个脚本输出的错误,好像是在刚分配通道时就出现了错误。
建议:
     1.先用RMAN在数据库服务器上先手工备份看是否成功?如果成功证明数据库备份是没有问题的
     2.不备份数据库,备份数据库所在的文件看是否成功
     3.你只执行一下分配通道命令看能否分配成功?
xdrxsp492 at 2008-9-27 09:11:23
这个问题有可能是个Bug引起的,如楼上所说,先试试直接用RMAN来备份,如果用RMAN成功,那么再试一下我说的重置Backupexec数据库。