>rman target /
恢复管理器: Release 10.2.0.1.0 - Production on 星期三 5月 12 09:43:02 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
已连接到目标数据库 (未启动)
RMAN>
Oracle 实例已启动
系统全局区域总计 272629760 字节
Fixed Size 1248476 字节
Variable Size 100664100 字节
Database Buffers 163577856 字节
Redo Buffers 7139328 字节
RMAN> restore controlfile from 'F:\oracle\asdfasd.bkp'
启动 restore 于 12-5月 -10
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=157 devtype=DISK
通道 ORA_DISK_1: 正在复原控制文件
通道 ORA_DISK_1: 恢复完成, 用时: 00:00:03
输出文件名=F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL01.CTL
输出文件名=F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL02.CTL
输出文件名=F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL03.CTL
完成 restore 于 12-5月 -10
RMAN> alter database mount;
数据库已装载
释放的通道: ORA_DISK_1
RMAN> list backup;
备份集列表
===================
BS 关键字 大小 设备类型占用时间 完成时间
------- ---------- ----------- ------------ ----------
40 461.50K DISK 00:00:01 11-5月 -10
BP 关键字: 40 状态: AVAILABLE 已压缩: NO 标记: TAG20100511T193912
段名:F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2010_05_11\O1_MF_ANNNN_TAG20100511T193912_5YLJH1PG_.BKP
备份集 40 中的已存档日志列表
Thrd Seq 低 SCN 短时间 下一个 SCN 下一次
---- ------- ---------- ---------- ---------- ---------
1 8 1681665 11-5月 -10 1681859 11-5月 -10
BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
41 Full 868.61M DISK 00:01:37 11-5月 -10
BP 关键字: 41 状态: AVAILABLE 已压缩: NO 标记: TAG20100511T193915
段名:F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2010_05_11\O1_MF_NNNDF_TAG20100511T193915_5YLJH3SW_.BKP
备份集 41 中的数据文件列表
文件 LV 类型 Ckp SCN Ckp 时间 名称
---- -- ---- ---------- ---------- ----
1 Full 1681863 11-5月 -10 F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF
2 Full 1681863 11-5月 -10 F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF
3 Full 1681863 11-5月 -10 F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSAUX01.DBF
4 Full 1681863 11-5月 -10 F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF
5 Full 1681863 11-5月 -10 F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\EXAMPLE01.DBF
6 Full 1681863 11-5月 -10 F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SAMPLE.DBF
BS 关键字 大小 设备类型占用时间 完成时间
------- ---------- ----------- ------------ ----------
42 15.00K DISK 00:00:02 11-5月 -10
BP 关键字: 42 状态: AVAILABLE 已压缩: NO 标记: TAG20100511T194100
段名:F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2010_05_11\O1_MF_ANNNN_TAG20100511T194100_5YLJLG2G_.BKP
备份集 42 中的已存档日志列表
Thrd Seq 低 SCN 短时间 下一个 SCN 下一次
---- ------- ---------- ---------- ---------- ---------
1 9 1681859 11-5月 -10 1681910 11-5月 -10
RMAN> list incarnation of database;
数据库原型列表
DB 关键字 Inc 关键字 DB 名 DB ID STATUS 重置 SCN 重置时间
------- ------- -------- ---------------- --- ---------- ----------
1 1 ORCL 1219191207 PARENT 534907 05-7月 -09
2 2 ORCL 1219191207 PARENT 1624482 10-4月 -10
3 3 ORCL 1219191207 CURRENT 1630697 12-4月 -10
RMAN> run{
2>set until sequence=9 thread=1;
3>restore database;
4>recover database;
5>}
正在执行命令: SET until clause
启动 restore 于 12-5月 -10
启动 implicit crosscheck backup 于 12-5月 -10
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=156 devtype=DISK
已交叉检验的 2 对象
完成 implicit crosscheck backup 于 12-5月 -10
启动 implicit crosscheck copy 于 12-5月 -10
使用通道 ORA_DISK_1
完成 implicit crosscheck copy 于 12-5月 -10
搜索恢复区域中的所有文件
正在编制文件目录...
目录编制完毕
已列入目录的文件的列表
=======================
文件名: F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2010_05_11\O1_MF_1_16_5YLN3WD6_.ARC
文件名: F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2010_05_11\O1_MF_1_17_5YLN3W1Y_.ARC
文件名: F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2010_05_11\O1_MF_1_18_5YLN3W6C_.ARC
文件名: F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2010_05_11\O1_MF_1_1_5YLTBPOZ_.ARC
文件名: F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2010_05_11\O1_MF_1_1_5YLV34XS_.ARC
文件名: F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2010_05_11\O1_MF_1_2_5YLV34PY_.ARC
文件名: F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2010_05_12\O1_MF_1_1_5YMY6CH4_.ARC
文件名: F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2010_05_12\O1_MF_1_1_5YMZ4WSD_.ARC
文件名: F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2010_05_12\O1_MF_1_2_5YMZ4WJM_.ARC
文件名: F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2010_05_11\O1_MF_ANNNN_TAG20100511T202133_5YLLYH1Y_.BKP
文件名: F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2010_05_11\O1_MF_ANNNN_TAG20100511T202322_5YLM1W3X_.BKP
文件名: F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2010_05_11\O1_MF_NNNDF_TAG20100511T202136_5YLLYKGN_.BKP
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在开始恢复数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集恢复的数据文件
正将数据文件00001恢复到F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF
正将数据文件00002恢复到F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF
正将数据文件00003恢复到F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSAUX01.DBF
正将数据文件00004恢复到F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF
正将数据文件00005恢复到F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\EXAMPLE01.DBF
正将数据文件00006恢复到F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SAMPLE.DBF
通道 ORA_DISK_1: 正在读取备份段 F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2010_05_11\O1_MF_NNNDF_TAG20100511T193915_5YLJH3SW_.BKP
通道 ORA_DISK_1: 已恢复备份段 1
段句柄 = F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2010_05_11\O1_MF_NNNDF_TAG20100511T193915_5YLJH3SW_.BKP 标记 = TAG20100511T193915
通道 ORA_DISK_1: 恢复完成, 用时: 00:01:16
完成 restore 于 12-5月 -10
启动 recover 于 12-5月 -10
使用通道 ORA_DISK_1
正在开始介质的恢复
存档日志线程 1 序列 1 已作为文件 F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2010_05_11\O1_MF_1_1_5YLTBPOZ_.ARC 存在于磁盘上
存档日志线程 1 序列 2 已作为文件 F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2010_05_11\O1_MF_1_2_5YLV34PY_.ARC 存在于磁盘上
存档日志线程 1 序列 1 已作为文件 F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2010_05_12\O1_MF_1_1_5YMY6CH4_.ARC 存在于磁盘上
存档日志线程 1 序列 2 已作为文件 F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2010_05_12\O1_MF_1_2_5YMZ4WJM_.ARC 存在于磁盘上
通道 ORA_DISK_1: 正在启动到默认目标的存档日志恢复
通道 ORA_DISK_1: 正在恢复存档日志
存档日志线程 =1 序列=9
通道 ORA_DISK_1: 正在读取备份段 F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2010_05_11\O1_MF_ANNNN_TAG20100511T194100_5YLJLG2G_.BKP
通道 ORA_DISK_1: 已恢复备份段 1
段句柄 = F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2010_05_11\O1_MF_ANNNN_TAG20100511T194100_5YLJLG2G_.BKP 标记 = TAG20100511T194100
通道 ORA_DISK_1: 恢复完成, 用时: 00:00:01
存档日志文件名 =F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2010_05_12\O1_MF_1_9_5YN24LC7_.ARC 线程 =1 序列 =9
通道 default: 正在删除存档日志
存档日志文件名 =F:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2010_05_12\O1_MF_1_9_5YN24LC7_.ARC 记录 ID=124 时间戳 =718796818
无法找到存档日志
存档日志线程 =1 序列=10
MAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: recover 命令 (在 05/12/2010 09:46:59 上) 失败
RMAN-06054: 介质恢复正请求未知的日志: 线程 1 seq 10 lowscn 1681910
RMAN> alter database open resetlogs;
数据库已打开
1、以上,未采用 catalog,并且 有完整的备份,在备份之后又做了一些操作,但是,备份之后的归档日志全部 os 删除。
2、list incarnation of database 很有必要,特别是有多个备份集的时候。
3、可以看懂啊上面最后的 recover 失败了,但是 数据库还是能打开,搞不懂 rman 为何会报这样的错,因为我明明 已经指定了 until 了
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14730395/viewspace-662490/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/14730395/viewspace-662490/