当我开始运行此RMAN脚本
时run {
allocate channel prmy1 type disk;
allocate channel prmy2 type disk;
allocate channel prmy3 type disk;
allocate channel prmy4 type disk;
allocate auxiliary channel stby type disk;
duplicate target database for standby from active database
spfile
parameter_value_convert 'ARPISDEV','ARPISDEVSTBY'
set db_unique_name='ARPISDEVSTBY'
set db_file_name_convert='/ARPISDEV/','/ARPISDEVSTBY/'
set log_file_name_convert='/ARPISDEV/','/ARPISDEVSTBY/'
set control_files='/opt/oradata/ARPISDEVSTBY/control01.ctl'
set log_archive_max_processes='5'
set fal_client='ARPISDEVSTBY'
set fal_server='ARPISDEV'
set standby_file_management='AUTO'
set log_archive_config='dg_config=(ARPISDEV,ARPISDEVSTBY)'
set log_archive_dest_2='service=orcl ASYNC valid_for=(ONLINE_LOGFILE,PRIMARY_ROLE) db_unique_name=ARPISDEV'
;
}
它给我发了这个错误
`在11-APR-18频道prmy1开始备份:启动数据文件复制 输入数据文件文件号= 00010 name = / opt / oradata / ARPISDEV / ar_data05.dbf channel prmy2:starting datafile copy input datafile file number = 00011 name = / opt / oradata / ARPISDEV / ar_data04.dbf channel prmy3:starting datafile copy input datafile file number = 00012 name = / opt / oradata / ARPISDEV / ar_data03.dbf channel prmy4:starting 数据文件副本
输入数据文件文件号= 00013 name = / opt / oradata / ARPISDEV / ar_data02.dbf RMAN-03009:备份失败 命令在prmy1频道上04/11/2018 02:36:23 ORA-17628:Oracle 远程Oracle服务器返回的错误19505继续其他工作 步骤,作业失败不会重新运行通道prmy1:启动数据文件 复制
输入数据文件文件号= 00014 name = / opt / oradata / ARPISDEV / ar_data01.dbf RMAN-03009:备份失败 命令在prmy2频道上04/11/2018 02:36:23 ORA-17628:Oracle 远程Oracle服务器返回的错误19505继续其他工作 步骤,作业失败不会重新运行通道prmy2:启动数据文件 复制
输入数据文件编号= 00015 name = / opt / oradata / ARPISDEV / ar_prod03.dbf RMAN-03009:备份失败 命令在prmy3频道上04/11/2018 02:36:23 ORA-17628:Oracle 远程Oracle服务器返回的错误19505继续其他工作 步骤,作业失败不会重新运行通道prmy3:启动数据文件 复制
输入数据文件编号= 00016 name = / opt / oradata / ARPISDEV / ar_prod02.dbf RMAN-03009:备份失败 命令在prmy4频道上04/11/2018 02:36:23 ORA-17628:Oracle 远程Oracle服务器返回的错误19505继续其他工作 步骤,作业失败不会重新运行通道prmy4:启动数据文件 复制
输入数据文件编号= 00017 name = / opt / oradata / ARPISDEV / ar_prod01.dbf RMAN-03009:备份失败 命令在prmy1频道上04/11/2018 02:36:23 ORA-17628:Oracle 远程Oracle服务器返回的错误19505继续其他工作 步骤,作业失败不会重新运行通道prmy1:启动数据文件 复制
输入数据文件编号= 00019 name = / opt / oradata / ARPISDEV / ar_indx01.dbf RMAN-03009:备份失败 命令在prmy2频道上04/11/2018 02:36:23 ORA-17628:Oracle 远程Oracle服务器返回的错误19505继续其他工作 步骤,作业失败不会重新运行通道prmy2:启动数据文件 复制
输入数据文件编号= 00018 name = / opt / oradata / ARPISDEV / ar_work01.dbf RMAN-03009:备份失败 命令在prmy3频道上04/11/2018 02:36:23 ORA-17628:Oracle 远程Oracle服务器返回的错误19505继续其他工作 步骤,作业失败不会重新运行通道prmy3:启动数据文件 复制
输入数据文件编号= 00001 name = / opt / oradata / ARPISDEV / system01.dbf RMAN-03009:备份失败 命令在prmy1频道上04/11/2018 02:36:23 ORA-17628:Oracle 远程Oracle服务器返回的错误19505继续其他工作 步骤,作业失败不会重新运行通道prmy1:启动数据文件 复制
输入数据文件文件号= 00002 name = / opt / oradata / ARPISDEV / sysaux01.dbf RMAN-03009:备份失败 命令在prmy2频道上04/11/2018 02:36:24 ORA-17628:Oracle 远程Oracle服务器返回的错误19505继续其他工作 步骤,作业失败不会重新运行通道prmy2:启动数据文件 复制
输入数据文件文件号= 00005 name = / redo / logs / redo05.log RMAN-03009:在04/11/2018,prmy4频道上的备份命令失败 02:36:24 ORA-17628:远程Oracle返回Oracle错误19505 服务器继续执行其他作业步骤,作业失败将不会重新运行 channel prmy4:启动数据文件复制
输入数据文件文件号= 00006 name = / redo / logs / redo04.log RMAN-03009:在04/11/2018,prmy1频道上的备份命令失败 02:36:24 ORA-17628:远程Oracle返回Oracle错误19505 服务器继续执行其他作业步骤,作业失败将不会重新运行 channel prmy1:启动数据文件复制
输入数据文件文件号= 00007 name = / redo / logs / redo03.log RMAN-03009:在04/11/2018,prmy3频道上的备份命令失败 02:36:24 ORA-17628:远程Oracle返回Oracle错误19505 服务器继续执行其他作业步骤,作业失败将不会重新运行 channel prmy3:启动数据文件复制
输入数据文件文件号= 00008 name = / redo / logs / redo02.log输出 文件名= / redo / logs / redo05.log标签= TAG20180411T023622频道prmy2: datafile复制完成,经过时间:00:00:03频道prmy2:开始 数据文件副本
输入数据文件文件号= 00009 name = / redo / logs / redo01.log输出 文件名= / redo / logs / redo03.log标签= TAG20180411T023622频道prmy1: datafile复制完成,经过时间:00:00:04频道prmy1:开始 数据文件副本
输入数据文件文件号= 00003 name = / opt / oradata / ARPISDEV / undotbs01.dbf输出文件 name = / redo / logs / redo02.log tag = TAG20180411T023622 channel prmy3: 数据文件复制完成,已用时间:00:00:04频道prmy3:启动 数据文件副本
输入数据文件文件号= 00004 name = / opt / oradata / ARPISDEV / users01.dbf输出文件 name = / redo / logs / redo04.log tag = TAG20180411T023622 channel prmy4: 数据文件复制完成,已用时间:00:00:04
RMAN-03009:在04/11/2018,prmy1频道上的备份命令失败 02:36:28 ORA-17628:远程Oracle返回Oracle错误19505 服务器继续执行其他作业步骤,作业失败将不会重新运行
RMAN-03009:在04/11/2018,prmy3频道上的备份命令失败 02:36:29 ORA-17628:远程Oracle返回Oracle错误19505 服务器继续执行其他作业步骤,作业失败将不会重新运行 输出文件名= / redo / logs / redo01.log标签= TAG20180411T023622频道 prmy2:数据文件复制完成,已用时间:00:00:03发布 频道:prmy1发布频道:prmy2发布频道:prmy3 发布频道:prmy4发布频道:stby RMAN-00571: ================================================== ========= RMAN-00569:===============错误信息堆栈跟进 =============== RMAN-00571:=============================== ============================ RMAN-03002:重复Db命令失败于04/11/2018 02:36:30 RMAN-03015:存储的脚本内存脚本
中发生错误RMAN-03009:在04/11/2018,prmy1频道上的备份命令失败 02:36:23 ORA-17628:远程Oracle返回Oracle错误19505 服务器
RMAN-03009:在04/11/2018,prmy2频道上的备份命令失败 02:36:24 ORA-17628:远程Oracle返回Oracle错误19505 服务器
RMAN-03009:在04/11/2018,prmy4频道上的备份命令失败 02:36:24 ORA-17628:远程Oracle返回Oracle错误19505 服务器
RMAN-03009:在04/11/2018,prmy3频道上的备份命令失败 02:36:23 ORA-17628:远程Oracle返回Oracle错误19505 服务器
RMAN-03009:在04/11/2018,prmy2频道上的备份命令失败 02:36:23 ORA-17628:远程Oracle返回Oracle错误19505 服务器
RMAN-03009:在04/11/2018,prmy1频道上的备份命令失败 02:36:23 ORA-17628:远程Oracle返回Oracle错误19505 服务器
RMAN-03009:在04/11/2018,prmy4频道上的备份命令失败 02:36:23 ORA-17628:远程Oracle返回Oracle错误19505 服务器
RMAN-03009:在04/11/2018,prmy3频道上的备份命令失败 02:36:23 ORA-17628:远程Oracle返回Oracle错误19505 服务器
RMAN-03009:在04/11/2018,prmy2频道上的备份命令失败 02:36:23 ORA-17628:远程Oracle返回Oracle错误19505 服务器
RMAN-03009:在04/11/2018,prmy1频道上的备份命令失败 02:36:23 ORA-17628:远程Oracle返回Oracle错误19505 服务器
RMAN-03009:在04/11/2018,prmy3频道上的备份命令失败 02:36:29 ORA-17628:远程Oracle返回Oracle错误19505 服务器
RMAN-03009:在04/11/2018,prmy1频道上的备份命令失败 02:36:28 ORA-17628:远程Oracle返回Oracle错误19505 服务器
RMAN-03009:在04/11/2018,prmy1频道上的备份命令失败 02:36:24 ORA-17628:远程Oracle返回Oracle错误19505 服务器
RMAN-03009:在04/11/2018,prmy3频道上的备份命令失败 02:36:24 ORA-17628:远程Oracle返回Oracle错误19505 server`
RMAN>的结束文件
请帮助解决这个问题
答案 0 :(得分:0)
数据库文件的前副本位于副本还原的同一位置。同名的文件。
在这种情况下,备用数据库/opt/oradata/ARPISDEV
下的数据文件已存在于以前的数据库中。
从位置下的先前数据库中删除旧数据文件
/opt/oradata/ARPISDEV
您尝试还原数据库的地方。