在备份时如:RMAN> backup tablespace  users;总是出现下列问题:启动 backup 于 09-5月 -12
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00004 name=D:\DISK1\USERS01.DBF
通道 ORA_DISK_1: 正在启动段 1 于 09-5月 -12[color=#FF0000]RMAN-03009: backup 命令 (ORA_DISK_1 通道上, 在 05/09/2012 20:35:27 上) 失败
ORA-19806: 在恢复区内不能进行双重备份

[/color]
若定义备份片段的路径时,如:
RMAN> backup tablespace  users format 'f:\oracle\baskup\%u';启动 backup 于 09-5月 -12
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00004 name=D:\DISK1\USERS01.DBF
通道 ORA_DISK_1: 正在启动段 1 于 09-5月 -12
RMAN-03009: backup 命令 (ORA_DISK_1 通道上, 在 05/09/2012 20:37:58 上) 失败
RMAN-20039: 设置双工模式时格式中需要有 %c
不知道该怎么解决,希望各位大侠多多帮忙!万分感谢!!!

解决方案 »

  1.   

    设置了多重备份?show all看一下
    提示说得很清楚啊
    第一种,没指定备份存放的位置,在闪回恢复区里不能做多重备份
    第二种,多重备份时,必须在格式里指定%c,只有%u是不够的
      

  2.   

    在恢复区里不能做多重备份,指定存放路径,是为了把备份文件存到恢复区以外
    第二种很简单,把%u改一下就行了,至于format格式,你google下format参数就知道了,别忘了加上%c