ORA-19777: ASM file string cannot be proxy backed up.

文档解释

ORA-19777: ASM file string cannot be proxy backed up.

Cause: An attempt was made to proxy backup a ASM file. This is not supported.

Action: Use a different file name and reissue RMAN command.

ORA-19777: ASM 文件字符串不能被代理备份。

官方解释

ORA-19777被抛出当尝试从磁带设备备份ASM文件时,原因是当代理备份试图备份到磁带设备时,其无法识别给定的ASM文件字符串格式。

常见案例

当你尝试使用RMAN进行代理备份时,但是你是使用ASM文件字符串(比如+DATA/TEST/DATAFILE/file_name.dbf),则会收到此错误。备份到磁带设备是不被允许的,而只有在磁盘里可以得到支持。

一般处理方法及步骤

如果你正在尝试将ASM中的文件进行备份,那么你需要将其转换为适当的对象(比如INIT文件)或者转换为特定的磁盘路径,例如/u01/oradata/datafile_name.dbf,然后你可以使用它来进行备份。

步骤:

1. 使用RMAN将ASM文件转换为磁盘路径:

#rman> CONVERT TO DISK /oradata/datafile_name.dbf FORCE;

2. 使用RMAN备份磁盘路径:

#rman> backup datafile ‘/oradata/datafile_name.dbf’;

你可能感兴趣的