首页 > 数据库 > Oracle > 1Z0-053 V13.02 Q326
326.Which of the following does the recover command not do?
A. Restore archived redo logs.
B. Apply archived redo logs.
C. Restore incremental backups.
D. Apply incremental backups.
E. Restore datafile images.
答案:E,但标准答案是A。
下面给出测试过程。
1、设置数据库归档模式。
C:\Users\dell>sqlplus /nolog
SQL*Plus: Release 11.2.0.3.0 Production on 星期三 5月 11 16:58:10 2016
Copyright (c) 1982, 2011, Oracle. All rights reserved.
SQL> conn / as sysdba
已连接。
SQL> archive log list;
数据库日志模式 非存档模式
自动存档 禁用
存档终点 c:\apps\oracle
最早的联机日志序列 141
当前日志序列 143
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount;
ORACLE 例程已经启动。
Total System Global Area 2538741760 bytes
Fixed Size 2257872 bytes
Variable Size 704646192 bytes
Database Buffers 1811939328 bytes
Redo Buffers 19898368 bytes
数据库装载完毕。
SQL> alter database archivelog;
数据库已更改。
SQL> alter database open;
数据库已更改。
SQL> show parameter archive
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
archive_lag_target integer 0
log_archive_config string
log_archive_dest string
log_archive_dest_1 string location=c:\apps\oracle
log_archive_dest_10 string
log_archive_dest_state_1 string DEFER
log_archive_dest_state_10 string enable
SQL> show parameter flash
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_flash_cache_file string
db_flash_cache_size big integer 0
db_flashback_retention_target integer 1440
SQL> alter system set log_archive_dest_10='location=C:\Apps\...';
系统已更改。
2、RMAN备份数据库。
C:\Users\dell>rman target /
恢复管理器: Release 11.2.0.3.0 - Production on 星期三 5月 11 17:00:07 2016
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
已连接到目标数据库: COW (DBID=1881841810)
RMAN> report schema;
使用目标数据库控制文件替代恢复目录
db_unique_name 为 COW 的数据库的数据库方案报表
永久数据文件列表
===========================
文件大小 (MB) 表空间 回退段数据文件名称
---- -------- -------------------- ------- ------------------------
1 740 SYSTEM *** C:\APPS\...\SYSTEM01.DBF
2 760 SYSAUX *** C:\APPS\...\SYSAUX01.DBF
3 145 UNDOTBS1 *** C:\APPS\...\UNDOTBS01.DBF
4 618 USERS *** C:\APPS\...\USERS01.DBF
5 345 EXAMPLE *** C:\APPS\...\EXAMPLE01.DBF
临时文件列表
=======================
文件大小 (MB) 表空间 最大大小 (MB) 临时文件名称
---- -------- -------------------- ----------- --------------------
1 29 TEMP 32767 C:\APPS\...\TEMP01.DBF
RMAN> BACKUP INCREMENTAL LEVEL 0 DATABASE;
启动 backup 于 11-5月 -16
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=7 设备类型=DISK
通道 ORA_DISK_1: 正在启动增量级别 0 数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00002 名称=C:\APPS\...\SYSAUX01.DBF
输入数据文件: 文件号=00001 名称=C:\APPS\...\SYSTEM01.DBF
输入数据文件: 文件号=00004 名称=C:\APPS\...\USERS01.DBF
输入数据文件: 文件号=00005 名称=C:\APPS\...\EXAMPLE01.DBF
输入数据文件: 文件号=00003 名称=C:\APPS\...\UNDOTBS01.DBF
通道 ORA_DISK_1: 正在启动段 1 于 11-5月 -16
通道 ORA_DISK_1: 已完成段 1 于 11-5月 -16
段句柄=C:\APPS\...\O1_MF_NNND0_TAG20160511T170207_CM5X8HDP_.BKP 标记=TAG20160511T170207 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:25
通道 ORA_DISK_1: 正在启动增量级别 0 数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
备份集内包括当前控制文件
备份集内包括当前的 SPFILE
通道 ORA_DISK_1: 正在启动段 1 于 11-5月 -16
通道 ORA_DISK_1: 已完成段 1 于 11-5月 -16
段句柄=C:\APPS\...\O1_MF_NCSN0_TAG20160511T170207_CM5X99HT_.BKP 标记=TAG20160511T170207 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
完成 backup 于 11-5月 -16
3、切换重做日志并备份归档日志。
SQL> archive log list;
数据库日志模式 存档模式
自动存档 启用
存档终点 C:\Apps\...
最早的联机日志序列 143
下一个存档日志序列 143
当前日志序列 145
SQL> alter system switch logfile;
系统已更改。
SQL> /
系统已更改。
SQL> /
系统已更改。
SQL> /
系统已更改。
RMAN> backup archivelog all delete all input;
启动 backup 于 11-5月 -16
当前日志已存档
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在启动归档日志备份集
通道 ORA_DISK_1: 正在指定备份集内的归档日志
输入归档日志线程=1 序列=143 RECID=1 STAMP=911581773
输入归档日志线程=1 序列=144 RECID=2 STAMP=911581773
输入归档日志线程=1 序列=145 RECID=3 STAMP=911581773
输入归档日志线程=1 序列=146 RECID=4 STAMP=911581800
通道 ORA_DISK_1: 正在启动段 1 于 11-5月 -16
通道 ORA_DISK_1: 已完成段 1 于 11-5月 -16
段句柄=C:\APPS\...\O1_MF_ANNNN_TAG20160511T171000_CM5XQ8PY_.BKP 标记=TAG20160511T171000 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
通道 ORA_DISK_1: 正在删除归档日志
归档日志文件名=C:\APPS\...\ARC0000000143_0803988693.0001 RECID=1 STAMP=911581773
归档日志文件名=C:\APPS\...\ARC0000000144_0803988693.0001 RECID=2 STAMP=911581773
归档日志文件名=C:\APPS\...\ARC0000000145_0803988693.0001 RECID=3 STAMP=911581773
归档日志文件名=C:\APPS\...\ARC0000000146_0803988693.0001 RECID=4 STAMP=911581800
完成 backup 于 11-5月 -16
4、RMAN LEVEL 1 增量备份。
RMAN> BACKUP INCREMENTAL LEVEL 1 DATABASE;
启动 backup 于 11-5月 -16
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在启动增量级别 1 数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00002 名称=C:\APPS\...\SYSAUX01.DBF
输入数据文件: 文件号=00001 名称=C:\APPS\...\SYSTEM01.DBF
输入数据文件: 文件号=00004 名称=C:\APPS\...\USERS01.DBF
输入数据文件: 文件号=00005 名称=C:\APPS\...\EXAMPLE01.DBF
输入数据文件: 文件号=00003 名称=C:\APPS\...\UNDOTBS01.DBF
通道 ORA_DISK_1: 正在启动段 1 于 11-5月 -16
通道 ORA_DISK_1: 已完成段 1 于 11-5月 -16
段句柄=C:\APPS\...\O1_MF_NNND1_TAG20160511T171018_CM5XQV0G_.BKP 标记=TAG20160511T171018 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07
通道 ORA_DISK_1: 正在启动增量级别 1 数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
备份集内包括当前控制文件
备份集内包括当前的 SPFILE
通道 ORA_DISK_1: 正在启动段 1 于 11-5月 -16
通道 ORA_DISK_1: 已完成段 1 于 11-5月 -16
段句柄=C:\APPS\...\O1_MF_NCSN1_TAG20160511T171018_CM5XR33N_.BKP 标记=TAG20160511T171018 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
完成 backup 于 11-5月 -16
5、再次切换重做日志并备份归档日志。
SQL> alter system switch logfile;
系统已更改。
SQL> /
系统已更改。
SQL> /
系统已更改。
SQL> /
系统已更改。
RMAN> backup archivelog all delete all input;
启动 backup 于 11-5月 -16
当前日志已存档
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在启动归档日志备份集
通道 ORA_DISK_1: 正在指定备份集内的归档日志
输入归档日志线程=1 序列=147 RECID=5 STAMP=911581853
输入归档日志线程=1 序列=148 RECID=6 STAMP=911581857
输入归档日志线程=1 序列=149 RECID=7 STAMP=911581860
输入归档日志线程=1 序列=150 RECID=8 STAMP=911581861
输入归档日志线程=1 序列=151 RECID=9 STAMP=911581868
通道 ORA_DISK_1: 正在启动段 1 于 11-5月 -16
通道 ORA_DISK_1: 已完成段 1 于 11-5月 -16
段句柄=C:\APPS\...\O1_MF_ANNNN_TAG20160511T171108_CM5XSDPR_.BKP 标记=TAG20160511T171108 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
通道 ORA_DISK_1: 正在删除归档日志
归档日志文件名=C:\APPS\...\ARC0000000147_0803988693.0001 RECID=5 STAMP=911581853
归档日志文件名=C:\APPS\...\ARC0000000148_0803988693.0001 RECID=6 STAMP=911581857
归档日志文件名=C:\APPS\...\ARC0000000149_0803988693.0001 RECID=7 STAMP=911581860
归档日志文件名=C:\APPS\...\ARC0000000150_0803988693.0001 RECID=8 STAMP=911581861
归档日志文件名=C:\APPS\...\ARC0000000151_0803988693.0001 RECID=9 STAMP=911581868
完成 backup 于 11-5月 -16
6、关闭数据库并删除数据文件。
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
7、启动数据库。
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 2538741760 bytes
Fixed Size 2257872 bytes
Variable Size 704646192 bytes
Database Buffers 1811939328 bytes
Redo Buffers 19898368 bytes
数据库装载完毕。
ORA-01157: 无法标识/锁定数据文件 1 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 1: 'C:\APPS\...\SYSTEM01.DBF'
8、进行数据文件恢复。
C:\Users\dell>rman target /
恢复管理器: Release 11.2.0.3.0 - Production on 星期三 5月 11 17:15:24 2016
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
已连接到目标数据库: COW (DBID=1881841810, 未打开)
RMAN> restore database;
启动 restore 于 11-5月 -16
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=129 设备类型=DISK
通道 ORA_DISK_1: 正在开始还原数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
通道 ORA_DISK_1: 将数据文件 00001 还原到 C:\APPS\...\SYSTEM01.DBF
通道 ORA_DISK_1: 将数据文件 00002 还原到 C:\APPS\...\SYSAUX01.DBF
通道 ORA_DISK_1: 将数据文件 00003 还原到 C:\APPS\...\UNDOTBS01.DBF
通道 ORA_DISK_1: 将数据文件 00004 还原到 C:\APPS\...\USERS01.DBF
通道 ORA_DISK_1: 将数据文件 00005 还原到 C:\APPS\...\EXAMPLE01.DBF
通道 ORA_DISK_1: 正在读取备份片段 C:\APPS\...\O1_MF_NNND0_TAG20160511T170207_CM5X8HDP_.BKP
通道 ORA_DISK_1: 段句柄 = C:\APPS\...\O1_MF_NNND0_TAG20160511T170207_CM5X8HDP_.BKP 标记 = TAG20160511T170207
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:00:45
完成 restore 于 11-5月 -16
RMAN> recover database;
启动 recover 于 11-5月 -16
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在开始还原增量数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
数据文件 00001 的还原目标: C:\APPS\...\SYSTEM01.DBF
数据文件 00002 的还原目标: C:\APPS\...\SYSAUX01.DBF
数据文件 00003 的还原目标: C:\APPS\...\UNDOTBS01.DBF
数据文件 00004 的还原目标: C:\APPS\...\USERS01.DBF
数据文件 00005 的还原目标: C:\APPS\...\EXAMPLE01.DBF
通道 ORA_DISK_1: 正在读取备份片段 C:\APPS\...\O1_MF_NNND1_TAG20160511T171018_CM5XQV0G_.BKP
通道 ORA_DISK_1: 段句柄 = C:\APPS\...\O1_MF_NNND1_TAG20160511T171018_CM5XQV0G_.BKP 标记 = TAG20160511T171018
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:00:01
正在开始介质的恢复
通道 ORA_DISK_1: 正在开始将归档日志还原到默认目标
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=147
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=148
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=149
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=150
通道 ORA_DISK_1: 正在还原归档日志
归档日志线程=1 序列=151
通道 ORA_DISK_1: 正在读取备份片段 C:\APPS\...\O1_MF_ANNNN_TAG20160511T171108_CM5XSDPR_.BKP
通道 ORA_DISK_1: 段句柄 = C:\APPS\...\O1_MF_ANNNN_TAG20160511T171108_CM5XSDPR_.BKP 标记 = TAG20160511T171108
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:00:01
归档日志文件名=C:\APPS\...\ARC0000000147_0803988693.0001 线程=1 序列=147
归档日志文件名=C:\APPS\...\ARC0000000148_0803988693.0001 线程=1 序列=148
归档日志文件名=C:\APPS\...\ARC0000000149_0803988693.0001 线程=1 序列=149
介质恢复完成, 用时: 00:00:00
完成 recover 于 11-5月 -16
RMAN> alter database open;
数据库已打开
RMAN>
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/81227/viewspace-2098127/ ,如需转载,请注明出处,否则将追究法律责任。