1:RMAN 基本命令
run{
allocate channel ch1 device type disk maxpiecesize 2G;
allocate channel ch2 device type disk maxpiecesize 2G;
allocate channel ch3 device type disk maxpiecesize 2G;
backup as compressed backupset incremental level 0 database format='E:\backup\inc0_%U' tag='Inc0' skip inaccessible include current controlfile ; --差异增量备份
--backup as compressed backupset incremental level 0 cumulative database format='E:\backup\inc0_%U' tag='Inc0' skip inaccessible include current controlfile ;--累积增量备份
backup archivelog all format 'E:\backup\arch_%D_%U' tag 'arch_full_070628' delete input;
}
Format &tag
The most common substitution variable is %U, which generates a unique name. Others include %d for the DB_NAME, %t for the backup set time stamp, %s for the backup set number, and %p for the backup piecenumber.
show all--显示oracleRMAN配置信息
RMAN> show all;
db_unique_name 为 ACE 的数据库的 RMAN 配置参数为:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'F:\ORACLE\11GR2\DATABASE\SNCFACE.ORA'; # default
RMAN> list backup summary;
备份列表
===============
关键字 TY LV S 设备类型 完成时间 段数 副本数 压缩标记
------- -- -- - ----------- ---------- ------- ------- ---------- ---
7 B 0 A DISK 08-3月 -13 1 1 YES INC0
9 B A A DISK 08-3月 -13 1 1 NO ARCH_FULL_070628
10 B A A DISK 08-3月 -13 1 1 NO ARCH_FULL_070628
11 B A A DISK 08-3月 -13 1 1 NO ARCH_FULL_070628
12 B A A DISK 08-3月 -13 1 1 NO ARCH_FULL_070628
13 B 0 A DISK 08-3月 -13 1 1 YES INC0
14 B 0 A DISK 08-3月 -13 1 1 YES INC0
VALIDATE &DBV
RMAN> VALIDATE backupset 17;
启动 validate 于 08-3月 -13
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在开始验证数据文件备份集
通道 ORA_DISK_1: 正在读取备份片段 E:\BACKUP\INC0_0IO415QS_1_1
通道 ORA_DISK_1: 段句柄 = E:\BACKUP\INC0_0IO415QS_1_1 标记 = INC0
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 验证完成, 用时: 00:00:46
完成 validate 于 08-3月 -13
crosscheck backup--备份交叉检查
RMAN> crosscheck backup;
使用通道 ORA_DISK_1
交叉校验备份片段: 找到为 'AVAILABLE'
备份片段句柄=E:\BACKUP\07O4138E_1_1 RECID=10 STAMP=809536783
交叉校验备份片段: 找到为 'EXPIRED'
备份片段句柄=E:\BACKUP\INC0_ACE_08O41403_1_1 RECID=11 STAMP=809537540
交叉校验备份片段: 找到为 'AVAILABLE'
备份片段句柄=E:\BACKUP\ARCH_ACE_0AO4144F.RMN RECID=13 STAMP=809537680
交叉校验备份片段: 找到为 'AVAILABLE'
备份片段句柄=E:\BACKUP\ARCH_ACE_0BO4145T RECID=14 STAMP=809537725
交叉校验备份片段: 找到为 'AVAILABLE'
备份片段句柄=E:\BACKUP\ARCH_08_0CO4146K RECID=15 STAMP=809537748
交叉校验备份片段: 找到为 'AVAILABLE'
备份片段句柄=E:\BACKUP\ARCH_08_0DO4147M_1_1 RECID=16 STAMP=809537783
交叉校验备份片段: 找到为 'AVAILABLE'
备份片段句柄=E:\BACKUP\INC0_ACE_0EO41496_1_1 RECID=17 STAMP=809537830
交叉校验备份片段: 找到为 'AVAILABLE'
备份片段句柄=E:\BACKUP\INC0_ACE_0FO414AT_1_1 RECID=18 STAMP=809537887
交叉校验备份片段: 找到为 'AVAILABLE'
备份片段句柄=E:\BACKUP\INC0_ACE_0GO415BF_1_1 RECID=19 STAMP=809538928
交叉校验备份片段: 找到为 'AVAILABLE'
备份片段句柄=F:\ORACLE\11GR2\DATABASE\C-1964807865-20130308-00 RECID=20 STAMP=809538930
已交叉检验的 10 对象
RMAN 保留策略将应用于该命令
将 RMAN 保留策略设置为冗余 1
使用通道 ORA_DISK_1
删除以下已废弃的备份和副本:
类型 关键字 完成时间 文件名/句柄
-------------------- ------ ------------------ --------------------
备份集 6 08-3月 -13
备份片段 10 08-3月 -13 E:\BACKUP\07O4138E_1_1
备份集 7 08-3月 -13
备份片段 11 08-3月 -13 E:\BACKUP\INC0_ACE_08O41403_1_1
备份集 9 08-3月 -13
备份片段 13 08-3月 -13 E:\BACKUP\ARCH_ACE_0AO4144F.RMN
备份集 10 08-3月 -13
备份片段 14 08-3月 -13 E:\BACKUP\ARCH_ACE_0BO4145T
备份集 11 08-3月 -13
备份片段 15 08-3月 -13 E:\BACKUP\ARCH_08_0CO4146K
备份集 12 08-3月 -13
备份片段 16 08-3月 -13 E:\BACKUP\ARCH_08_0DO4147M_1_1
备份集 14 08-3月 -13
备份片段 18 08-3月 -13 E:\BACKUP\INC0_ACE_0FO414AT_1_1
备份集 15 08-3月 -13
备份片段 19 08-3月 -13 E:\BACKUP\INC0_ACE_0GO415BF_1_1
是否确定要删除以上对象 (输入 YES 或 NO)? yes
已删除备份片段
备份片段句柄=E:\BACKUP\07O4138E_1_1 RECID=10 STAMP=809536783
已删除备份片段
备份片段句柄=E:\BACKUP\INC0_ACE_08O41403_1_1 RECID=11 STAMP=809537540
已删除备份片段
备份片段句柄=E:\BACKUP\ARCH_ACE_0AO4144F.RMN RECID=13 STAMP=809537680
已删除备份片段
备份片段句柄=E:\BACKUP\ARCH_ACE_0BO4145T RECID=14 STAMP=809537725
已删除备份片段
备份片段句柄=E:\BACKUP\ARCH_08_0CO4146K RECID=15 STAMP=809537748
已删除备份片段
备份片段句柄=E:\BACKUP\ARCH_08_0DO4147M_1_1 RECID=16 STAMP=809537783
已删除备份片段
备份片段句柄=E:\BACKUP\INC0_ACE_0FO414AT_1_1 RECID=18 STAMP=809537887
已删除备份片段
备份片段句柄=E:\BACKUP\INC0_ACE_0GO415BF_1_1 RECID=19 STAMP=809538928
8 对象已删除
RMAN> REPORT NEED BACKUP DATABASE;
RMAN 保留策略将应用于该命令
将 RMAN 保留策略设置为冗余 1
文件冗余备份少于1个
文件 #bkps 名称
---- ----- -----------------------------------------------------
1 0 F:\ORACLE\ORADATA\ACE\SYSTEM01.DBF
2 0 F:\ORACLE\ORADATA\ACE\SYSAUX01.DBF
3 0 F:\ORACLE\ORADATA\ACE\UNDOTBS01.DBF
4 0 F:\ORACLE\ORADATA\ACE\USERS01.DBF
5 0 F:\ORACLE\ORADATA\ACE\ACE01.DBF
6 0 F:\ORACLE\ORADATA\ACE\INDEX_NEW01.DBF
RMAN> report schema;
db_unique_name 为 ACE 的数据库的数据库方案报表
永久数据文件列表
===========================
文件大小 (MB) 表空间 回退段数据文件名称
---- -------- -------------------- ------- ------------------------
1 680 SYSTEM *** F:\ORACLE\ORADATA\ACE\SYSTEM01.DBF
2 490 SYSAUX *** F:\ORACLE\ORADATA\ACE\SYSAUX01.DBF
3 70 UNDOTBS1 *** F:\ORACLE\ORADATA\ACE\UNDOTBS01.DBF
4 5 USERS *** F:\ORACLE\ORADATA\ACE\USERS01.DBF
5 100 ACE *** F:\ORACLE\ORADATA\ACE\ACE01.DBF
6 100 INDEX_NEW *** F:\ORACLE\ORADATA\ACE\INDEX_NEW01.DBF
临时文件列表
=======================
文件大小 (MB) 表空间 最大大小 (MB) 临时文件名称
---- -------- -------------------- ----------- --------------------
1 29 TEMP 32767 F:\ORACLE\ORADATA\ACE\TEMP01.DBF
RMAN> report obsolete;
RMAN 保留策略将应用于该命令
将 RMAN 保留策略设置为冗余 1
未找到已废弃的备份
2:差异增量备份和累计增量备份的区别
差异增量:|<----------|
|<-----|
|<-----------------------|
|<-----|
|<----|
|<-----|
|<--------------------------------------------------|
0级备份 2 2 1 2 2 2 0
----------------------------------------------------->时间轴
星期7 1 2 3 4 5 6 7
还原的时候,差异增量备份必须将每一级的差异增量备份进行还原,如:
周7和周1之间crash:0级备份+arch
周1和周2之间crash:0级备份+2级备份+arch
周2和周3之间crash:0级备份+2级备份+2级备份+arch
周3和周4之间crash:0级备份+1级备份+arch
周4和周5之间crash:0级备份+1级备份+2级备份+arch
周5和周6之间crash:0级备份+1级备份+2级备份+2级别备份+arch
周6和周7之间crash:0级备份+1级备份+2级备份+2级别备份+2级备份+arch
累积增量:|<----------|
|<-----------------|
|<-----------------------|
|<-----|
|<-----------|
|<------------------|
|<--------------------------------------------------|
0级备份 2 2a 1 2b 2c 2d 0
----------------------------------------------------->时间轴
星期7 1 2 3 4 5 6 7
还原的时候,累积增量备份不必将每一级的备份进行还原,如:
周7和周1之间crash:0级备份+arch
周1和周2之间crash:0级备份+2级备份+arch
周2和周3之间crash:0级备份+2级备份a+arch
周3和周4之间crash:0级备份+1级备份+arch
周4和周5之间crash:0级备份+1级备份+2级备份b+arch
周5和周6之间crash:0级备份+1级备份+2级备份c+arch
周6和周7之间crash:0级备份+1级备份+2级备份d+arch
对数据库备份:
RMAN> backup as compressed backupset incremental level 0 database format='E:\bakup\inc0_%U' tag='Inc0' skip inaccessible include current controlfile ;
启动 backup 于 08-3月 -13
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在启动压缩的增量级别 0 数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00001 名称=F:\ORACLE\ORADATA\ACE\SYSTEM01.DBF
输入数据文件: 文件号=00002 名称=F:\ORACLE\ORADATA\ACE\SYSAUX01.DBF
输入数据文件: 文件号=00005 名称=F:\ORACLE\ORADATA\ACE\ACE01.DBF
输入数据文件: 文件号=00006 名称=F:\ORACLE\ORADATA\ACE\INDEX_NEW01.DBF
输入数据文件: 文件号=00003 名称=F:\ORACLE\ORADATA\ACE\UNDOTBS01.DBF
输入数据文件: 文件号=00004 名称=F:\ORACLE\ORADATA\ACE\USERS01.DBF
通道 ORA_DISK_1: 正在启动段 1 于 08-3月 -13
通道 ORA_DISK_1: 已完成段 1 于 08-3月 -13
段句柄=E:\BACKUP\INC0_0TO417PP_1_1 标记=INC0 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:55
通道 ORA_DISK_1: 正在启动压缩的增量级别 0 数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
备份集内包括当前控制文件
通道 ORA_DISK_1: 正在启动段 1 于 08-3月 -13
通道 ORA_DISK_1: 已完成段 1 于 08-3月 -13
段句柄=E:\BACKUP\INC0_0UO417RH_1_1 标记=INC0 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
完成 backup 于 08-3月 -13
启动 Control File and SPFILE Autobackup 于 08-3月 -13
段 handle=F:\ORACLE\11GR2\DATABASE\C-1964807865-20130308-05 comment=NONE
完成 Control File and SPFILE Autobackup 于 08-3月 -13
RMAN> backup archivelog all format 'E:\backup\arch_%D_%U' tag 'arch_full' delete input;
场景1: 数据库文件丢失
SQL> conn /as sysdba
已连接。
SQL> shutdown abort
ORACLE 例程已经关闭。
SQL> host del f:\oracle\oradata\ace\*.dbf --模拟数据文件损毁
F:\oracle\oradata\ace>rman target /
恢复管理器: Release 11.2.0.1.0 - Production on 星期五 3月 8 16:46:30 2013
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
已连接到目标数据库 (未启动)
RMAN> startup mount
Oracle 实例已启动
数据库已装载
系统全局区域总计 1043886080 字节
Fixed Size 2182344 字节
Variable Size 612369208 字节
Database Buffers 423624704 字节
Redo Buffers 5709824 字节
RMAN> restore database check readonly; --加上check readonly参数,还原只读表空间
启动 restore 于 08-3月 -13
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=63 设备类型=DISK
通道 ORA_DISK_1: 正在开始还原数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
通道 ORA_DISK_1: 将数据文件 00001 还原到 F:\ORACLE\ORADATA\ACE\SYSTEM01.DBF
通道 ORA_DISK_1: 将数据文件 00002 还原到 F:\ORACLE\ORADATA\ACE\SYSAUX01.DBF
通道 ORA_DISK_1: 将数据文件 00003 还原到 F:\ORACLE\ORADATA\ACE\UNDOTBS01.DBF
通道 ORA_DISK_1: 将数据文件 00004 还原到 F:\ORACLE\ORADATA\ACE\USERS01.DBF
通道 ORA_DISK_1: 将数据文件 00005 还原到 F:\ORACLE\ORADATA\ACE\ACE01.DBF
通道 ORA_DISK_1: 将数据文件 00006 还原到 F:\ORACLE\ORADATA\ACE\INDEX_NEW01.DBF
通道 ORA_DISK_1: 正在读取备份片段 E:\BACKUP\INC0_0TO417PP_1_1
通道 ORA_DISK_1: 段句柄 = E:\BACKUP\INC0_0TO417PP_1_1 标记 = INC0
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:01:16
完成 restore 于 08-3月 -13
RMAN> recover database check readon ly;
启动 recover 于 08-3月 -13
使用通道 ORA_DISK_1
正在开始介质的恢复
线程 1 序列 7 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000007_080953400
0.0001 存在于磁盘上
线程 1 序列 8 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000008_080953400
0.0001 存在于磁盘上
线程 1 序列 9 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000009_080953400
0.0001 存在于磁盘上
线程 1 序列 10 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000010_08095340
00.0001 存在于磁盘上
线程 1 序列 11 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000011_08095340
00.0001 存在于磁盘上
线程 1 序列 12 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000012_08095340
00.0001 存在于磁盘上
线程 1 序列 13 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000013_08095340
00.0001 存在于磁盘上
线程 1 序列 14 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000014_08095340
00.0001 存在于磁盘上
线程 1 序列 15 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000015_08095340
00.0001 存在于磁盘上
线程 1 序列 16 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000016_08095340
00.0001 存在于磁盘上
线程 1 序列 17 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000017_08095340
00.0001 存在于磁盘上
线程 1 序列 18 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000018_08095340
00.0001 存在于磁盘上
线程 1 序列 19 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000019_08095340
00.0001 存在于磁盘上
线程 1 序列 20 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000020_08095340
00.0001 存在于磁盘上
线程 1 序列 21 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000021_08095340
00.0001 存在于磁盘上
线程 1 序列 22 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000022_08095340
00.0001 存在于磁盘上
线程 1 序列 23 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000023_08095340
00.0001 存在于磁盘上
线程 1 序列 24 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000024_08095340
00.0001 存在于磁盘上
线程 1 序列 25 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000025_08095340
00.0001 存在于磁盘上
线程 1 序列 26 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000026_08095340
00.0001 存在于磁盘上
线程 1 序列 27 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000027_08095340
00.0001 存在于磁盘上
线程 1 序列 28 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000028_08095340
00.0001 存在于磁盘上
通道 ORA_DISK_1: 正在开始将归档日志还原到默认目标
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=6
通道 ORA_DISK_1: 正在读取备份片段 E:\BACKUP\ARCH_08_10O417RO_1_1
通道 ORA_DISK_1: 段句柄 = E:\BACKUP\ARCH_08_10O417RO_1_1 标记 = ARCH_FULL_070628
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:00:01
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000006_0809534000.0001 线程=1 序列=6
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000007_0809534000.0001 线程=1 序列=7
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000008_0809534000.0001 线程=1 序列=8
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000009_0809534000.0001 线程=1 序列=9
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000010_0809534000.0001 线程=1 序列=1
0
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000011_0809534000.0001 线程=1 序列=1
1
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000012_0809534000.0001 线程=1 序列=1
2
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000013_0809534000.0001 线程=1 序列=1
3
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000014_0809534000.0001 线程=1 序列=1
4
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000015_0809534000.0001 线程=1 序列=1
5
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000016_0809534000.0001 线程=1 序列=1
6
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000017_0809534000.0001 线程=1 序列=1
7
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000018_0809534000.0001 线程=1 序列=1
8
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000019_0809534000.0001 线程=1 序列=1
9
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000020_0809534000.0001 线程=1 序列=2
0
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000021_0809534000.0001 线程=1 序列=2
1
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000022_0809534000.0001 线程=1 序列=2
2
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000023_0809534000.0001 线程=1 序列=2
3
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000024_0809534000.0001 线程=1 序列=2
4
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000025_0809534000.0001 线程=1 序列=2
5
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000026_0809534000.0001 线程=1 序列=2
6
介质恢复完成, 用时: 00:00:08
完成 recover 于 08-3月 -13
RMAN> alter database open;
数据库已打开
RMAN> startup nomount
已连接到目标数据库 (未启动)
启动失败: ORA-01078: failure in processing system parameters
LRM-00109: ???????????????? 'F:\ORACLE\11GR2\DATABASE\INITACE.ORA'
在没有参数文件的情况下启动 Oracle 实例以检索 spfile
Oracle 实例已启动
系统全局区域总计 158662656 字节
Fixed Size 2173840 字节
Variable Size 88081520 字节
Database Buffers 62914560 字节
Redo Buffers 5492736 字节
RMAN> restore spfile from 'F:\oracle\11gr2\database\C-1964807865-20130308-06';
启动 restore 于 08-3月 -13
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=47 设备类型=DISK
通道 ORA_DISK_1: 正在从 AUTOBACKUP F:\oracle\11gr2\database\C-1964807865-201303
8-06 还原 spfile
通道 ORA_DISK_1: 从 AUTOBACKUP 还原 SPFILE 已完成
完成 restore 于 08-3月 -13
RMAN> startup
已连接到目标数据库 (未启动)
Oracle 实例已启动
数据库已装载
数据库已打开
系统全局区域总计 1043886080 字节
Fixed Size 2182344 字节
Variable Size 612369208 字节
Database Buffers 423624704 字节
Redo Buffers 5709824 字节
F:\oracle\oradata\ace>del *.ctl
F:\oracle\oradata\ace>rman target /
恢复管理器: Release 11.2.0.1.0 - Production on 星期五 3月 8 17:11:36 2013
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
已连接到目标数据库 (未启动)
RMAN> startup nomount
Oracle 实例已启动
系统全局区域总计 1043886080 字节
Fixed Size 2182344 字节
Variable Size 612369208 字节
Database Buffers 423624704 字节
Redo Buffers 5709824 字节
RMAN> restore controlfile from 'F:\oracle\11gr2\database\C-1964807865-20130308-0
6';
启动 restore 于 08-3月 -13
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=63 设备类型=DISK
通道 ORA_DISK_1: 正在还原控制文件
通道 ORA_DISK_1: 还原完成, 用时: 00:00:04
输出文件名=F:\ORACLE\ORADATA\ACE\CONTROL01.CTL
输出文件名=F:\ORACLE\ORADATA\ACE\CONTROL02.CTL
完成 restore 于 08-3月 -13
RMAN> alter database mount;
数据库已装载
释放的通道: ORA_DISK_1
RMAN> recover database;
启动 recover 于 08-3月 -13
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=191 设备类型=DISK
正在开始介质的恢复
线程 1 序列 29 的归档日志已作为文件 F:\ORACLE\ORADATA\ACE\REDO02.LOG 存在于磁盘
上
线程 1 序列 30 的归档日志已作为文件 F:\ORACLE\ORADATA\ACE\REDO03.LOG 存在于磁盘
上
线程 1 序列 31 的归档日志已作为文件 F:\ORACLE\ORADATA\ACE\REDO01.LOG 存在于磁盘
上
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000007_0809534000.0001 线程=1 序列=7
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000008_0809534000.0001 线程=1 序列=8
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000009_0809534000.0001 线程=1 序列=9
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000010_0809534000.0001 线程=1 序列=1
0
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000011_0809534000.0001 线程=1 序列=1
1
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000012_0809534000.0001 线程=1 序列=1
2
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000013_0809534000.0001 线程=1 序列=1
3
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000014_0809534000.0001 线程=1 序列=1
4
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000015_0809534000.0001 线程=1 序列=1
5
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000016_0809534000.0001 线程=1 序列=1
6
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000017_0809534000.0001 线程=1 序列=1
7
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000018_0809534000.0001 线程=1 序列=1
8
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000019_0809534000.0001 线程=1 序列=1
9
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000020_0809534000.0001 线程=1 序列=2
0
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000021_0809534000.0001 线程=1 序列=2
1
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000022_0809534000.0001 线程=1 序列=2
2
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000023_0809534000.0001 线程=1 序列=2
3
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000024_0809534000.0001 线程=1 序列=2
4
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000025_0809534000.0001 线程=1 序列=2
5
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000026_0809534000.0001 线程=1 序列=2
6
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000027_0809534000.0001 线程=1 序列=2
7
归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000028_0809534000.0001 线程=1 序列=2
8
归档日志文件名=F:\ORACLE\ORADATA\ACE\REDO02.LOG 线程=1 序列=29
归档日志文件名=F:\ORACLE\ORADATA\ACE\REDO03.LOG 线程=1 序列=30
归档日志文件名=F:\ORACLE\ORADATA\ACE\REDO01.LOG 线程=1 序列=31
介质恢复完成, 用时: 00:00:14
完成 recover 于 08-3月 -13
RMAN> alter database open resetlogs;
数据库已打开