本来rman备份文件在d:\backup\下
D:\backup>del 06m4fjm5
D:\backup>del 07m4fjn8
在dos下,用del命令,将这两个备份文件删除后,本来觉得应该不会再显示了,但是执行下面命令,仍然没有彻底删除。
RMAN> list backup of database;
备份集列表
===================
BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
4 Full 615.26M DISK 00:00:33 12-2月 -11
BP 关键字: 4 状态: AVAILABLE 已压缩: NO 标记: TAG20110212T100452
段名:d:\BACKUP\06M4FJM5
备份集 4 中的数据文件列表
文件 LV 类型 Ckp SCN Ckp 时间 名称
---- -- ---- ---------- ---------- ----
1 Full 637496 12-2月 -11 E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF
2 Full 637496 12-2月 -11 E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF
3 Full 637496 12-2月 -11 E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSAUX01.DBF
4 Full 637496 12-2月 -11 E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF
5 Full 637496 12-2月 -11 E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\EXAMPLE01.DBF
6 Full 637496 12-2月 -11 E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEST_DATA01.DBF
7 Full 637496 12-2月 -11 E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEST_DATA02.DBF
RMAN> delete expired archivelog all;
释放的通道: ORA_DISK_1
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=141 devtype=DISK
说明与恢复目录中的任何存档日志均不匹配
RMAN> delete backup;
使用通道 ORA_DISK_1
备份段列表
BP 关键字 BS 关键字 Pc# Cp# 状态 设备类型段名称
------- ------- --- --- ----------- ----------- ----------
4 4 1 1 AVAILABLE DISK D:\BACKUP\06M4FJM5
5 5 1 1 AVAILABLE DISK D:\BACKUP\07M4FJN8
是否确定要删除以上对象 (输入 YES 或 NO)? yes
RMAN-06207: 警告: 由于状态不匹配, 所以不能删除 2 对象 (对于 DISK 通道)。
RMAN-06208: 请用 CROSSCHECK 命令修正状态
RMAN-06210: 不匹配对象的列表
RMAN-06211: ==========================
RMAN-06212: 对象类型 文件名/句柄
RMAN-06213: --------------- ---------------------------------------------------
RMAN-06214: Backup Piece D:\BACKUP\06M4FJM5
RMAN-06214: Backup Piece D:\BACKUP\07M4FJN8
使用磁盘恢复工具EasyRecovery查找不到了。请问,上网查了一些资料没有彻底的解决办法,这种情况怎么办呢?