Maison  >  Article  >  base de données  >  执行RMAN拷贝时报错ORA-01276

执行RMAN拷贝时报错ORA-01276

WBOY
WBOYoriginal
2016-06-07 17:33:371435parcourir

症状:执行RMAN拷贝的时候报错ORA-01276: Cannot add file +TESTDG/rac/datafile/system.416.833384105. File has an Oracle Man

症状:
执行RMAN拷贝的时候报错
ORA-01276: Cannot add file +TESTDG/rac/datafile/system.416.833384105. File has an Oracle Managed Files file name.
如下:
RMAN> copy datafile 1 to '+TESTDG/rac/datafile/system.416.833384105';

Starting backup at 05-DEC-13
copy datafile 2 to '+TESTDG/rac/datafile/sysaux.417.833384107';
copy datafile 3 to '+TESTDG/rac/datafile/undotbs1.418.833384107';
copy datafile 4 to '+TESTDG/rac/datafile/users.419.833384109';
copy datafile 5 to '+TESTDG/rac/datafile/undotbs2.424.833384491';using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=140 instance=rac1 device type=DISK
channel ORA_DISK_1: starting datafile copy
input datafile file number=00001 name=+DATA/rac/datafile/system.416.833384105
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of backup command on ORA_DISK_1 channel at 12/05/2013 15:55:34
ORA-01276: Cannot add file +TESTDG/rac/datafile/system.416.833384105. File has an Oracle Managed Files file name.

分析:
Error: ORA-01276 (ORA-1276)
Text: Cannot add a file with an Oracle Managed Files file name.
---------------------------------------------------------------------------
Cause: An attempt was made to add to the database a datafile, log file,
or control file with an Oracle Managed Files file name.
Action: Retry the operation with a new file name.
ASM对OMF文件自动命名,对于这种特殊情况,,不能讲COPY后的文件与源文件命名一致。

解决方案:
按照Oracle的提示修正命令即可:
copy datafile 1 to '+TESTDG/rac/datafile/system.dbf';

RMAN>
RMAN> copy datafile 1 to '+TESTDG/rac/datafile/system.dbf';

Starting backup at 05-DEC-13
using channel ORA_DISK_1
channel ORA_DISK_1: starting datafile copy
input datafile file number=00001 name=+DATA/rac/datafile/system.416.833384105
output file name=+TESTDG/rac/datafile/system.dbf tag=TAG20131205T155835 RECID=1 STAMP=833385552
channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:45
Finished backup at 05-DEC-13

RMAN>

推荐阅读:

RMAN 配置归档日志删除策略

Oracle基础教程之通过RMAN复制数据库

RMAN备份策略制定参考内容

RMAN备份学习笔记

Oracle数据库备份加密 RMAN加密

linux

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Oracle表空间的各种统计Article suivant:DB2的归档模式设置方法