首页 > 代码库 > 备份

备份

假设条件:数据库完整的备份;数据库处于归档状态并保留所有的归档日志,完成下面的任务,贴出完整的操作过程,并给出你的恢复思路
1.用Rman分别作数据库,表空间和数据文件的备份。
2.模拟数据库,表空间和数据文件损坏后的恢复操作。
3.用示例说明两种库增量备份的差别。
4.模拟控制文件丢失后的数据库恢复(完全恢复)。
5.模拟状态为inactive的日志损坏的恢复实验(完全恢复)。
6.模拟状态为active的日志损坏的数据恢复实验(不完全恢复)。
7.假设在最有一次全库备份之后,你误删除了一张表,请使用备份+归档来将数据库恢复到删除表之前的状态。(不完全恢复)。

Oracle是如何开始恢复的
查看系统SCN(system change number)
为什么要用系统(全局)SCN来做一致性检查:因为比如只读表空间文件头SCN不会变
SQL> select checkpoint_change# from v$database;

CHECKPOINT_CHANGE#
------------------
           5836310
控制文件记录的数据文件SCN
SQL> select name,checkpoint_change# from v$datafile;

NAME                                               CHECKPOINT_CHANGE#
-------------------------------------------------- ------------------
E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF                5850023
E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF                5850023
E:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF               5850023
E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF                 5850023
E:\APP\ADMINISTRATOR\ORADATA\ORCL\EXAMPLE01.DBF               5850023
E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATAB            5850023
ASE\ZKN_DATA.DBF

E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATAB            5850023
ASE\ZKN2_DATA.DBF


NAME                                               CHECKPOINT_CHANGE#
-------------------------------------------------- ------------------
E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATAB            5850023
ASE\ZKN_UNDO_DATA.DBF

D:\A.ORA                                                      5850023
D:\B.ORA                                                      5850023
D:\C.ORA                                                      5850023
E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\ORADA            5850023
TA\ORCL\DATAFILE\O1_MF_DATA_98J6M7VC_.DBF

D:\09.DBF                                                     5850023
D:\UNDO.DBF                                                   5850023

NAME                                               CHECKPOINT_CHANGE#
-------------------------------------------------- ------------------
D:\03.DBF                                                     4352656
D:\04.DBF                                                     5850023
E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATAB            5850023
ASE\A.DBF

E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATAB            5850023
ASE\XX.DBF

E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATAB            5850023
ASE\NEW_LEO1.DBF


NAME                                               CHECKPOINT_CHANGE#
-------------------------------------------------- ------------------
E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATAB            5850023
ASE\NEW1.DBF

E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATAB            5850023
ASE\~EMP02.DBF

E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATAB            5850023
ASE\AA.DBF


已选择22行。

数据文件头部的SCN
SQL> select /*+ file_header_scn */ name,checkpoint_change# from v$datafile_header;

NAME                                               CHECKPOINT_CHANGE#
-------------------------------------------------- ------------------
E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF                5850023
E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF                5850023
E:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF               5850023
E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF                 5850023
E:\APP\ADMINISTRATOR\ORADATA\ORCL\EXAMPLE01.DBF               5850023
E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATAB            5850023
ASE\ZKN_DATA.DBF

E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATAB            5850023
ASE\ZKN2_DATA.DBF


NAME                                               CHECKPOINT_CHANGE#
-------------------------------------------------- ------------------
E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATAB            5850023
ASE\ZKN_UNDO_DATA.DBF

D:\A.ORA                                                      5850023
D:\B.ORA                                                      5850023
D:\C.ORA                                                      5850023
E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\ORADA            5850023
TA\ORCL\DATAFILE\O1_MF_DATA_98J6M7VC_.DBF

D:\09.DBF                                                     5850023
D:\UNDO.DBF                                                   5850023

NAME                                               CHECKPOINT_CHANGE#
-------------------------------------------------- ------------------
D:\03.DBF                                                     4352656
D:\04.DBF                                                     5850023
E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATAB            5850023
ASE\A.DBF

E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATAB            5850023
ASE\XX.DBF

E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATAB            5850023
ASE\NEW_LEO1.DBF


NAME                                               CHECKPOINT_CHANGE#
-------------------------------------------------- ------------------
E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATAB            5850023
ASE\NEW1.DBF

E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATAB            5850023
ASE\~EMP02.DBF

E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATAB            5850023
ASE\AA.DBF


已选择22行。

SQL>
数据库关闭时候的SCN 如果是非正常关闭的话为NULL
SQL> col name for a65;
SQL> set linesize 100;
SQL> select name,last_change# from v$datafile;
#SQL> select /*+ control_end_scn */ name,last_change# from v$datafile;
# /*+ control_end_scn */加这个东西的意思是?区别是?

NAME                                                              LAST_CHANGE#
----------------------------------------------------------------- ------------
E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
E:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
E:\APP\ADMINISTRATOR\ORADATA\ORCL\EXAMPLE01.DBF
E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN_DATA.DB
F

E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN2_DATA.D
BF


NAME                                                              LAST_CHANGE#
----------------------------------------------------------------- ------------
E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN_UNDO_DA
TA.DBF

D:\A.ORA
D:\B.ORA
D:\C.ORA
E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\ORADATA\ORCL\DATAFIL
E\O1_MF_DATA_98J6M7VC_.DBF

D:\09.DBF
D:\UNDO.DBF

NAME                                                              LAST_CHANGE#
----------------------------------------------------------------- ------------
D:\03.DBF                                                              4352656
D:\04.DBF
E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\A.DBF
E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\XX.DBF
E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\NEW_LEO1.DB
F

E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\NEW1.DBF
E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\~EMP02.DBF
E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\AA.DBF

已选择22行。

备份的数据放哪里
SQL> select * from v$flash_recovery_area_usage;

FILE_TYPE            PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE NUMBER_OF_FILES
-------------------- ------------------ ------------------------- ---------------
CONTROL FILE                          0                         0               0
REDO LOG                              0                         0               0
ARCHIVED LOG                       1.41                         0               2
BACKUP PIECE                      36.61                       .48              12
IMAGE COPY                            0                         0               0
FLASHBACK LOG                     10.88                         7              28
FOREIGN ARCHIVED LOG                  0                         0               0

已选择7行。

SQL> archive log list;
数据库日志模式            存档模式
自动存档             启用
存档终点            E:\app\Administrator\product\11.2.0\dbhome_1\database\archive
最早的联机日志序列     260
下一个存档日志序列   263
当前日志序列           263
SQL>

全库备份
Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\Administrator>rman target /

恢复管理器: Release 11.2.0.1.0 - Production on 星期二 1231 15:38:05 2013

Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

连接到目标数据库: ORCL (DBID=1355898132)

RMAN> backup database;

启动 backup 于 31-12月-13
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=200 设备类型=DISK
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00001 名称=E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
输入数据文件: 文件号=00002 名称=E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
输入数据文件: 文件号=00016 名称=D:\04.DBF
输入数据文件: 文件号=00017 名称=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\A.DBF
输入数据文件: 文件号=00005 名称=E:\APP\ADMINISTRATOR\ORADATA\ORCL\EXAMPLE01.DBF
输入数据文件: 文件号=00012 名称=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\ORADATA\ORCL\DATAFILE\O
1_MF_DATA_98J6M7VC_.DBF
输入数据文件: 文件号=00013 名称=D:\09.DBF
输入数据文件: 文件号=00014 名称=D:\UNDO.DBF
输入数据文件: 文件号=00018 名称=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\XX.DBF
输入数据文件: 文件号=00020 名称=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\NEW1.DBF
输入数据文件: 文件号=00003 名称=E:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
输入数据文件: 文件号=00004 名称=E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
输入数据文件: 文件号=00019 名称=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\NEW_LEO1.DBF
输入数据文件: 文件号=00021 名称=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\~EMP02.DBF
输入数据文件: 文件号=00009 名称=D:\A.ORA
输入数据文件: 文件号=00011 名称=D:\C.ORA
输入数据文件: 文件号=00022 名称=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\AA.DBF
输入数据文件: 文件号=00010 名称=D:\B.ORA
输入数据文件: 文件号=00008 名称=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN_UNDO_DATA.
DBF
输入数据文件: 文件号=00006 名称=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN_DATA.DBF
输入数据文件: 文件号=00007 名称=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN2_DATA.DBF
通道 ORA_DISK_1: 正在启动段 131-12月-13
通道 ORA_DISK_1: 已完成段 131-12月-13
段句柄=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_NNNDF_TAG20131231T15
4047_9D4X84V9_.BKP 标记=TAG20131231T154047 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:02:56
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00015 名称=D:\03.DBF
通道 ORA_DISK_1: 正在启动段 131-12月-13
通道 ORA_DISK_1: 已完成段 131-12月-13
段句柄=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_NNNDF_TAG20131231T15
4047_9D4XFMMK_.BKP 标记=TAG20131231T154047 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:03
完成 backup 于 31-12月-13

启动 Control File and SPFILE Autobackup 于 31-12月-13
段 handle=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2013_12_31\O1_MF_S_835631032_9D4X
FVYO_.BKP comment=NONE
完成 Control File and SPFILE Autobackup 于 31-12月-13

备份表空间
RMAN> backup tablespace users;

启动 backup 于 31-12月-13
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00004 名称=E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
通道 ORA_DISK_1: 正在启动段 131-12月-13
通道 ORA_DISK_1: 已完成段 131-12月-13
段句柄=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_NNNDF_TAG20131231T15
4817_9D4XP2ML_.BKP 标记=TAG20131231T154817 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07
完成 backup 于 31-12月-13

启动 Control File and SPFILE Autobackup 于 31-12月-13
段 handle=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2013_12_31\O1_MF_S_835631306_9D4X
PF8F_.BKP comment=NONE
完成 Control File and SPFILE Autobackup 于 31-12月-13
#这里为什么要备份控制文件盒参数文件,为什么老师的没有而我的有

备份文件
#只需要写要备份的文件号
RMAN> backup datafile 3;

启动 backup 于 31-12月-13
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00003 名称=E:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
通道 ORA_DISK_1: 正在启动段 131-12月-13
通道 ORA_DISK_1: 已完成段 131-12月-13
段句柄=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_NNNDF_TAG20131231T15
5136_9D4XW9GK_.BKP 标记=TAG20131231T155136 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07
完成 backup 于 31-12月-13

启动 Control File and SPFILE Autobackup 于 31-12月-13
段 handle=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2013_12_31\O1_MF_S_835631504_9D4X
WM9Q_.BKP comment=NONE
完成 Control File and SPFILE Autobackup 于 31-12月-13


从控制文件当中取出备份集目录
一次全备份会拆成两部分:一个是数据文件,另一个是控制文件和参数文件
RMAN> list backupset;


备份集列表
===================


BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
1       Full    1.26G      DISK        00:03:34     29-11月-13
        BP 关键字: 1   状态: AVAILABLE  已压缩: NO  标记: TAG20131129T170032
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_11_29\O1_MF_NNNDF_TAG20131129T1700
32_99JOY8LQ_.BKP
  备份集 1 中的数据文件列表
  文件 LV 类型 Ckp SCN    Ckp 时间   名称
  ---- -- ---- ---------- ---------- ----
  1       Full 4351025    29-11月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
  2       Full 4351025    29-11月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
  3       Full 4351025    29-11月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
  4       Full 4351025    29-11月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
  5       Full 4351025    29-11月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\EXAMPLE01.DBF
  6       Full 4351025    29-11月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN_DATA.
DBF
  7       Full 4351025    29-11月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN2_DATA
.DBF
  8       Full 4351025    29-11月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN_UNDO_
DATA.DBF
  9       Full 4351025    29-11月-13 D:\A.ORA
  10      Full 4351025    29-11月-13 D:\B.ORA
  11      Full 4351025    29-11月-13 D:\C.ORA
  12      Full 4351025    29-11月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\ORADATA\ORCL\DATAF
ILE\O1_MF_DATA_98J6M7VC_.DBF
  13      Full 4351025    29-11月-13 D:\09.DBF
  14      Full 4351025    29-11月-13 D:\UNDO.DBF
  16      Full 4351025    29-11月-13 D:\04.DBF

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
2       Full    1.06M      DISK        00:00:10     29-11月-13
        BP 关键字: 2   状态: AVAILABLE  已压缩: NO  标记: TAG20131129T170032
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_11_29\O1_MF_NNNDF_TAG20131129T1700
32_99JP4K2B_.BKP
  备份集 2 中的数据文件列表
  文件 LV 类型 Ckp SCN    Ckp 时间   名称
  ---- -- ---- ---------- ---------- ----
  15      Full 4351857    29-11月-13 D:\03.DBF

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
3       Full    9.45M      DISK        00:00:22     29-11月-13
        BP 关键字: 3   状态: AVAILABLE  已压缩: NO  标记: TAG20131129T170032
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_11_29\O1_MF_NCSNF_TAG20131129T1700
32_99JP5LW2_.BKP
  包含的 SPFILE: 修改时间: 29-11月-13
  SPFILE db_unique_name: ORCL
  包括的控制文件: Ckp SCN: 4351872      Ckp 时间: 29-11月-13

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
4       Full    51.05M     DISK        00:00:09     29-11月-13
        BP 关键字: 4   状态: AVAILABLE  已压缩: NO  标记: TAG20131129T170754
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_11_29\O1_MF_NNNDF_TAG20131129T1707
54_99JPCCOK_.BKP
  备份集 4 中的数据文件列表
  文件 LV 类型 Ckp SCN    Ckp 时间   名称
  ---- -- ---- ---------- ---------- ----
  16      Full 4352073    29-11月-13 D:\04.DBF

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
5       Full    9.42M      DISK        00:00:06     30-11月-13
        BP 关键字: 5   状态: AVAILABLE  已压缩: NO  标记: TAG20131130T163437
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_11_30\O1_MF_NCNNF_TAG20131130T1634
37_99M8S1G7_.BKP
  包括的控制文件: Ckp SCN: 4421694      Ckp 时间: 30-11月-13

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
6       Full    9.45M      DISK        00:00:06     30-11月-13
        BP 关键字: 6   状态: AVAILABLE  已压缩: NO  标记: TAG20131130T163445
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2013_11_30\O1_MF_S_832869285_99M8S96Y_
.BKP
  包含的 SPFILE: 修改时间: 30-11月-13
  SPFILE db_unique_name: ORCL
  包括的控制文件: Ckp SCN: 4421706      Ckp 时间: 30-11月-13

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
7       Full    9.45M      DISK        00:00:05     17-12月-13
        BP 关键字: 7   状态: AVAILABLE  已压缩: NO  标记: TAG20131217T153759
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2013_12_17\O1_MF_S_834421079_9BZZTTJK_
.BKP
  包含的 SPFILE: 修改时间: 17-12月-13
  SPFILE db_unique_name: ORCL
  包括的控制文件: Ckp SCN: 5116374      Ckp 时间: 17-12月-13

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
8       Full    9.45M      DISK        00:00:03     17-12月-13
        BP 关键字: 8   状态: AVAILABLE  已压缩: NO  标记: TAG20131217T155804
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2013_12_17\O1_MF_S_834422284_9C010GN3_
.BKP
  包含的 SPFILE: 修改时间: 17-12月-13
  SPFILE db_unique_name: ORCL
  包括的控制文件: Ckp SCN: 5118192      Ckp 时间: 17-12月-13

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
9       Full    9.45M      DISK        00:00:06     18-12月-13
        BP 关键字: 9   状态: AVAILABLE  已压缩: NO  标记: TAG20131218T161919
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2013_12_18\O1_MF_S_834509959_9C2PND3L_
.BKP
  包含的 SPFILE: 修改时间: 17-12月-13
  SPFILE db_unique_name: ORCL
  包括的控制文件: Ckp SCN: 5254909      Ckp 时间: 18-12月-13

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
10      Full    9.45M      DISK        00:00:10     19-12月-13
        BP 关键字: 10   状态: AVAILABLE  已压缩: NO  标记: TAG20131219T111426
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2013_12_19\O1_MF_S_834578067_9C4S4VDS_
.BKP
  包含的 SPFILE: 修改时间: 19-12月-13
  SPFILE db_unique_name: ORCL
  包括的控制文件: Ckp SCN: 5276402      Ckp 时间: 19-12月-13

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
11      Full    9.45M      DISK        00:00:08     19-12月-13
        BP 关键字: 11   状态: AVAILABLE  已压缩: NO  标记: TAG20131219T112427
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2013_12_19\O1_MF_S_834578667_9C4SQKBN_
.BKP
  包含的 SPFILE: 修改时间: 19-12月-13
  SPFILE db_unique_name: ORCL
  包括的控制文件: Ckp SCN: 5279656      Ckp 时间: 19-12月-13

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
12      Full    9.45M      DISK        00:00:04     22-12月-13
        BP 关键字: 12   状态: AVAILABLE  已压缩: NO  标记: TAG20131222T174210
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2013_12_22\O1_MF_S_834860530_9CFDZOPO_
.BKP
  包含的 SPFILE: 修改时间: 22-12月-13
  SPFILE db_unique_name: ORCL
  包括的控制文件: Ckp SCN: 5678036      Ckp 时间: 22-12月-13

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
13      Full    1.40G      DISK        00:02:56     31-12月-13
        BP 关键字: 13   状态: AVAILABLE  已压缩: NO  标记: TAG20131231T154047
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_NNNDF_TAG20131231T1540
47_9D4X84V9_.BKP
  备份集 13 中的数据文件列表
  文件 LV 类型 Ckp SCN    Ckp 时间   名称
  ---- -- ---- ---------- ---------- ----
  1       Full 5878096    31-12月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
  2       Full 5878096    31-12月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
  3       Full 5878096    31-12月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
  4       Full 5878096    31-12月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
  5       Full 5878096    31-12月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\EXAMPLE01.DBF
  6       Full 5878096    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN_DATA.
DBF
  7       Full 5878096    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN2_DATA
.DBF
  8       Full 5878096    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN_UNDO_
DATA.DBF
  9       Full 5878096    31-12月-13 D:\A.ORA
  10      Full 5878096    31-12月-13 D:\B.ORA
  11      Full 5878096    31-12月-13 D:\C.ORA
  12      Full 5878096    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\ORADATA\ORCL\DATAF
ILE\O1_MF_DATA_98J6M7VC_.DBF
  13      Full 5878096    31-12月-13 D:\09.DBF
  14      Full 5878096    31-12月-13 D:\UNDO.DBF
  16      Full 5878096    31-12月-13 D:\04.DBF
  17      Full 5878096    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\A.DBF
  18      Full 5878096    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\XX.DBF
  19      Full 5878096    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\NEW_LEO1.
DBF
  20      Full 5878096    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\NEW1.DBF
  21      Full 5878096    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\~EMP02.DB
F
  22      Full 5878096    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\AA.DBF

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
14      Full    1.06M      DISK        00:00:03     31-12月-13
        BP 关键字: 14   状态: AVAILABLE  已压缩: NO  标记: TAG20131231T154047
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_NNNDF_TAG20131231T1540
47_9D4XFMMK_.BKP
  备份集 14 中的数据文件列表
  文件 LV 类型 Ckp SCN    Ckp 时间   名称
  ---- -- ---- ---------- ---------- ----
  15      Full 4352656    29-11月-13 D:\03.DBF

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
15      Full    9.58M      DISK        00:00:03     31-12月-13
        BP 关键字: 15   状态: AVAILABLE  已压缩: NO  标记: TAG20131231T154352
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2013_12_31\O1_MF_S_835631032_9D4XFVYO_
.BKP
  包含的 SPFILE: 修改时间: 31-12月-13
  SPFILE db_unique_name: ORCL
  包括的控制文件: Ckp SCN: 5878333      Ckp 时间: 31-12月-13

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
16      Full    42.05M     DISK        00:00:06     31-12月-13
        BP 关键字: 16   状态: AVAILABLE  已压缩: NO  标记: TAG20131231T154817
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_NNNDF_TAG20131231T1548
17_9D4XP2ML_.BKP
  备份集 16 中的数据文件列表
  文件 LV 类型 Ckp SCN    Ckp 时间   名称
  ---- -- ---- ---------- ---------- ----
  4       Full 5878784    31-12月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
17      Full    9.58M      DISK        00:00:05     31-12月-13
        BP 关键字: 17   状态: AVAILABLE  已压缩: NO  标记: TAG20131231T154825
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2013_12_31\O1_MF_S_835631306_9D4XPF8F_
.BKP
  包含的 SPFILE: 修改时间: 31-12月-13
  SPFILE db_unique_name: ORCL
  包括的控制文件: Ckp SCN: 5878792      Ckp 时间: 31-12月-13

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
18      Full    3.49M      DISK        00:00:03     31-12月-13
        BP 关键字: 18   状态: AVAILABLE  已压缩: NO  标记: TAG20131231T155136
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_NNNDF_TAG20131231T1551
36_9D4XW9GK_.BKP
  备份集 18 中的数据文件列表
  文件 LV 类型 Ckp SCN    Ckp 时间   名称
  ---- -- ---- ---------- ---------- ----
  3       Full 5879049    31-12月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
19      Full    9.58M      DISK        00:00:04     31-12月-13
        BP 关键字: 19   状态: AVAILABLE  已压缩: NO  标记: TAG20131231T155144
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2013_12_31\O1_MF_S_835631504_9D4XWM9Q_
.BKP
  包含的 SPFILE: 修改时间: 31-12月-13
  SPFILE db_unique_name: ORCL
  包括的控制文件: Ckp SCN: 5879060      Ckp 时间: 31-12月-13


RMAN> backup archivelog all;

启动 backup 于 31-12月-13
当前日志已存档
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在启动归档日志备份集
通道 ORA_DISK_1: 正在指定备份集内的归档日志
输入归档日志线程=1 序列=146 RECID=80 STAMP=832876821
输入归档日志线程=1 序列=147 RECID=81 STAMP=832880084
输入归档日志线程=1 序列=148 RECID=82 STAMP=833043619
输入归档日志线程=1 序列=149 RECID=83 STAMP=833049256
输入归档日志线程=1 序列=150 RECID=84 STAMP=833053597
输入归档日志线程=1 序列=151 RECID=85 STAMP=833126603
输入归档日志线程=1 序列=152 RECID=86 STAMP=833138926
输入归档日志线程=1 序列=153 RECID=87 STAMP=833144453
输入归档日志线程=1 序列=154 RECID=88 STAMP=833226054
输入归档日志线程=1 序列=155 RECID=89 STAMP=833232177
输入归档日志线程=1 序列=156 RECID=90 STAMP=833234523
输入归档日志线程=1 序列=157 RECID=91 STAMP=833300332
输入归档日志线程=1 序列=158 RECID=92 STAMP=833301270
输入归档日志线程=1 序列=159 RECID=93 STAMP=833301306
输入归档日志线程=1 序列=160 RECID=94 STAMP=833385722
输入归档日志线程=1 序列=161 RECID=95 STAMP=833390377
输入归档日志线程=1 序列=162 RECID=96 STAMP=833482566
输入归档日志线程=1 序列=163 RECID=97 STAMP=833541473
输入归档日志线程=1 序列=164 RECID=98 STAMP=833541788
输入归档日志线程=1 序列=165 RECID=99 STAMP=833541813
输入归档日志线程=1 序列=166 RECID=100 STAMP=833544047
输入归档日志线程=1 序列=167 RECID=101 STAMP=833550724
输入归档日志线程=1 序列=168 RECID=102 STAMP=833556157
输入归档日志线程=1 序列=169 RECID=103 STAMP=833556174
输入归档日志线程=1 序列=170 RECID=104 STAMP=833619658
输入归档日志线程=1 序列=171 RECID=105 STAMP=833629259
输入归档日志线程=1 序列=172 RECID=106 STAMP=833633816
输入归档日志线程=1 序列=173 RECID=107 STAMP=833634015
输入归档日志线程=1 序列=174 RECID=108 STAMP=833648221
输入归档日志线程=1 序列=175 RECID=109 STAMP=833662661
输入归档日志线程=1 序列=176 RECID=110 STAMP=833738439
输入归档日志线程=1 序列=177 RECID=111 STAMP=833741209
输入归档日志线程=1 序列=178 RECID=112 STAMP=833752861
输入归档日志线程=1 序列=179 RECID=113 STAMP=833823460
输入归档日志线程=1 序列=180 RECID=114 STAMP=833825190
输入归档日志线程=1 序列=181 RECID=115 STAMP=833825199
输入归档日志线程=1 序列=182 RECID=116 STAMP=833882984
输入归档日志线程=1 序列=183 RECID=117 STAMP=833908384
输入归档日志线程=1 序列=184 RECID=118 STAMP=833976369
输入归档日志线程=1 序列=185 RECID=119 STAMP=833983036
输入归档日志线程=1 序列=186 RECID=120 STAMP=834001921
输入归档日志线程=1 序列=187 RECID=121 STAMP=834316745
输入归档日志线程=1 序列=188 RECID=122 STAMP=834316767
输入归档日志线程=1 序列=189 RECID=123 STAMP=834316772
输入归档日志线程=1 序列=190 RECID=124 STAMP=834316806
输入归档日志线程=1 序列=191 RECID=125 STAMP=834331284
输入归档日志线程=1 序列=192 RECID=126 STAMP=834351562
输入归档日志线程=1 序列=193 RECID=127 STAMP=834357610
输入归档日志线程=1 序列=194 RECID=128 STAMP=834357704
输入归档日志线程=1 序列=195 RECID=129 STAMP=834416621
输入归档日志线程=1 序列=196 RECID=130 STAMP=834418477
输入归档日志线程=1 序列=197 RECID=131 STAMP=834421942
输入归档日志线程=1 序列=198 RECID=132 STAMP=834434412
输入归档日志线程=1 序列=199 RECID=133 STAMP=834444069
输入归档日志线程=1 序列=200 RECID=134 STAMP=834445403
输入归档日志线程=1 序列=201 RECID=135 STAMP=834445410
输入归档日志线程=1 序列=202 RECID=136 STAMP=834447635
输入归档日志线程=1 序列=203 RECID=137 STAMP=834451256
输入归档日志线程=1 序列=204 RECID=138 STAMP=834458418
输入归档日志线程=1 序列=205 RECID=139 STAMP=834463997
输入归档日志线程=1 序列=206 RECID=140 STAMP=834484774
通道 ORA_DISK_1: 正在启动段 131-12月-13
通道 ORA_DISK_1: 已完成段 131-12月-13
段句柄=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_ANNNN_TAG20131231T16
2205_9D4ZOX15_.BKP 标记=TAG20131231T162205 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:08:43
通道 ORA_DISK_1: 正在启动归档日志备份集
通道 ORA_DISK_1: 正在指定备份集内的归档日志
输入归档日志线程=1 序列=207 RECID=141 STAMP=834503326
输入归档日志线程=1 序列=208 RECID=142 STAMP=834506352
输入归档日志线程=1 序列=209 RECID=143 STAMP=834506568
输入归档日志线程=1 序列=210 RECID=144 STAMP=834509304
输入归档日志线程=1 序列=211 RECID=145 STAMP=834509479
输入归档日志线程=1 序列=212 RECID=146 STAMP=834519643
输入归档日志线程=1 序列=213 RECID=147 STAMP=834577755
输入归档日志线程=1 序列=214 RECID=148 STAMP=834584442
输入归档日志线程=1 序列=215 RECID=149 STAMP=834604080
输入归档日志线程=1 序列=216 RECID=150 STAMP=834666063
输入归档日志线程=1 序列=217 RECID=151 STAMP=834666630
输入归档日志线程=1 序列=218 RECID=152 STAMP=834666991
输入归档日志线程=1 序列=219 RECID=153 STAMP=834673947
输入归档日志线程=1 序列=220 RECID=154 STAMP=834692455
输入归档日志线程=1 序列=221 RECID=155 STAMP=834698423
输入归档日志线程=1 序列=222 RECID=156 STAMP=834703290
输入归档日志线程=1 序列=223 RECID=157 STAMP=834703351
输入归档日志线程=1 序列=224 RECID=158 STAMP=834716788
输入归档日志线程=1 序列=225 RECID=159 STAMP=834721587
输入归档日志线程=1 序列=226 RECID=160 STAMP=834732045
输入归档日志线程=1 序列=227 RECID=161 STAMP=834746967
输入归档日志线程=1 序列=228 RECID=162 STAMP=834752792
输入归档日志线程=1 序列=229 RECID=163 STAMP=834753639
输入归档日志线程=1 序列=230 RECID=164 STAMP=834761437
输入归档日志线程=1 序列=231 RECID=165 STAMP=834771666
输入归档日志线程=1 序列=232 RECID=166 STAMP=834782893
输入归档日志线程=1 序列=233 RECID=167 STAMP=834787943
输入归档日志线程=1 序列=234 RECID=168 STAMP=834793280
输入归档日志线程=1 序列=235 RECID=169 STAMP=834809753
输入归档日志线程=1 序列=236 RECID=170 STAMP=834818451
输入归档日志线程=1 序列=237 RECID=171 STAMP=834818721
输入归档日志线程=1 序列=238 RECID=172 STAMP=834833027
输入归档日志线程=1 序列=239 RECID=173 STAMP=834839289
输入归档日志线程=1 序列=240 RECID=174 STAMP=834847816
输入归档日志线程=1 序列=241 RECID=175 STAMP=834848184
输入归档日志线程=1 序列=242 RECID=176 STAMP=834862030
输入归档日志线程=1 序列=243 RECID=177 STAMP=834865243
输入归档日志线程=1 序列=244 RECID=178 STAMP=835206380
输入归档日志线程=1 序列=245 RECID=179 STAMP=835206622
输入归档日志线程=1 序列=246 RECID=180 STAMP=835208251
输入归档日志线程=1 序列=247 RECID=181 STAMP=835208344
输入归档日志线程=1 序列=248 RECID=182 STAMP=835208362
输入归档日志线程=1 序列=249 RECID=183 STAMP=835208378
输入归档日志线程=1 序列=250 RECID=184 STAMP=835208419
输入归档日志线程=1 序列=251 RECID=185 STAMP=835270384
输入归档日志线程=1 序列=252 RECID=186 STAMP=835349694
输入归档日志线程=1 序列=253 RECID=187 STAMP=835349813
输入归档日志线程=1 序列=254 RECID=188 STAMP=835349949
输入归档日志线程=1 序列=255 RECID=189 STAMP=835354176
输入归档日志线程=1 序列=256 RECID=190 STAMP=835364236
输入归档日志线程=1 序列=257 RECID=191 STAMP=835364911
输入归档日志线程=1 序列=258 RECID=192 STAMP=835378803
输入归档日志线程=1 序列=259 RECID=193 STAMP=835612122
输入归档日志线程=1 序列=260 RECID=194 STAMP=835612144
输入归档日志线程=1 序列=261 RECID=195 STAMP=835612147
输入归档日志线程=1 序列=262 RECID=196 STAMP=835616046
输入归档日志线程=1 序列=263 RECID=197 STAMP=835633325
通道 ORA_DISK_1: 正在启动段 131-12月-13
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: backup 命令 (ORA_DISK_1 通道上, 在 12/31/2013 16:31:07 上) 失败
ORA-19809: 超出了恢复文件数的限制
ORA-19804: 无法回收 1404871680 字节磁盘空间 (从 4102029312 限制中)

SQL>  select * from v$recovery_file_dest;

NAME                                     SPACE_LIMIT SPACE_USED SPACE_RECLAIMABLE NUMBER_OF_FILES
---------------------------------------- ----------- ---------- ----------------- ---------------
E:\app\Administrator\flash_recovery_area  4102029312 3405106688         221943296              32

V$RECOVERY_FILE_DEST

V$RECOVERY_FILE_DEST displays information about the disk quota and current disk usage in the fast recovery area.

Column Datatype Description
NAME VARCHAR2(513) Location name. This is the value specified in the DB_RECOVERY_FILE_DEST initialization parameter.
SPACE_LIMIT NUMBER Maximum amount of disk space (in bytes) that the database can use for the fast recovery area. This is the value specified in the DB_RECOVERY_FILE_DEST_SIZE initialization parameter.
SPACE_USED NUMBER Amount of disk space (in bytes) used by fast recovery area files created in current and all previous fast recovery areas. Changing fast recovery areas does not reset SPACE_USED to 0.
SPACE_RECLAIMABLE NUMBER Total amount of disk space (in bytes) that can be created by deleting obsolete, redundant, and other low priority files from the fast recovery area
NUMBER_OF_FILES NUMBER Number of files in the fast recovery area

SQL> archive log list;
数据库日志模式            存档模式
自动存档             启用
存档终点            E:\app\Administrator\product\11.2.0\dbhome_1\database\archive
最早的联机日志序列     261
下一个存档日志序列   264
当前日志序列           264
#日志序列是怎么产生的
SQL>  select file_type, percent_space_used as used,percent_space_reclaimable as reclaimable,number_o
f_files as "number" from v$flash_recovery_area_usage;

FILE_TYPE                  USED RECLAIMABLE     number
-------------------- ---------- ----------- ----------
CONTROL FILE                  0           0          0
REDO LOG                      0           0          0
ARCHIVED LOG               1.41        1.41          2
BACKUP PIECE              77.32           4         19
IMAGE COPY                    0           0          0
FLASHBACK LOG              4.27           0         11
FOREIGN ARCHIVED LOG          0           0          0

已选择7行。


SQL> col member for a30;
SQL> select * from v$logfile;

    GROUP# STATUS  TYPE    MEMBER                         IS_
---------- ------- ------- ------------------------------ ---
         3         ONLINE  E:\APP\ADMINISTRATOR\ORADATA\O NO
                           RCL\REDO03.LOG

         2         ONLINE  E:\APP\ADMINISTRATOR\ORADATA\O NO
                           RCL\REDO02.LOG

         1         ONLINE  E:\APP\ADMINISTRATOR\ORADATA\O NO
                           RCL\REDO01.LOG

         4         ONLINE  E:\APP\ADMINISTRATOR\PRODUCT\1 NO
                           1.2.0\DBHOME_1\DATABASE\ZKN_LO

    GROUP# STATUS  TYPE    MEMBER                         IS_
---------- ------- ------- ------------------------------ ---
                           G1.LOG

SQL> alter system switch logfile;

系统已更改。

SQL> select * from v$log;

    GROUP#    THREAD#  SEQUENCE#      BYTES  BLOCKSIZE    MEMBERS ARC STATUS           FIRST_CHANGE#
 FIRST_TIME
---------- ---------- ---------- ---------- ---------- ---------- --- ---------------- -------------
 --------------
NEXT_CHANGE# NEXT_TIME
------------ --------------
         1          1        264   52428800        512          1 YES ACTIVE                 5881695
 31-12月-13
     5885820 31-12月-13

         2          1        262   52428800        512          1 YES INACTIVE               5850023
 31-12月-13
     5859081 31-12月-13

         3          1        263   52428800        512          1 YES INACTIVE               5859081
 31-12月-13
     5881695 31-12月-13


    GROUP#    THREAD#  SEQUENCE#      BYTES  BLOCKSIZE    MEMBERS ARC STATUS           FIRST_CHANGE#
 FIRST_TIME
---------- ---------- ---------- ---------- ---------- ---------- --- ---------------- -------------
 --------------
NEXT_CHANGE# NEXT_TIME
------------ --------------
         4          1        265   15728640        512          1 NO  CURRENT                5885820
 31-12月-13
  2.8147E+14


SQL> archive log list;
数据库日志模式            存档模式
自动存档             启用
存档终点            E:\app\Administrator\product\11.2.0\dbhome_1\database\archive
最早的联机日志序列     262
下一个存档日志序列   265
当前日志序列           265
SQL>

RECID NUMBER Record ID of the row in the controlfile
STAMP NUMBER Timestamp of the row (RECID + STAMP is unique)

SQL> alter system set log_archive_dest_1=‘LOCATION=E:\app\Administrator\flash_recovery_area‘ scope=b
oth;

系统已更改。
#这句话的意思是?

SQL> show parameter db_recovery_file_dest;

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest                string      E:\app\Administrator\flash_rec
                                                 overy_area
db_recovery_file_dest_size           big integer 3912M
SQL> alter system set db_recovery_file_dest_size=5368709102;

系统已更改。

SQL>

SQL> alter system set db_recovery_file_dest_size=10G scope=both;

系统已更改。

SQL> show parameter db_recovery_file_dest;

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest                string      E:\app\Administrator\flash_rec
                                                 overy_area
db_recovery_file_dest_size           big integer 10G

RMAN> backup archivelog all;

启动 backup 于 31-12月-13
当前日志已存档
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在启动归档日志备份集
通道 ORA_DISK_1: 正在指定备份集内的归档日志
输入归档日志线程=1 序列=146 RECID=80 STAMP=832876821
输入归档日志线程=1 序列=147 RECID=81 STAMP=832880084
输入归档日志线程=1 序列=148 RECID=82 STAMP=833043619
输入归档日志线程=1 序列=149 RECID=83 STAMP=833049256
输入归档日志线程=1 序列=150 RECID=84 STAMP=833053597
输入归档日志线程=1 序列=151 RECID=85 STAMP=833126603
输入归档日志线程=1 序列=152 RECID=86 STAMP=833138926
输入归档日志线程=1 序列=153 RECID=87 STAMP=833144453
输入归档日志线程=1 序列=154 RECID=88 STAMP=833226054
输入归档日志线程=1 序列=155 RECID=89 STAMP=833232177
输入归档日志线程=1 序列=156 RECID=90 STAMP=833234523
输入归档日志线程=1 序列=157 RECID=91 STAMP=833300332
输入归档日志线程=1 序列=158 RECID=92 STAMP=833301270
输入归档日志线程=1 序列=159 RECID=93 STAMP=833301306
输入归档日志线程=1 序列=160 RECID=94 STAMP=833385722
输入归档日志线程=1 序列=161 RECID=95 STAMP=833390377
输入归档日志线程=1 序列=162 RECID=96 STAMP=833482566
输入归档日志线程=1 序列=163 RECID=97 STAMP=833541473
输入归档日志线程=1 序列=164 RECID=98 STAMP=833541788
输入归档日志线程=1 序列=165 RECID=99 STAMP=833541813
输入归档日志线程=1 序列=166 RECID=100 STAMP=833544047
输入归档日志线程=1 序列=167 RECID=101 STAMP=833550724
输入归档日志线程=1 序列=168 RECID=102 STAMP=833556157
输入归档日志线程=1 序列=169 RECID=103 STAMP=833556174
输入归档日志线程=1 序列=170 RECID=104 STAMP=833619658
输入归档日志线程=1 序列=171 RECID=105 STAMP=833629259
输入归档日志线程=1 序列=172 RECID=106 STAMP=833633816
输入归档日志线程=1 序列=173 RECID=107 STAMP=833634015
输入归档日志线程=1 序列=174 RECID=108 STAMP=833648221
输入归档日志线程=1 序列=175 RECID=109 STAMP=833662661
输入归档日志线程=1 序列=176 RECID=110 STAMP=833738439
输入归档日志线程=1 序列=177 RECID=111 STAMP=833741209
输入归档日志线程=1 序列=178 RECID=112 STAMP=833752861
输入归档日志线程=1 序列=179 RECID=113 STAMP=833823460
输入归档日志线程=1 序列=180 RECID=114 STAMP=833825190
输入归档日志线程=1 序列=181 RECID=115 STAMP=833825199
输入归档日志线程=1 序列=182 RECID=116 STAMP=833882984
输入归档日志线程=1 序列=183 RECID=117 STAMP=833908384
输入归档日志线程=1 序列=184 RECID=118 STAMP=833976369
输入归档日志线程=1 序列=185 RECID=119 STAMP=833983036
输入归档日志线程=1 序列=186 RECID=120 STAMP=834001921
输入归档日志线程=1 序列=187 RECID=121 STAMP=834316745
输入归档日志线程=1 序列=188 RECID=122 STAMP=834316767
输入归档日志线程=1 序列=189 RECID=123 STAMP=834316772
输入归档日志线程=1 序列=190 RECID=124 STAMP=834316806
输入归档日志线程=1 序列=191 RECID=125 STAMP=834331284
输入归档日志线程=1 序列=192 RECID=126 STAMP=834351562
输入归档日志线程=1 序列=193 RECID=127 STAMP=834357610
输入归档日志线程=1 序列=194 RECID=128 STAMP=834357704
输入归档日志线程=1 序列=195 RECID=129 STAMP=834416621
输入归档日志线程=1 序列=196 RECID=130 STAMP=834418477
输入归档日志线程=1 序列=197 RECID=131 STAMP=834421942
输入归档日志线程=1 序列=198 RECID=132 STAMP=834434412
输入归档日志线程=1 序列=199 RECID=133 STAMP=834444069
输入归档日志线程=1 序列=200 RECID=134 STAMP=834445403
输入归档日志线程=1 序列=201 RECID=135 STAMP=834445410
输入归档日志线程=1 序列=202 RECID=136 STAMP=834447635
输入归档日志线程=1 序列=203 RECID=137 STAMP=834451256
输入归档日志线程=1 序列=204 RECID=138 STAMP=834458418
输入归档日志线程=1 序列=205 RECID=139 STAMP=834463997
输入归档日志线程=1 序列=206 RECID=140 STAMP=834484774
通道 ORA_DISK_1: 正在启动段 131-12月-13
通道 ORA_DISK_1: 已完成段 131-12月-13
段句柄=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_ANNNN_TAG20131231T17
3557_9D5405TD_.BKP 标记=TAG20131231T173557 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:03:56
通道 ORA_DISK_1: 正在启动归档日志备份集
通道 ORA_DISK_1: 正在指定备份集内的归档日志
输入归档日志线程=1 序列=207 RECID=141 STAMP=834503326
输入归档日志线程=1 序列=208 RECID=142 STAMP=834506352
输入归档日志线程=1 序列=209 RECID=143 STAMP=834506568
输入归档日志线程=1 序列=210 RECID=144 STAMP=834509304
输入归档日志线程=1 序列=211 RECID=145 STAMP=834509479
输入归档日志线程=1 序列=212 RECID=146 STAMP=834519643
输入归档日志线程=1 序列=213 RECID=147 STAMP=834577755
输入归档日志线程=1 序列=214 RECID=148 STAMP=834584442
输入归档日志线程=1 序列=215 RECID=149 STAMP=834604080
输入归档日志线程=1 序列=216 RECID=150 STAMP=834666063
输入归档日志线程=1 序列=217 RECID=151 STAMP=834666630
输入归档日志线程=1 序列=218 RECID=152 STAMP=834666991
输入归档日志线程=1 序列=219 RECID=153 STAMP=834673947
输入归档日志线程=1 序列=220 RECID=154 STAMP=834692455
输入归档日志线程=1 序列=221 RECID=155 STAMP=834698423
输入归档日志线程=1 序列=222 RECID=156 STAMP=834703290
输入归档日志线程=1 序列=223 RECID=157 STAMP=834703351
输入归档日志线程=1 序列=224 RECID=158 STAMP=834716788
输入归档日志线程=1 序列=225 RECID=159 STAMP=834721587
输入归档日志线程=1 序列=226 RECID=160 STAMP=834732045
输入归档日志线程=1 序列=227 RECID=161 STAMP=834746967
输入归档日志线程=1 序列=228 RECID=162 STAMP=834752792
输入归档日志线程=1 序列=229 RECID=163 STAMP=834753639
输入归档日志线程=1 序列=230 RECID=164 STAMP=834761437
输入归档日志线程=1 序列=231 RECID=165 STAMP=834771666
输入归档日志线程=1 序列=232 RECID=166 STAMP=834782893
输入归档日志线程=1 序列=233 RECID=167 STAMP=834787943
输入归档日志线程=1 序列=234 RECID=168 STAMP=834793280
输入归档日志线程=1 序列=235 RECID=169 STAMP=834809753
输入归档日志线程=1 序列=236 RECID=170 STAMP=834818451
输入归档日志线程=1 序列=237 RECID=171 STAMP=834818721
输入归档日志线程=1 序列=238 RECID=172 STAMP=834833027
输入归档日志线程=1 序列=239 RECID=173 STAMP=834839289
输入归档日志线程=1 序列=240 RECID=174 STAMP=834847816
输入归档日志线程=1 序列=241 RECID=175 STAMP=834848184
输入归档日志线程=1 序列=242 RECID=176 STAMP=834862030
输入归档日志线程=1 序列=243 RECID=177 STAMP=834865243
输入归档日志线程=1 序列=244 RECID=178 STAMP=835206380
输入归档日志线程=1 序列=245 RECID=179 STAMP=835206622
输入归档日志线程=1 序列=246 RECID=180 STAMP=835208251
输入归档日志线程=1 序列=247 RECID=181 STAMP=835208344
输入归档日志线程=1 序列=248 RECID=182 STAMP=835208362
输入归档日志线程=1 序列=249 RECID=183 STAMP=835208378
输入归档日志线程=1 序列=250 RECID=184 STAMP=835208419
输入归档日志线程=1 序列=251 RECID=185 STAMP=835270384
输入归档日志线程=1 序列=252 RECID=186 STAMP=835349694
输入归档日志线程=1 序列=253 RECID=187 STAMP=835349813
输入归档日志线程=1 序列=254 RECID=188 STAMP=835349949
输入归档日志线程=1 序列=255 RECID=189 STAMP=835354176
输入归档日志线程=1 序列=256 RECID=190 STAMP=835364236
输入归档日志线程=1 序列=257 RECID=191 STAMP=835364911
输入归档日志线程=1 序列=258 RECID=192 STAMP=835378803
输入归档日志线程=1 序列=259 RECID=193 STAMP=835612122
输入归档日志线程=1 序列=260 RECID=194 STAMP=835612144
输入归档日志线程=1 序列=261 RECID=195 STAMP=835612147
输入归档日志线程=1 序列=262 RECID=196 STAMP=835616046
输入归档日志线程=1 序列=263 RECID=197 STAMP=835633325
输入归档日志线程=1 序列=264 RECID=198 STAMP=835636371
输入归档日志线程=1 序列=265 RECID=199 STAMP=835637087
输入归档日志线程=1 序列=266 RECID=200 STAMP=835637260
输入归档日志线程=1 序列=267 RECID=201 STAMP=835637756
通道 ORA_DISK_1: 正在启动段 131-12月-13
通道 ORA_DISK_1: 已完成段 131-12月-13
段句柄=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_ANNNN_TAG20131231T17
3557_9D547S4S_.BKP 标记=TAG20131231T173557 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:04:06
完成 backup 于 31-12月-13

启动 Control File and SPFILE Autobackup 于 31-12月-13
段 handle=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2013_12_31\O1_MF_S_835638255_9D54
HL4S_.BKP comment=NONE
完成 Control File and SPFILE Autobackup 于 31-12月-13

SQL> shutdown abort;
ORACLE 例程已经关闭。

SQL> quit
从 Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options 断开

C:\Users\Administrator>net stop oracleserviceorcl
OracleServiceORCL 服务正在停止.
OracleServiceORCL 服务已成功停止。


C:\Users\Administrator>net start oracleserviceorcl
OracleServiceORCL 服务正在启动 ......
OracleServiceORCL 服务已经启动成功。
C:\Users\Administrator>sqlplus / as sysdba;

SQL*Plus: Release 11.2.0.1.0 Production on 星期二 1231 18:00:31 2013

Copyright (c) 1982, 2010, Oracle.  All rights reserved.


连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> select status from v$instance;

STATUS
------------
MOUNTED

SQL> alter database open;
alter database open
*
1 行出现错误:
ORA-01157: 无法标识/锁定数据文件 1 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 1: ‘E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF‘

RMAN> restore database;

启动 restore31-12月-13
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=192 设备类型=DISK

正在略过数据文件 15; 已还原到文件 D:\03.DBF
通道 ORA_DISK_1: 正在开始还原数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
通道 ORA_DISK_1: 将数据文件 00001 还原到 E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
通道 ORA_DISK_1: 将数据文件 00002 还原到 E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
通道 ORA_DISK_1: 将数据文件 00005 还原到 E:\APP\ADMINISTRATOR\ORADATA\ORCL\EXAMPLE01.DBF
通道 ORA_DISK_1: 将数据文件 00006 还原到 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN_D
ATA.DBF
通道 ORA_DISK_1: 将数据文件 00007 还原到 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN2_
DATA.DBF
通道 ORA_DISK_1: 将数据文件 00008 还原到 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN_U
NDO_DATA.DBF
通道 ORA_DISK_1: 将数据文件 00009 还原到 D:\A.ORA
通道 ORA_DISK_1: 将数据文件 00010 还原到 D:\B.ORA
通道 ORA_DISK_1: 将数据文件 00011 还原到 D:\C.ORA
通道 ORA_DISK_1: 将数据文件 00012 还原到 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\ORADATA\ORCL\D
ATAFILE\O1_MF_DATA_98J6M7VC_.DBF
通道 ORA_DISK_1: 将数据文件 00013 还原到 D:\09.DBF
通道 ORA_DISK_1: 将数据文件 00014 还原到 D:\UNDO.DBF
通道 ORA_DISK_1: 将数据文件 00016 还原到 D:\04.DBF
通道 ORA_DISK_1: 将数据文件 00017 还原到 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\A.DBF

通道 ORA_DISK_1: 将数据文件 00018 还原到 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\XX.DB
F
通道 ORA_DISK_1: 将数据文件 00019 还原到 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\NEW_L
EO1.DBF
通道 ORA_DISK_1: 将数据文件 00020 还原到 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\NEW1.
DBF
通道 ORA_DISK_1: 将数据文件 00021 还原到 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\~EMP0
2.DBF
通道 ORA_DISK_1: 将数据文件 00022 还原到 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\AA.DB
F
通道 ORA_DISK_1: 正在读取备份片段 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31
\O1_MF_NNNDF_TAG20131231T154047_9D4X84V9_.BKP
通道 ORA_DISK_1: 段句柄 = E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_N
NNDF_TAG20131231T154047_9D4X84V9_.BKP 标记 = TAG20131231T154047
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:09:30
通道 ORA_DISK_1: 正在开始还原数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
通道 ORA_DISK_1: 将数据文件 00004 还原到 E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
通道 ORA_DISK_1: 正在读取备份片段 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31
\O1_MF_NNNDF_TAG20131231T154817_9D4XP2ML_.BKP
通道 ORA_DISK_1: 段句柄 = E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_N
NNDF_TAG20131231T154817_9D4XP2ML_.BKP 标记 = TAG20131231T154817
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:00:15
通道 ORA_DISK_1: 正在开始还原数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
通道 ORA_DISK_1: 将数据文件 00003 还原到 E:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
通道 ORA_DISK_1: 正在读取备份片段 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31
\O1_MF_NNNDF_TAG20131231T155136_9D4XW9GK_.BKP
通道 ORA_DISK_1: 段句柄 = E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_N
NNDF_TAG20131231T155136_9D4XW9GK_.BKP 标记 = TAG20131231T155136
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:00:04
完成 restore31-12月-13

RMAN> recover database;

启动 recover 于 31-12月-13
使用通道 ORA_DISK_1

正在开始介质的恢复

线程 1 序列 263 的归档日志已作为文件 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ARCHIVE\A
RCH_50D15D14_1_828117403_263.LOG 存在于磁盘上
线程 1 序列 264 的归档日志已作为文件 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ARCHIVE\A
RCH_50D15D14_1_828117403_264.LOG 存在于磁盘上
线程 1 序列 265 的归档日志已作为文件 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ARCH_50D15D14_1_828117
403_265.LOG 存在于磁盘上
线程 1 序列 266 的归档日志已作为文件 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ARCH_50D15D14_1_828117
403_266.LOG 存在于磁盘上
线程 1 序列 267 的归档日志已作为文件 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ARCH_50D15D14_1_828117
403_267.LOG 存在于磁盘上
归档日志文件名=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ARCHIVE\ARCH_50D15D14_1_8281174
03_263.LOG 线程=1 序列=263
归档日志文件名=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ARCHIVE\ARCH_50D15D14_1_8281174
03_264.LOG 线程=1 序列=264
介质恢复完成, 用时: 00:01:00
完成 recover 于 31-12月-13


RMAN> alter database open;

数据库已打开

表空间恢复
RMAN> startup

已连接到目标数据库 (未启动)
Oracle 实例已启动
数据库已装载
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: startup 命令 (在 12/31/2013 18:20:37 上) 失败
ORA-01157: 无法标识/锁定数据文件 4 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 4: ‘E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF‘

RMAN> restore tablespace users;

启动 restore31-12月-13
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=191 设备类型=DISK

通道 ORA_DISK_1: 正在开始还原数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
通道 ORA_DISK_1: 将数据文件 00004 还原到 E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
通道 ORA_DISK_1: 正在读取备份片段 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31
\O1_MF_NNNDF_TAG20131231T154817_9D4XP2ML_.BKP
通道 ORA_DISK_1: 段句柄 = E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_N
NNDF_TAG20131231T154817_9D4XP2ML_.BKP 标记 = TAG20131231T154817
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:00:07
完成 restore31-12月-13

RMAN> recover datafile 4;

启动 recover 于 31-12月-13
使用通道 ORA_DISK_1

正在开始介质的恢复

线程 1 序列 263 的归档日志已作为文件 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ARCHIVE\A
RCH_50D15D14_1_828117403_263.LOG 存在于磁盘上
线程 1 序列 264 的归档日志已作为文件 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ARCHIVE\A
RCH_50D15D14_1_828117403_264.LOG 存在于磁盘上
线程 1 序列 265 的归档日志已作为文件 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ARCH_50D15D14_1_828117
403_265.LOG 存在于磁盘上
线程 1 序列 266 的归档日志已作为文件 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ARCH_50D15D14_1_828117
403_266.LOG 存在于磁盘上
线程 1 序列 267 的归档日志已作为文件 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ARCH_50D15D14_1_828117
403_267.LOG 存在于磁盘上
线程 1 序列 268 的归档日志已作为文件 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ARCH_50D15D14_1_828117
403_268.LOG 存在于磁盘上
归档日志文件名=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ARCHIVE\ARCH_50D15D14_1_8281174
03_263.LOG 线程=1 序列=263
归档日志文件名=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ARCHIVE\ARCH_50D15D14_1_8281174
03_264.LOG 线程=1 序列=264
归档日志文件名=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ARCH_50D15D14_1_828117403_265.LOG 线程=1
列=265
介质恢复完成, 用时: 00:00:07
完成 recover 于 31-12月-13

RMAN> startup;

数据库已经启动
数据库已打开

数据文件恢复
SQL> show parameter db_create;

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_create_file_dest                  string
db_create_online_log_dest_1          string
db_create_online_log_dest_2          string
db_create_online_log_dest_3          string
db_create_online_log_dest_4          string
db_create_online_log_dest_5          string
SQL> alter system set db_create_file_dest=‘E:\app\Administrator\oradata\orcl‘;

系统已更改。

SQL> show parameter db_create;

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_create_file_dest                  string      E:\app\Administrator\oradata\o
                                                 rcl
db_create_online_log_dest_1          string
db_create_online_log_dest_2          string
db_create_online_log_dest_3          string
db_create_online_log_dest_4          string
db_create_online_log_dest_5          string


SQL> alter tablespace users add datafile;

表空间已更改。


SQL> select file#,status from v$datafile;

     FILE# STATUS
---------- -------
         1 SYSTEM
         2 ONLINE
         3 ONLINE
         4 ONLINE
         5 ONLINE
         6 ONLINE
         7 ONLINE
         8 ONLINE
         9 ONLINE
        10 ONLINE
        11 ONLINE

     FILE# STATUS
---------- -------
        12 ONLINE
        13 ONLINE
        14 ONLINE
        15 OFFLINE
        16 ONLINE
        17 ONLINE
        18 ONLINE
        19 ONLINE
        20 ONLINE
        21 ONLINE
        22 ONLINE

     FILE# STATUS
---------- -------
        23 ONLINE

已选择23行。

SQL> alter database datafile 4 offline;

数据库已更改。

SQL> select file#,status from v$datafile;

     FILE# STATUS
---------- -------
         1 SYSTEM
         2 ONLINE
         3 ONLINE
         4 OFFLINE
         5 ONLINE
         6 ONLINE
         7 ONLINE
         8 ONLINE
         9 ONLINE
        10 ONLINE
        11 ONLINE

     FILE# STATUS
---------- -------
        12 ONLINE
        13 ONLINE
        14 ONLINE
        15 OFFLINE
        16 ONLINE
        17 ONLINE
        18 ONLINE
        19 ONLINE
        20 ONLINE
        21 ONLINE
        22 ONLINE

     FILE# STATUS
---------- -------
        23 ONLINE

已选择23行。

SQL> alter database open;

数据库已更改。

SQL>

C:\Users\Administrator>rman target /

恢复管理器: Release 11.2.0.1.0 - Production on 星期二 1231 18:32:38 2013

Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

已连接到目标数据库: ORCL (DBID=1355898132, 未打开)

RMAN> restore datafile 4;

启动 restore31-12月-13
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=199 设备类型=DISK

通道 ORA_DISK_1: 正在开始还原数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
通道 ORA_DISK_1: 将数据文件 00004 还原到 E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
通道 ORA_DISK_1: 正在读取备份片段 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31
\O1_MF_NNNDF_TAG20131231T154817_9D4XP2ML_.BKP
通道 ORA_DISK_1: 段句柄 = E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_N
NNDF_TAG20131231T154817_9D4XP2ML_.BKP 标记 = TAG20131231T154817
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:00:16
完成 restore31-12月-13

RMAN> recover datafile 4;

启动 recover 于 31-12月-13
使用通道 ORA_DISK_1

正在开始介质的恢复

线程 1 序列 263 的归档日志已作为文件 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ARCHIVE\A
RCH_50D15D14_1_828117403_263.LOG 存在于磁盘上
线程 1 序列 264 的归档日志已作为文件 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ARCHIVE\A
RCH_50D15D14_1_828117403_264.LOG 存在于磁盘上
线程 1 序列 265 的归档日志已作为文件 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ARCH_50D15D14_1_828117
403_265.LOG 存在于磁盘上
线程 1 序列 266 的归档日志已作为文件 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ARCH_50D15D14_1_828117
403_266.LOG 存在于磁盘上
线程 1 序列 267 的归档日志已作为文件 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ARCH_50D15D14_1_828117
403_267.LOG 存在于磁盘上
线程 1 序列 268 的归档日志已作为文件 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ARCH_50D15D14_1_828117
403_268.LOG 存在于磁盘上
线程 1 序列 269 的归档日志已作为文件 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ARCH_50D15D14_1_828117
403_269.LOG 存在于磁盘上
归档日志文件名=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ARCHIVE\ARCH_50D15D14_1_8281174
03_263.LOG 线程=1 序列=263
归档日志文件名=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ARCHIVE\ARCH_50D15D14_1_8281174
03_264.LOG 线程=1 序列=264
归档日志文件名=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ARCH_50D15D14_1_828117403_265.LOG 线程=1
列=265
归档日志文件名=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ARCH_50D15D14_1_828117403_266.LOG 线程=1
列=266
介质恢复完成, 用时: 00:00:11
完成 recover 于 31-12月-13

SQL> alter database open;

数据库已更改。

SQL> alter database datafile 4 online;

数据库已更改。

SQL> alter database datafile 15 online;

数据库已更改。



3.用示例说明两种库增量备份的差别。
4.模拟控制文件丢失后的数据库恢复(完全恢复)。
5.模拟状态为inactive的日志损坏的恢复实验(完全恢复)。
6.模拟状态为active的日志损坏的数据恢复实验(不完全恢复)。
7.假设在最有一次全库备份之后,你误删除了一张表,请使用备份+归档来将数据库恢复到删除表之前的状态。(不完全恢复)。

备份级别
默认的备份级别4级(0,1,2,3)

差异增量备份(默认的增量备份方式)
备份到<=当前备份级别之前的第一个满足条件的位置
累积增量备份
<n之间的(备份的内容要包含当前级别)

区别
恢复方式,恢复时间
累积增量备份恢复的时间更快一些。因为包含了一些重复数据多了
意味着每一次备份画的时间和大小要多一些。

backup incremental level 0 database;(全库备份)
如果直接发出level 1 那么oracle会自动在1之前做level0备份

RMAN> backup incremental level 1 database;

启动 backup 于 31-12月-13
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=191 设备类型=DISK
未找到数据文件1的父备份或副本
未找到数据文件2的父备份或副本
未找到数据文件5的父备份或副本
未找到数据文件3的父备份或副本
未找到数据文件4的父备份或副本
通道 ORA_DISK_1: 正在启动增量级别 0 数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00001 名称=E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
输入数据文件: 文件号=00002 名称=E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
输入数据文件: 文件号=00005 名称=E:\APP\ADMINISTRATOR\ORADATA\ORCL\EXAMPLE01.DBF
输入数据文件: 文件号=00003 名称=E:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
输入数据文件: 文件号=00004 名称=E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
通道 ORA_DISK_1: 正在启动段 131-12月-13
通道 ORA_DISK_1: 已完成段 131-12月-13
段句柄=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_NNND0_TAG20131231T19
4548_9D5CMGJK_.BKP 标记=TAG20131231T194548 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:02:35
通道 ORA_DISK_1: 正在启动增量级别 1 数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00016 名称=D:\04.DBF
输入数据文件: 文件号=00017 名称=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\A.DBF
输入数据文件: 文件号=00012 名称=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\ORADATA\ORCL\DATAFILE\O
1_MF_DATA_98J6M7VC_.DBF
输入数据文件: 文件号=00013 名称=D:\09.DBF
输入数据文件: 文件号=00014 名称=D:\UNDO.DBF
输入数据文件: 文件号=00018 名称=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\XX.DBF
输入数据文件: 文件号=00020 名称=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\NEW1.DBF
输入数据文件: 文件号=00023 名称=E:\APP\ADMINISTRATOR\ORADATA\ORCL\ORCL\DATAFILE\O1_MF_USERS_9D56Z616
_.DBF
输入数据文件: 文件号=00019 名称=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\NEW_LEO1.DBF
输入数据文件: 文件号=00021 名称=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\~EMP02.DBF
输入数据文件: 文件号=00009 名称=D:\A.ORA
输入数据文件: 文件号=00011 名称=D:\C.ORA
输入数据文件: 文件号=00022 名称=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\AA.DBF
输入数据文件: 文件号=00010 名称=D:\B.ORA
输入数据文件: 文件号=00008 名称=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN_UNDO_DATA.
DBF
输入数据文件: 文件号=00006 名称=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN_DATA.DBF
输入数据文件: 文件号=00007 名称=E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN2_DATA.DBF
通道 ORA_DISK_1: 正在启动段 131-12月-13
通道 ORA_DISK_1: 已完成段 131-12月-13
段句柄=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_NNND1_TAG20131231T19
4548_9D5CRCSR_.BKP 标记=TAG20131231T194548 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:01:55
通道 ORA_DISK_1: 正在启动增量级别 1 数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00015 名称=D:\03.DBF
通道 ORA_DISK_1: 正在启动段 131-12月-13
通道 ORA_DISK_1: 已完成段 131-12月-13
段句柄=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_NNND1_TAG20131231T19
4548_9D5CVYFD_.BKP 标记=TAG20131231T194548 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:08
完成 backup 于 31-12月-13
启动 Control File and SPFILE Autobackup 于 31-12月-13
段 handle=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2013_12_31\O1_MF_S_835645829_9D5C
W8LY_.BKP comment=NONE
完成 Control File and SPFILE Autobackup 于 31-12月-13
backup incremental level 2 database;
之后
list backupset;

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
26      Incr 0  1.26G      DISK        00:02:30     31-12月-13
        BP 关键字: 26   状态: AVAILABLE  已压缩: NO  标记: TAG20131231T194548
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_NNND0_TAG20131231T1945
48_9D5CMGJK_.BKP
  备份集 26 中的数据文件列表
  文件 LV 类型 Ckp SCN    Ckp 时间   名称
  ---- -- ---- ---------- ---------- ----
  1    0  Incr 5939973    31-12月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
  2    0  Incr 5939973    31-12月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
  3    0  Incr 5939973    31-12月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
  4    0  Incr 5939973    31-12月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
  5    0  Incr 5939973    31-12月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\EXAMPLE01.DBF

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
27      Incr 1  470.51M    DISK        00:01:48     31-12月-13
        BP 关键字: 27   状态: AVAILABLE  已压缩: NO  标记: TAG20131231T194548
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_NNND1_TAG20131231T1945
48_9D5CRCSR_.BKP
  备份集 27 中的数据文件列表
  文件 LV 类型 Ckp SCN    Ckp 时间   名称
  ---- -- ---- ---------- ---------- ----
  6    1  Incr 5940246    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN_DATA.
DBF
  7    1  Incr 5940246    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN2_DATA
.DBF
  8    1  Incr 5940246    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN_UNDO_
DATA.DBF
  9    1  Incr 5940246    31-12月-13 D:\A.ORA
  10   1  Incr 5940246    31-12月-13 D:\B.ORA
  11   1  Incr 5940246    31-12月-13 D:\C.ORA
  12   1  Incr 5940246    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\ORADATA\ORCL\DATAF
ILE\O1_MF_DATA_98J6M7VC_.DBF
  13   1  Incr 5940246    31-12月-13 D:\09.DBF
  14   1  Incr 5940246    31-12月-13 D:\UNDO.DBF
  16   1  Incr 5940246    31-12月-13 D:\04.DBF
  17   1  Incr 5940246    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\A.DBF
  18   1  Incr 5940246    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\XX.DBF
  19   1  Incr 5940246    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\NEW_LEO1.
DBF
  20   1  Incr 5940246    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\NEW1.DBF
  21   1  Incr 5940246    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\~EMP02.DB
F
  22   1  Incr 5940246    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\AA.DBF
  23   1  Incr 5940246    31-12月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\ORCL\DATAFILE\O1_MF_USERS_9D5
6Z616_.DBF

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
28      Incr 1  1.03M      DISK        00:00:04     31-12月-13
        BP 关键字: 28   状态: AVAILABLE  已压缩: NO  标记: TAG20131231T194548
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_NNND1_TAG20131231T1945
48_9D5CVYFD_.BKP
  备份集 28 中的数据文件列表
  文件 LV 类型 Ckp SCN    Ckp 时间   名称
  ---- -- ---- ---------- ---------- ----
  15   1  Incr 5940393    31-12月-13 D:\03.DBF

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
29      Full    9.86M      DISK        00:00:04     31-12月-13
        BP 关键字: 29   状态: AVAILABLE  已压缩: NO  标记: TAG20131231T195029
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2013_12_31\O1_MF_S_835645829_9D5CW8LY_
.BKP
  包含的 SPFILE: 修改时间: 31-12月-13
  SPFILE db_unique_name: ORCL
  包括的控制文件: Ckp SCN: 5940403      Ckp 时间: 31-12月-13

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
30      Incr 2  7.15M      DISK        00:01:50     31-12月-13
        BP 关键字: 30   状态: AVAILABLE  已压缩: NO  标记: TAG20131231T200200
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_NNND2_TAG20131231T2002
00_9D5DLBSQ_.BKP
  备份集 30 中的数据文件列表
  文件 LV 类型 Ckp SCN    Ckp 时间   名称
  ---- -- ---- ---------- ---------- ----
  1    2  Incr 5941546    31-12月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
  2    2  Incr 5941546    31-12月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
  3    2  Incr 5941546    31-12月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
  4    2  Incr 5941546    31-12月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
  5    2  Incr 5941546    31-12月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\EXAMPLE01.DBF
  6    2  Incr 5941546    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN_DATA.
DBF
  7    2  Incr 5941546    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN2_DATA
.DBF
  8    2  Incr 5941546    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN_UNDO_
DATA.DBF
  9    2  Incr 5941546    31-12月-13 D:\A.ORA
  10   2  Incr 5941546    31-12月-13 D:\B.ORA
  11   2  Incr 5941546    31-12月-13 D:\C.ORA
  12   2  Incr 5941546    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\ORADATA\ORCL\DATAF
ILE\O1_MF_DATA_98J6M7VC_.DBF
  13   2  Incr 5941546    31-12月-13 D:\09.DBF
  14   2  Incr 5941546    31-12月-13 D:\UNDO.DBF
  16   2  Incr 5941546    31-12月-13 D:\04.DBF
  17   2  Incr 5941546    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\A.DBF
  18   2  Incr 5941546    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\XX.DBF
  19   2  Incr 5941546    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\NEW_LEO1.
DBF
  20   2  Incr 5941546    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\NEW1.DBF
  21   2  Incr 5941546    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\~EMP02.DB
F
  22   2  Incr 5941546    31-12月-13 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\AA.DBF
  23   2  Incr 5941546    31-12月-13 E:\APP\ADMINISTRATOR\ORADATA\ORCL\ORCL\DATAFILE\O1_MF_USERS_9D5
6Z616_.DBF

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
31      Incr 2  64.00K     DISK        00:00:03     31-12月-13
        BP 关键字: 31   状态: AVAILABLE  已压缩: NO  标记: TAG20131231T200200
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_NNND2_TAG20131231T2002
00_9D5DOLS5_.BKP
  备份集 31 中的数据文件列表
  文件 LV 类型 Ckp SCN    Ckp 时间   名称
  ---- -- ---- ---------- ---------- ----
  15   2  Incr 5941631    31-12月-13 D:\03.DBF

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
32      Full    9.86M      DISK        00:00:04     31-12月-13
        BP 关键字: 32   状态: AVAILABLE  已压缩: NO  标记: TAG20131231T200405
段名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2013_12_31\O1_MF_S_835646646_9D5DOS4P_
.BKP
  包含的 SPFILE: 修改时间: 31-12月-13
  SPFILE db_unique_name: ORCL
  包括的控制文件: Ckp SCN: 5941638      Ckp 时间: 31-12月-13

原则
最近一次0级备份+最近一次1级备份+最近2级备份(如果有)+归档+online redo

RMAN的配置
RMAN> show all
2> ;

db_unique_name 为 ORCL 的数据库的 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 ‘E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\SNCFOR
CL.ORA‘; # default

注:凡是alter database操作都是对控制文件进行修改

    凡是alter system 操作都是对参数文件进行修改

SYS@LEO1>altersystem switch logfile;            手工切换日志(不会触发检查点,自动切换会)

System altered.



删除控制文件


C:\Users\Administrator>net stop oracleserviceorcl
OracleServiceORCL 服务正在停止................
OracleServiceORCL 服务已成功停止。

C:\Users\Administrator>net start oracleserviceorcl
OracleServiceORCL 服务正在启动 .
OracleServiceORCL 服务已经启动成功。


C:\Users\Administrator>sqlplus / as sysdba;

SQL*Plus: Release 11.2.0.1.0 Production on 星期二 1231 21:16:35 2013

Copyright (c) 1982, 2010, Oracle.  All rights reserved.


连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> select status from v$instance;

STATUS
------------------------
STARTED

SQL> alter database mount;
alter database mount
*
1 行出现错误:
ORA-00205: ?????????, ??????, ???????

凡是alter database操作都是对控制文件进行修改

    凡是alter system 操作都是对参数文件进行修改

Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\Administrator>rman target /;

恢复管理器: Release 11.2.0.1.0 - Production on 星期二 1231 21:18:46 2013

Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

连接到目标数据库: ORCL (未装载)

RMAN> restore controlfile;

启动 restore31-12月-13
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=129 设备类型=DISK

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: restore 命令 (在 12/31/2013 21:19:16 上) 失败
RMAN-06563: 控制文件或 SPFILE 必须使用 FROM AUTOBACKUP 还原

RMAN> restore controlfile from autobackup;

启动 restore31-12月-13
使用通道 ORA_DISK_1

恢复区目标: E:\app\Administrator\flash_recovery_area
用于搜索的数据库名 (或数据库的唯一名称): ORCL
通道 ORA_DISK_1: 在恢复区中找到 AUTOBACKUP E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\
2013_12_31\O1_MF_S_835646646_9D5DOS4P_.BKP
由于未设置 DBID 而未尝试使用格式 "%F" 搜索 AUTOBACKUP
通道 ORA_DISK_1: 正在从 AUTOBACKUP E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2013_12_
31\O1_MF_S_835646646_9D5DOS4P_.BKP 还原控制文件
通道 ORA_DISK_1: 从 AUTOBACKUP 还原控制文件已完成
输出文件名=E:\APP\ADMINISTRATOR\ORADATA\ORCL\CONTROL01.CTL
输出文件名=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\CONTROL02.CTL
完成 restore31-12月-13


SQL> alter database mount;

数据库已更改。


3.用示例说明两种库增量备份的差别。
4.模拟控制文件丢失后的数据库恢复(完全恢复)。

SQL> select status from v$instance;

STATUS
------------
MOUNTED

SQL> alter database open;
alter database open
*
1 行出现错误:
ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项


SQL> alter database open resetlogs;
alter database open resetlogs
*
1 行出现错误:
ORA-01113: 文件 1 需要介质恢复
ORA-01110: 数据文件 1: ‘E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF‘


SQL> alter database open resetlogs;
alter database open resetlogs
*
1 行出现错误:
ORA-01113: 文件 1 需要介质恢复
ORA-01110: 数据文件 1: ‘E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF‘


SQL> show parameter control_files;

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
control_files                        string      E:\APP\ADMINISTRATOR\ORADATA\O
                                                 RCL\CONTROL01.CTL, E:\APP\ADMI
                                                 NISTRATOR\FLASH_RECOVERY_AREA\
                                                 ORCL\CONTROL02.CTL
SQL> select status from v$intstance;
select status from v$intstance
                   *
1 行出现错误:
ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询

Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\Administrator>rman target /

恢复管理器: Release 11.2.0.1.0 - Production on 星期三 18 16:51:32 2014

Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

已连接到目标数据库: ORCL (DBID=1355898132, 未打开)

RMAN> restore datafile 1;

启动 restore08-1月 -14
启动 implicit crosscheck backup 于 08-1月 -14
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=63 设备类型=DISK
已交叉检验的 30 对象
完成 implicit crosscheck backup 于 08-1月 -14

启动 implicit crosscheck copy 于 08-1月 -14
使用通道 ORA_DISK_1
完成 implicit crosscheck copy 于 08-1月 -14

搜索恢复区中的所有文件
正在编制文件目录...
目录编制完毕

已列入目录的文件的列表
=======================
文件名: E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2013_12_31\O1_MF_S_835646646_9D5DOS
4P_.BKP

使用通道 ORA_DISK_1

通道 ORA_DISK_1: 正在开始还原数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
通道 ORA_DISK_1: 将数据文件 00001 还原到 E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
通道 ORA_DISK_1: 正在读取备份片段 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31
\O1_MF_NNND0_TAG20131231T194548_9D5CMGJK_.BKP
通道 ORA_DISK_1: 段句柄 = E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_N
NND0_TAG20131231T194548_9D5CMGJK_.BKP 标记 = TAG20131231T194548
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:02:06
完成 restore08-1月 -14

RMAN> recover datafile 1;

启动 recover 于 08-1月 -14
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在开始还原增量数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
数据文件 00001 的还原目标: E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
通道 ORA_DISK_1: 正在读取备份片段 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31
\O1_MF_NNND2_TAG20131231T200200_9D5DLBSQ_.BKP
通道 ORA_DISK_1: 段句柄 = E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_N
NND2_TAG20131231T200200_9D5DLBSQ_.BKP 标记 = TAG20131231T200200
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:00:03

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: recover 命令 (在 01/08/2014 16:59:47 上) 失败
RMAN-06067: RECOVER DATABASE 要求一个备份控制文件或创建的控制文件

RMAN>  recover database using backup controlfile;

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: 分析输入命令时出错
RMAN-01009: 语法错误: 找到 "using": 应为: "allow, archivelog, auxiliary, check, clear, delete, exclu
de, from, high, noparallel, noredo, parallel, preview, restore, skip readonly, skip, tablespace, tes
t, to restore point, undo, until restore point, until, validate, ;"
中的一个
RMAN-01007: 在第 1 行第 19 列, 文件: standard input

RMAN> recover database using backup controlfile;

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: 分析输入命令时出错
RMAN-01009: 语法错误: 找到 "using": 应为: "allow, archivelog, auxiliary, check, clear, delete, exclu
de, from, high, noparallel, noredo, parallel, preview, restore, skip readonly, skip, tablespace, tes
t, to restore point, undo, until restore point, until, validate, ;"
中的一个
RMAN-01007: 在第 1 行第 18 列, 文件: standard input

RMAN> recover database from backup controlfile;

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: 分析输入命令时出错
RMAN-01009: 语法错误: 找到 "backup": 应为: "backupset, datafilecopy, tag" 中的一个
RMAN-01007: 在第 1 行第 23 列, 文件: standard input

RMAN>  startupnomount

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: 分析输入命令时出错
RMAN-01009: 语法错误: 找到 "identifier": 应为: "advise, allocate, alter, backup, @, catalog, change,
 configure, connect, convert, copy, create, crosscheck, delete, drop, duplicate, exit, flashback, gr
ant, host, import, list, mount, open, print, quit, recover, register, release, repair, replace, repo
rt, reset, restore, resync, revoke, run, send, set, show, shutdown, spool, sql, startup, switch, tra
nsport, unregister, upgrade, validate, {, "
中的一个
RMAN-01008: 错误标识符: startupnomount
RMAN-01007: 在第 1 行第 2 列, 文件: standard input

RMAN>  startup nomount;

数据库已经启动

RMAN> select status from v$instance;

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: 分析输入命令时出错
RMAN-01009: 语法错误: 找到 "identifier": 应为: "advise, allocate, alter, backup, @, catalog, change,
 configure, connect, convert, copy, create, crosscheck, delete, drop, duplicate, exit, flashback, gr
ant, host, import, list, mount, open, print, quit, recover, register, release, repair, replace, repo
rt, reset, restore, resync, revoke, run, send, set, show, shutdown, spool, sql, startup, switch, tra
nsport, unregister, upgrade, validate, {, "
中的一个
RMAN-01008: 错误标识符: select
RMAN-01007: 在第 1 行第 1 列, 文件: standard input

RMAN> restore database;

启动 restore08-1月 -14
使用通道 ORA_DISK_1

通道 ORA_DISK_1: 正在开始还原数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
通道 ORA_DISK_1: 将数据文件 00001 还原到 E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
通道 ORA_DISK_1: 将数据文件 00002 还原到 E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
通道 ORA_DISK_1: 将数据文件 00003 还原到 E:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
通道 ORA_DISK_1: 将数据文件 00004 还原到 E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
通道 ORA_DISK_1: 将数据文件 00005 还原到 E:\APP\ADMINISTRATOR\ORADATA\ORCL\EXAMPLE01.DBF
通道 ORA_DISK_1: 正在读取备份片段 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31
\O1_MF_NNND0_TAG20131231T194548_9D5CMGJK_.BKP
通道 ORA_DISK_1: 段句柄 = E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_N
NND0_TAG20131231T194548_9D5CMGJK_.BKP 标记 = TAG20131231T194548
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:04:35
通道 ORA_DISK_1: 正在开始还原数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
通道 ORA_DISK_1: 将数据文件 00006 还原到 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN_D
ATA.DBF
通道 ORA_DISK_1: 将数据文件 00007 还原到 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN2_
DATA.DBF
通道 ORA_DISK_1: 将数据文件 00008 还原到 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN_U
NDO_DATA.DBF
通道 ORA_DISK_1: 将数据文件 00009 还原到 D:\A.ORA
通道 ORA_DISK_1: 将数据文件 00010 还原到 D:\B.ORA
通道 ORA_DISK_1: 将数据文件 00011 还原到 D:\C.ORA
通道 ORA_DISK_1: 将数据文件 00012 还原到 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\ORADATA\ORCL\D
ATAFILE\O1_MF_DATA_98J6M7VC_.DBF
通道 ORA_DISK_1: 将数据文件 00013 还原到 D:\09.DBF
通道 ORA_DISK_1: 将数据文件 00014 还原到 D:\UNDO.DBF
通道 ORA_DISK_1: 将数据文件 00016 还原到 D:\04.DBF
通道 ORA_DISK_1: 将数据文件 00017 还原到 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\A.DBF

通道 ORA_DISK_1: 将数据文件 00018 还原到 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\XX.DB
F
通道 ORA_DISK_1: 将数据文件 00019 还原到 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\NEW_L
EO1.DBF
通道 ORA_DISK_1: 将数据文件 00020 还原到 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\NEW1.
DBF
通道 ORA_DISK_1: 将数据文件 00021 还原到 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\~EMP0
2.DBF
通道 ORA_DISK_1: 将数据文件 00022 还原到 E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\AA.DB
F
通道 ORA_DISK_1: 将数据文件 00023 还原到 E:\APP\ADMINISTRATOR\ORADATA\ORCL\ORCL\DATAFILE\O1_MF_USERS
_9D56Z616_.DBF
通道 ORA_DISK_1: 正在读取备份片段 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31
\O1_MF_NNND1_TAG20131231T194548_9D5CRCSR_.BKP
通道 ORA_DISK_1: 段句柄 = E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_N
NND1_TAG20131231T194548_9D5CRCSR_.BKP 标记 = TAG20131231T194548
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:02:36
通道 ORA_DISK_1: 正在开始还原数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
通道 ORA_DISK_1: 将数据文件 00015 还原到 D:\03.DBF
通道 ORA_DISK_1: 正在读取备份片段 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31
\O1_MF_NNND1_TAG20131231T194548_9D5CVYFD_.BKP
通道 ORA_DISK_1: 段句柄 = E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_N
NND1_TAG20131231T194548_9D5CVYFD_.BKP 标记 = TAG20131231T194548
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:00:03
完成 restore08-1月 -14

RMAN>

RMAN> recover database;

启动 recover 于 08-1月 -14
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在开始还原增量数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
数据文件 00001 的还原目标: E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
数据文件 00002 的还原目标: E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
数据文件 00003 的还原目标: E:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
数据文件 00004 的还原目标: E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
数据文件 00005 的还原目标: E:\APP\ADMINISTRATOR\ORADATA\ORCL\EXAMPLE01.DBF
数据文件 00006 的还原目标: E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN_DATA.DBF
数据文件 00007 的还原目标: E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN2_DATA.DBF
数据文件 00008 的还原目标: E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\ZKN_UNDO_DATA.DBF
数据文件 00009 的还原目标: D:\A.ORA
数据文件 00010 的还原目标: D:\B.ORA
数据文件 00011 的还原目标: D:\C.ORA
数据文件 00012 的还原目标: E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\ORADATA\ORCL\DATAFILE\O1_MF_
DATA_98J6M7VC_.DBF
数据文件 00013 的还原目标: D:\09.DBF
数据文件 00014 的还原目标: D:\UNDO.DBF
数据文件 00016 的还原目标: D:\04.DBF
数据文件 00017 的还原目标: E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\A.DBF
数据文件 00018 的还原目标: E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\XX.DBF
数据文件 00019 的还原目标: E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\NEW_LEO1.DBF
数据文件 00020 的还原目标: E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\NEW1.DBF
数据文件 00021 的还原目标: E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\~EMP02.DBF
数据文件 00022 的还原目标: E:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\AA.DBF
数据文件 00023 的还原目标: E:\APP\ADMINISTRATOR\ORADATA\ORCL\ORCL\DATAFILE\O1_MF_USERS_9D56Z616_.DBF

通道 ORA_DISK_1: 正在读取备份片段 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31
\O1_MF_NNND2_TAG20131231T200200_9D5DLBSQ_.BKP
通道 ORA_DISK_1: 段句柄 = E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_N
NND2_TAG20131231T200200_9D5DLBSQ_.BKP 标记 = TAG20131231T200200
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:01:20
通道 ORA_DISK_1: 正在开始还原增量数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
数据文件 00015 的还原目标: D:\03.DBF
通道 ORA_DISK_1: 正在读取备份片段 E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31
\O1_MF_NNND2_TAG20131231T200200_9D5DOLS5_.BKP
通道 ORA_DISK_1: 段句柄 = E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2013_12_31\O1_MF_N
NND2_TAG20131231T200200_9D5DOLS5_.BKP 标记 = TAG20131231T200200
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:00:02

正在开始介质的恢复

线程 1 序列 270 的归档日志已作为文件 E:\APP\ADMINISTRATOR\ORADATA\ORCL\REDO02.LOG 存在于磁盘上
归档日志文件名=E:\APP\ADMINISTRATOR\ORADATA\ORCL\REDO02.LOG 线程=1 序列=270
介质恢复完成, 用时: 00:00:18
完成 recover 于 08-1月 -14

RMAN>

恢复完成,open database
SQL> alter database open resetlogs;

数据库已更改。

SQL> select status from v$instance;

STATUS
------------
OPEN

问题1:不完全恢复的过程是怎么恢复的。为什么不能直接open database。有点困惑不是非常明白。
问题2:完全恢复就是指的控制文件的多路复用?

5.模拟状态为inactive的日志损坏的恢复实验(完全恢复)。
6.模拟状态为active的日志损坏的数据恢复实验(不完全恢复)。
7.假设在最有一次全库备份之后,你误删除了一张表,请使用备份+归档来将数据库恢复到删除表之前的状态。(不完全恢复)。





















来自为知笔记(Wiz)