Incomplete recover -----scn
//原来db中已经有的表
10:41:40 sys@LEE2>select * from lee1;
ID
----------
1
2
已用时间: 00: 00: 00.00
10:51:46 sys@LEE2>exit
从Oracle
Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining
options断开
C:\Documents and
Settings\Administrator>rman
恢复管理器: Release
10.2.0.1.0 - Production on星期四6月19 10:51:52
2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
RMAN> connect target/
连接到目标数据库: LEE2
(DBID=2813054007)
//rman备份一次db
RMAN> backup database
plus archivelog delete input;
启动backup于19-6月-08
当前日志已存档
使用目标数据库控制文件替代恢复目录
分配的通道:
ORA_DISK_1
通道ORA_DISK_1:
sid=132 devtype=DISK
正在略过存档日志文件E:\ARCHIVE2\LEE2\ARC00006_0657560378.001;已经备份2次
正在略过存档日志文件E:\ARCHIVE\LEE2\ARC00007_0657560378.001;已经备份2次
通道ORA_DISK_1:正在启动存档日志备份集
通道ORA_DISK_1:正在指定备份集中的存档日志
输入存档日志线程=1序列=1记录ID=13时间戳=657802496
通道ORA_DISK_1:正在启动段1于19-6月-08
通道ORA_DISK_1:已完成段1于19-6月-08
段句柄=E:\BACKUP\LEE2\BACKUP_0AJJAH81_1_1标记=TAG20080619T105457注释=NONE
通道ORA_DISK_1:备份集已完成,经过时间:00:00:02
通道ORA_DISK_1:正在删除存档日志
存档日志文件名=E:\ARCHIVE\LEE2\ARC00001_0657801610.001记录ID=13时间戳=657802496
通道ORA_DISK_1:正在启动存档日志备份集
通道ORA_DISK_1:正在指定备份集中的存档日志
输入存档日志线程=1序列=8记录ID=11时间戳=657801611
通道ORA_DISK_1:正在启动段1于19-6月-08
通道ORA_DISK_1:已完成段1于19-6月-08
段句柄=E:\BACKUP\LEE2\BACKUP_0BJJAH83_1_1标记=TAG20080619T105457注释=NONE
通道ORA_DISK_1:备份集已完成,经过时间:00:00:02
通道ORA_DISK_1:正在删除存档日志
存档日志文件名=E:\ARCHIVE\LEE2\ARC00008_0657560378.001记录ID=11时间戳=657801611
通道ORA_DISK_1:正在删除存档日志
存档日志文件名=E:\ARCHIVE2\LEE2\ARC00006_0657560378.001记录ID=8时间戳=657800673
存档日志文件名=E:\ARCHIVE\LEE2\ARC00007_0657560378.001记录ID=9时间戳=657800734
完成backup于19-6月-08
启动backup于19-6月-08
使用通道ORA_DISK_1
通道ORA_DISK_1:启动全部数据文件备份集
通道ORA_DISK_1:正在指定备份集中的数据文件
输入数据文件fno=00001 name=E:\ORACLE\PRODUCT\10.2.0\ORADATA\LEE2\SYSTEM01.DBF
输入数据文件fno=00003 name=E:\ORACLE\PRODUCT\10.2.0\ORADATA\LEE2\SYSAUX01.DBF
输入数据文件fno=00002 name=E:\ORACLE\PRODUCT\10.2.0\ORADATA\LEE2\UNDOTBS01.DBF
输入数据文件fno=00004 name=E:\ORACLE\PRODUCT\10.2.0\ORADATA\LEE2\USERS01.DBF
通道ORA_DISK_1:正在启动段1于19-6月-08
通道ORA_DISK_1:已完成段1于19-6月-08
段句柄=E:\BACKUP\LEE2\BACKUP_0CJJAH86_1_1标记=TAG20080619T105502注释=NONE
通道ORA_DISK_1:备份集已完成,经过时间:00:00:55
完成backup于19-6月-08
启动backup于19-6月-08
当前日志已存档
使用通道ORA_DISK_1
通道ORA_DISK_1:正在启动存档日志备份集
通道ORA_DISK_1:正在指定备份集中的存档日志
输入存档日志线程=1序列=2记录ID=16时间戳=657802558
通道ORA_DISK_1:正在启动段1于19-6月-08
通道ORA_DISK_1:已完成段1于19-6月-08
段句柄=E:\BACKUP\LEE2\BACKUP_0DJJAH9U_1_1标记=TAG20080619T105558注释=NONE
通道ORA_DISK_1:备份集已完成,经过时间:00:00:02
通道ORA_DISK_1:正在删除存档日志
存档日志文件名=E:\ARCHIVE2\LEE2\ARC00002_0657801610.001记录ID=16时间戳=657802558
完成backup于19-6月-08
启动Control
File and SPFILE Autobackup于19-6月-08
段handle=E:\BACKUP\LEE2\C-2813054007-20080619-03 comment=NONE
完成Control
File and SPFILE Autobackup于19-6月-08
RMAN>
//获得scn,删除lee1
10:57:35
sys@LEE2>select current_Scn from v$database;
CURRENT_SCN
-----------
625145
已用时间: 00: 00: 00.01
10:57:55 sys@LEE2>drop table lee1;
表已删除。
已用时间: 00: 00: 01.54
10:58:12 sys@LEE2>select * from lee1;
select * from lee1
*
第1行出现错误:
ORA-00942:表或视图不存在
已用时间: 00: 00: 00.01
10:58:17 sys@LEE2>
// rman不完全恢复(步骤:mountàrestore
untilàrecover
untilàopen
resetlogs)
C:\Documents and
Settings\Administrator>rman
恢复管理器: Release
10.2.0.1.0 - Production on星期四6月19 10:59:30
2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
RMAN> connect target/
连接到目标数据库: LEE2
(DBID=2813054007)
RMAN> shutdown
immediate
使用目标数据库控制文件替代恢复目录
数据库已关闭
数据库已卸载
Oracle实例已关闭
RMAN> startup mount
已连接到目标数据库(未启动)
Oracle实例已启动
数据库已装载
系统全局区域总计 440401920字节
Fixed Size 1249440字节
Variable Size 100667232字节
Database Buffers 331350016字节
Redo Buffers 7135232字节
RMAN> restore
database;
启动restore于19-6月-08
分配的通道:
ORA_DISK_1
通道ORA_DISK_1:
sid=155 devtype=DISK
通道ORA_DISK_1:正在开始恢复数据文件备份集
通道ORA_DISK_1:正在指定从备份集恢复的数据文件
正将数据文件00001恢复到E:\ORACLE\PRODUCT\10.2.0\ORADATA\LEE2\SYSTEM01.DBF
正将数据文件00002恢复到E:\ORACLE\PRODUCT\10.2.0\ORADATA\LEE2\UNDOTBS01.DBF
正将数据文件00003恢复到E:\ORACLE\PRODUCT\10.2.0\ORADATA\LEE2\SYSAUX01.DBF
正将数据文件00004恢复到E:\ORACLE\PRODUCT\10.2.0\ORADATA\LEE2\USERS01.DBF
通道ORA_DISK_1:正在读取备份段E:\BACKUP\LEE2\BACKUP_0CJJAH86_1_1
通道ORA_DISK_1:已恢复备份段1
段句柄=
E:\BACKUP\LEE2\BACKUP_0CJJAH86_1_1标记= TAG20080619T105502
通道ORA_DISK_1:恢复完成,用时: 00:02:08
完成restore于19-6月-08
RMAN> recover database
until scn 625145;
启动recover于19-6月-08
使用通道ORA_DISK_1
正在开始介质的恢复
介质恢复完成,用时: 00:00:04
完成recover于19-6月-08
RMAN> alter database open resetlogs;
数据库已打开
RMAN> exit
恢复管理器完成。
C:\Documents and
Settings\Administrator>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production
on星期四6月19 11:04:56 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
11:04:56 idle>conn /as sysdba
已连接。
11:04:59
sys@LEE2>select *from lee1;
ID
----------
1
2
已用时间: 00: 00: 00.04
11:05:03 sys@LEE2>
// ok