暂无图片
分享
yuqi.zhou
2020-05-14
xtts增量前滚报错
暂无图片 10M

在做xtts迁移的时候,全量同步和增量备份都是成功的,但在增量前滚的时候报:
After applySetDataFile
Done: applyDataFileTo
Done: applyDataFileTo
Done: RestoreSetPiece
DECLARE
*
ERROR at line 1:
ORA-19624: operation failed, retry possible
ORA-06512: at “SYS.XDBMS_BACKUP_RESTORE", line 3298 ORA-19870: error while restoring backup piece /nfsdata/xtts/backup/xib_gpuvv1n2_1_1_37_196_36_434_366_903_101 ORA-19625: error identifying file +DATA/actdb/datafile/tbs_act_dact3_6_dbf ORA-17503: ksfdopn:2 Failed to open file +DATA/actdb/datafile/tbs_act_dact3_6_dbf ORA-15173: entry 'tbs_act_dact3_6_dbf' does not exist in directory 'datafile' ORA-06512: at "SYS.XDBMS_BACKUP_RESTORE”, line 3292
ORA-06512: at line 194
rdfno 15,203,423,561,532,555,573,769,795,816,908,938

报错是找不到文件,我从目标库的ASM里看,正确的是下面这个(跟源库一样):
tbs_act_dact3.6.dbf

感觉是生成的xttnewdatafile.txt有问题。

从增量备份的日志inc_back_202005112013.log里看,文件名是没问题的,目标文件为:tbs_act_dact3.6.dbf
#DNAME:+DATA/actdb/datafile
#FNAME:tbs_act_dact3.6.dbf
#TRANSFER:source_file_name=TBS_ACT_DACT3,+DATA/actdb/datafile,tbs_act_dact3.6.dbf
#NEWDESTDF:593,DESTDIR:+DATA/actdb/datafile,/tbs_act_dact3.6.dbf
#PLAN:593

但是从xttnewdatafiles.txt里看文件名不一样:
593,+DATA/actdb/datafile/tbs_act_dact3_6_dbf

大量文件都是这种情况报错,不知是什么原因导致,还请专家们帮忙看看。

收藏
分享
6条回答
默认
最新
yuqi.zhou
暂无图片 评论
暂无图片 有用 0
yuqi.zhou
暂无图片 评论
暂无图片 有用 0
yuqi.zhou
上传附件:xttnewdatafiles.txt
暂无图片 评论
暂无图片 有用 0
yuqi.zhou

确认是手工命名的带有两个点的所有文件名字(类似OMF文件)都对不上号,手工修改配置文件,并对比文件个数没错后,再次前滚成功了

暂无图片 评论
暂无图片 有用 0
墨天轮

已解决。

暂无图片 评论
暂无图片 有用 0
墨天轮
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
附件列表
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏