ORA-19693: 已包括备份片段

来源:互联网 发布:三菱数控车床编程实例 编辑:程序博客网 时间:2024/05/17 06:36


原创 2016年09月06日 16:39:27
启动 recover 于 06-9月 -16
使用通道 ORA_DISK_1

正在开始介质的恢复

通道 ORA_DISK_1: 正在开始将归档日志还原到默认目标
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=46730
MAN-00571: ===========================================================
MAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
MAN-00571: ===========================================================
MAN-03002: recover 命令 (在 09/06/2016 16:36:46 上) 失败
ORA-19693: 已包括备份片段 D:\ORACLE\ORA11G\DATABASE\ESRF0NMN_1_1

[oracle@veridata rman]$ oerr ora 19693 
19693, 00000, "backup piece %s already included"
// *Cause:  This backup piece was already specified for inclusion in the
//          restore conversation. A restore conversation may process only
//          a single instance of a backup piece.
// *Action: Remove the specified duplicate backup piece in restore steps
//          and restart the conversation.

可以看出来,应该是做duplicate 时,残留下来的归档备份导致的问题.删除一些过期的与不能用的历史信息就可以了。

MAN> crosscheck backup ;

使用通道 ORA_DISK_1
交叉校验备份片段: 找到为 'AVAILABLE'
备份片段句柄=E:\RMAN_LMIS_BAK\ERRF0NIM_1_1.DBF RECID=1499 STAMP=921722457
交叉校验备份片段: 找到为 'AVAILABLE'
备份片段句柄=E:\RMAN_LMIS_BAK\C-1139990602-20160905-00 RECID=1501 STAMP=921722

交叉校验备份片段: 找到为 'AVAILABLE'
备份片段句柄=D:\ORACLE\ORA11G\DATABASE\EQRF0NI5_1_1 RECID=1498 STAMP=921722437
交叉校验备份片段: 找到为 'AVAILABLE'
备份片段句柄=D:\ORACLE\ORA11G\DATABASE\EQRF0NI5_1_1 RECID=1502 STAMP=921856186
交叉校验备份片段: 找到为 'AVAILABLE'
备份片段句柄=E:\RMAN_LMIS_BAK\EQRF0NI5_1_1 RECID=1506 STAMP=921858005
交叉校验备份片段: 找到为 'EXPIRED'
备份片段句柄=D:\ORACLE\ORA11G\DATABASE\ESRF0NMN_1_1 RECID=1500 STAMP=921722584
交叉校验备份片段: 找到为 'EXPIRED'
备份片段句柄=D:\ORACLE\ORA11G\DATABASE\ESRF0NMN_1_1 RECID=1503 STAMP=921856186
交叉校验备份片段: 找到为 'AVAILABLE'
备份片段句柄=E:\RMAN_LMIS_BAK\ESRF0NMN_1_1 RECID=1507 STAMP=921858005
交叉校验备份片段: 找到为 'AVAILABLE'
备份片段句柄=D:\ORACLE\ORA11G\DATABASE\I2RF3BU7_1_1 RECID=1504 STAMP=921856186
交叉校验备份片段: 找到为 'AVAILABLE'
备份片段句柄=E:\RMAN_LMIS_BAK\I2RF3BU7_1_1 RECID=1508 STAMP=921858005
交叉校验备份片段: 找到为 'AVAILABLE'
备份片段句柄=D:\ORACLE\ORA11G\DATABASE\I4RF3C34_1_1 RECID=1505 STAMP=921856186
交叉校验备份片段: 找到为 'AVAILABLE'
备份片段句柄=E:\RMAN_LMIS_BAK\I4RF3C34_1_1 RECID=1509 STAMP=921858005
已交叉检验的 12 对象


MAN> delete expired backup ;

使用通道 ORA_DISK_1

备份片段列表
P 关键字  BS 关键字  Pc# Cp# 状态      设备类型段名称
------ ------- --- --- ----------- ----------- ----------
500    1507    1   1   EXPIRED     DISK        D:\ORACLE\ORA11G\DATABASE\ESRF
N_1_1
503    1507    1   2   EXPIRED     DISK        D:\ORACLE\ORA11G\DATABASE\ESRF
N_1_1

是否确定要删除以上对象 (输入 YES 或 NO)? YES
已删除备份片段
备份片段句柄=D:\ORACLE\ORA11G\DATABASE\ESRF0NMN_1_1 RECID=1500 STAMP=921722584
已删除备份片段
备份片段句柄=D:\ORACLE\ORA11G\DATABASE\ESRF0NMN_1_1 RECID=1503 STAMP=921856186
 EXPIRED 对象已删除


MAN> recover database ;

启动 recover 于 06-9月 -16
使用通道 ORA_DISK_1

正在开始介质的恢复

通道 ORA_DISK_1: 正在开始将归档日志还原到默认目标
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=46730
通道 ORA_DISK_1: 正在读取备份片段 E:\RMAN_LMIS_BAK\ESRF0NMN_1_1
通道 ORA_DISK_1: 段句柄 = E:\RMAN_LMIS_BAK\ESRF0NMN_1_1 标记 = TAG20160905T020

通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:00:01
归档日志文件名=D:\ORACLE\ORA11G\RDBMS\ARC0000046730_0850348170.0001 线程=1 序列
6730
通道 ORA_DISK_1: 正在开始将归档日志还原到默认目标
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=46731
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=46732
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=46733
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=46734
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=46735
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=46736
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=46737
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=46738
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=46739
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=46740
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=46741
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=46742
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=46743
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=46744
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=46745
通道 ORA_DISK_1: 正在读取备份片段 D:\ORACLE\ORA11G\DATABASE\I2RF3BU7_1_1
通道 ORA_DISK_1: 段句柄 = D:\ORACLE\ORA11G\DATABASE\I2RF3BU7_1_1 标记 = TAG201
06T020038
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:00:25
归档日志文件名=D:\ORACLE\ORA11G\RDBMS\ARC0000046731_0850348170.0001 线程=1 序列
6731
归档日志文件名=D:\ORACLE\ORA11G\RDBMS\ARC0000046732_0850348170.0001 线程=1 序列
6732
归档日志文件名=D:\ORACLE\ORA11G\RDBMS\ARC0000046733_0850348170.0001 线程=1 序列
6733
归档日志文件名=D:\ORACLE\ORA11G\RDBMS\ARC0000046734_0850348170.0001 线程=1 序列
6734
归档日志文件名=D:\ORACLE\ORA11G\RDBMS\ARC0000046735_0850348170.0001 线程=1 序列
6735
归档日志文件名=D:\ORACLE\ORA11G\RDBMS\ARC0000046736_0850348170.0001 线程=1 序列
6736
归档日志文件名=D:\ORACLE\ORA11G\RDBMS\ARC0000046737_0850348170.0001 线程=1 序列
6737
归档日志文件名=D:\ORACLE\ORA11G\RDBMS\ARC0000046738_0850348170.0001 线程=1 序列
6738
归档日志文件名=D:\ORACLE\ORA11G\RDBMS\ARC0000046739_0850348170.0001 线程=1 序列
6739
归档日志文件名=D:\ORACLE\ORA11G\RDBMS\ARC0000046740_0850348170.0001 线程=1 序列
6740
归档日志文件名=D:\ORACLE\ORA11G\RDBMS\ARC0000046741_0850348170.0001 线程=1 序列
6741
归档日志文件名=D:\ORACLE\ORA11G\RDBMS\ARC0000046742_0850348170.0001 线程=1 序列
6742
归档日志文件名=D:\ORACLE\ORA11G\RDBMS\ARC0000046743_0850348170.0001 线程=1 序列
6743
归档日志文件名=D:\ORACLE\ORA11G\RDBMS\ARC0000046744_0850348170.0001 线程=1 序列
6744
归档日志文件名=D:\ORACLE\ORA11G\RDBMS\ARC0000046745_0850348170.0001 线程=1 序列
6745
通道 ORA_DISK_1: 正在开始将归档日志还原到默认目标
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=46746
通道 ORA_DISK_1: 正在读取备份片段 D:\ORACLE\ORA11G\DATABASE\I4RF3C34_1_1
通道 ORA_DISK_1: 段句柄 = D:\ORACLE\ORA11G\DATABASE\I4RF3C34_1_1 标记 = TAG201
06T020316
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:00:01
归档日志文件名=D:\ORACLE\ORA11G\RDBMS\ARC0000046746_0850348170.0001 线程=1 序列
6746
无法找到归档日志
归档日志线程=1 序列=46747
MAN-00571: ===========================================================
MAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
MAN-00571: ===========================================================
MAN-03002: recover 命令 (在 09/06/2016 16:39:29 上) 失败
MAN-06054: 介质恢复正在请求未知的线程 1 序列 46747 的归档日志以及起始 SCN 140
90747636

MAN> recover database until sequence 46747 ;

启动 recover 于 06-9月 -16
原创粉丝点击