今天使用RMAN备份时,出现了个问题:
RMAN> backup database format='D:\oracle\oradata\rman\%d_%s.dbf';
启动 backup 于 27-10月-08
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=12 devtype=DISK
通道 ORA_DISK_1: 正在启动 full 数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
在备份集中包含当前的 SPFILE
备份集中包括当前控制文件
输入数据文件 fno=00001 name=D:\ORACLE\ORADATA\OSS\SYSTEM01.DBF
输入数据文件 fno=00002 name=D:\ORACLE\ORADATA\OSS\UNDOTBS01.DBF
输入数据文件 fno=00003 name=D:\ORACLE\ORADATA\OSS\INDX01.DBF
输入数据文件 fno=00005 name=D:\ORACLE\ORADATA\OSS\USERS01.DBF
输入数据文件 fno=00004 name=D:\ORACLE\ORADATA\OSS\TOOLS01.DBF
通道 ORA_DISK_1: 正在启动段 1 于 27-10月-08
通道 ORA_DISK_1: 已完成段 1 于 27-10月-08
段 handle=D:\ORACLE\ORADATA\RMAN\OSS_33.DBF comment=NONE
通道 ORA_DISK_1: 正在启动段 2 于 27-10月-08
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of backup command on ORA_DISK_1 channel at 10/27/2008 22:09:47
ORA-19504: 无法创建文件"D:\oracle\oradata\rman\OSS_33.dbf"
ORA-27038: skgfrcre: 文件存在
OSD-04010: 指定了 选项, 但文件已经存在
查看所有RMAN参数
RMAN> show all;
RMAN 配置参数为:
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 1 DAYS;
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
CONFIGURE DEVICE TYPE DISK PARALLELISM 1; # default
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE CHANNEL DEVICE TYPE DISK MAXPIECESIZE 100 M;
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'D:\ORACLE\ORA92\DATABASE\SNCFOSS.ORA'; # default
以下这条配置有些问题,因为在backup过程中没有指定%p
CONFIGURE CHANNEL DEVICE TYPE DISK MAXPIECESIZE 100 M;
修改备份片无大小限制
RMAN> CONFIGURE CHANNEL DEVICE TYPE DISK MAXPIECESIZE 0;
旧的 RMAN 配置参数:
CONFIGURE CHANNEL DEVICE TYPE DISK MAXPIECESIZE 100 M;
新的 RMAN 配置参数:
CONFIGURE CHANNEL DEVICE TYPE DISK MAXPIECESIZE 0;
已成功存储新的 RMAN 配置参数
成功进行备份
RMAN> backup database format='D:\oracle\oradata\rman\%d_%s.dbf';
启动 backup 于 27-10月-08
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=12 devtype=DISK
通道 ORA_DISK_1: 正在启动 full 数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
在备份集中包含当前的 SPFILE
备份集中包括当前控制文件
输入数据文件 fno=00001 name=D:\ORACLE\ORADATA\OSS\SYSTEM01.DBF
输入数据文件 fno=00002 name=D:\ORACLE\ORADATA\OSS\UNDOTBS01.DBF
输入数据文件 fno=00003 name=D:\ORACLE\ORADATA\OSS\INDX01.DBF
输入数据文件 fno=00005 name=D:\ORACLE\ORADATA\OSS\USERS01.DBF
输入数据文件 fno=00004 name=D:\ORACLE\ORADATA\OSS\TOOLS01.DBF
通道 ORA_DISK_1: 正在启动段 1 于 27-10月-08
通道 ORA_DISK_1: 已完成段 1 于 27-10月-08
段 handle=D:\ORACLE\ORADATA\RMAN\OSS_34.DBF comment=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:36
完成 backup 于 27-10月-08
2.重新修改MAXPIECESIZE,然后使用%p
RMAN> CONFIGURE CHANNEL DEVICE TYPE DISK MAXPIECESIZE 100M;
旧的 RMAN 配置参数:
CONFIGURE CHANNEL DEVICE TYPE DISK MAXPIECESIZE 0;
新的 RMAN 配置参数:
CONFIGURE CHANNEL DEVICE TYPE DISK MAXPIECESIZE 100 M;
已成功存储新的 RMAN 配置参数
释放的通道: ORA_DISK_1
RMAN> backup database format='D:\oracle\oradata\rman\%d_%s_%p.dbf';
启动 backup 于 27-10月-08
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=12 devtype=DISK
通道 ORA_DISK_1: 正在启动 full 数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
在备份集中包含当前的 SPFILE
备份集中包括当前控制文件
输入数据文件 fno=00001 name=D:\ORACLE\ORADATA\OSS\SYSTEM01.DBF
输入数据文件 fno=00002 name=D:\ORACLE\ORADATA\OSS\UNDOTBS01.DBF
输入数据文件 fno=00003 name=D:\ORACLE\ORADATA\OSS\INDX01.DBF
输入数据文件 fno=00005 name=D:\ORACLE\ORADATA\OSS\USERS01.DBF
输入数据文件 fno=00004 name=D:\ORACLE\ORADATA\OSS\TOOLS01.DBF
通道 ORA_DISK_1: 正在启动段 1 于 27-10月-08
通道 ORA_DISK_1: 已完成段 1 于 27-10月-08
段 handle=D:\ORACLE\ORADATA\RMAN\OSS_35_1.DBF comment=NONE
通道 ORA_DISK_1: 正在启动段 2 于 27-10月-08
通道 ORA_DISK_1: 已完成段 2 于 27-10月-08
段 handle=D:\ORACLE\ORADATA\RMAN\OSS_35_2.DBF comment=NONE
通道 ORA_DISK_1: 正在启动段 3 于 27-10月-08
通道 ORA_DISK_1: 已完成段 3 于 27-10月-08
段 handle=D:\ORACLE\ORADATA\RMAN\OSS_35_3.DBF comment=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:49
完成 backup 于 27-10月-08
阅读(6198) | 评论(0) | 转发(0) |