我手头有一份很早的冷备份,还有冷备份之后的level 0的完全备份和level 1的增量备份。归档日志都没有,而且也没有归档日志备份。重装后我先用冷备份恢复了,然后进入RMAN执行restore controlfile from 'D:\Orcl_Bak\ORCL_C_20111013_764442176_6';run {
  restore database;
  recover database;
}recover提示错误启动 recover 于 2011-10-14 11:30:31
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在开始还原增量数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
数据文件 00001 的还原目标: D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
数据文件 00002 的还原目标: D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
数据文件 00003 的还原目标: D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
数据文件 00004 的还原目标: D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
通道 ORA_DISK_1: 正在读取备份片段 D:\ORCL_BAK\ORCL_C_20111013_764442140_5
通道 ORA_DISK_1: 段句柄 = D:\ORCL_BAK\ORCL_C_20111013_764442140_5 标记 = TAG2011
013T170220
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:00:15正在开始介质的恢复无法找到归档日志
归档日志线程=1 序列=1
MAN-00571: ===========================================================
MAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
MAN-00571: ===========================================================
MAN-03002: recover 命令 (在 10/14/2011 11:30:48 上) 失败
MAN-06054: 介质恢复正在请求未知的线程 1 序列 1 的归档日志以及起始 SCN 984080
虽然能alter database open resetlogs,也能正常使用,不过想请问高手这样错误会隐藏什么问题谢谢!