2.7 自测题
以下练习题将测试你对本章学习内容的理解程度。正确答案可能不止一个。请认真分析所有选项,并为每个问题选择所有正确答案。
配置和管理RMAN设置
1.下面哪些RMAN命令不能正确配置保留策略(选择一个最佳答案)?
A.CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 100 DAYS;
B.CONFIGURE RETENTION POLICY TO NONE;
C.CONFIGURE RETENTION POLICY TO REDUNDANCY WINDOW OF 2 DAYS;
D.CONFIGURE RETENTION POLICY TO REDUNDANCY 2;
2.如果禁用RMAN保留策略,那么会将RMAN备份细节保留多长时间?
A.直至快速恢复区变满为止
B.直到初始化参数CONTROL_FILE_RECORD_KEEP_TIME指定的时间
C.直到关闭数据库
D.无限期
配置快速恢复区
3.下面的哪些条目会永久存储在快速恢复区中(选择所有正确的答案)?
A.控制文件
B.归档重做日志文件
C.联机重做日志文件
D.控制文件备份
E.RMAN备份集
4.下面的哪些条目会临时存储在快速恢复区中(选择所有正确的答案)?
A.控制文件
B.归档重做日志文件
C.联机重做日志文件
D.控制文件备份
E.RMAN备份集
5.如果指定了初始化参数DB_RECOVERY_FILE_DEST,那么还必须设置其他哪些初始化参数?
A.DB_CREATE_FILE_DEST
B.DB_CREATE_ONLINE_LOG_DEST_n
C.DB_RECOVERY_FILE_DEST_SIZE
D.不需要设置其他任何参数
6.你刚才收到一条警报,指出快速恢复区的可用空间低于3%。可以查询哪个视图和列来了解可能的纠正空间问题的措施(选择一个最佳答案)?
A.V$FLASH_RECOVERY_AREA_USAGE, PERCENT_SPACE_RECLAIMABLE
B.DBA_OUTSTANDING_ALERT, SUGGESTED_ACTIONS
C.DBA_OUTSTANDING_ALERTS, SUGGESTED_ACTIONS
D.DBA_OUTSTANDING_ALERTS, SUGGESTED_ACTION
7.RMAN有几个与空间管理有关的配置设置。下面哪些设置直接控制快速恢复区中的空间管理(选择所有正确的答案)?
A.RETENTION POLICY
B.RECOVERY CATALOG
C.CONTROLFILE AUTOBACKUP
D.BACKUP OPTIMIZATION
E.ARCHIVELOG DELETION POLICY
配置控制文件和重做日志文件来提高恢复能力
8.在以下有关数据库备份的描述中找到不正确的描述。
A.在执行SHUTDOWN NORMAL、IMMEDIATE或TRANSACTIONAL后,会完成一致的脱机备份
B.从Oracle Database 12c开始,RMAN只支持联机备份
C.物理数据库备份复制数据库包含的一个或多个文件
D.逻辑数据库备份读取一组数据库行,并将它们写入文件
E.逻辑数据库备份读取一组数据库行,并将它们写入ASM磁盘组
F.只有数据库以ARCHIVELOG模式运行时,才能执行联机备份
9.RMAN可以在数据库打开时备份以下哪些对象(选择所有正确的答案)?
A.归档重做日志文件
B.联机重做日志文件
C.密码文件
D.表空间
E.表和索引
F.控制文件
G.服务器参数文件(SPFILE)
H.数据文件
10.以下哪些命令不是RMAN独立命令(选择所有正确的答案)?
A.BACKUP DATABASE
B.ALLOCATE CHANNEL
C.CONNECT
D.CREATE CATALOG
E.CREATE SCRIPT
11.在下面的列表中,选择4个可用于启用ARCHIVELOG模式的最佳命令,并且按序排列:
1.STARTUP MOUNT
2.SHUTDOWN ABORT
3.ALTER DATABASE ARCHIVELOG
4.STARTUP FORCE
5.ALTER DATABASE ENABLE ARCHIVELOG
6.ALTER SYSTEM SWITCH LOGFILE
7.SHUTDOWN NORMAL
8.ALTER DATABASE OPEN
9.SHUTDOWN IMMEDIATE
A.2, 1, 3, 8
B.9, 3, 1, 8
C.4, 5, 7, 6
D.7, 1, 3, 8
E.9, 1, 3, 8
12.下面哪些初始化参数无效?
A.LOG_ARCHIVE_DEST_3=‘/rmtdisk/u01/app/oracle/flash’
B.LOG_ARCHIVE_DUPLEX_DEST=‘+DATA’
C.LOG_ARCHIVE_DEST=‘SERVICE=RMTDB99’
D.LOG_ARCHIVE_DEST=‘/rmtdisk/u01/app/oracle/flash’
E.LOG_ARCHIVE_DEST_10=‘SERVICE=RMTDB99’
F.LOG_ARCHIVE_DEST_10=‘/rmtdisk/u01/app/oracle/flash’
13.SPFILE包含以下参数值:
LOG_ARCHIVE_DEST_1=‘LOCATION=/u01/app/oracle/arch’
LOG_ARCHIVE_DEST_2=
‘LOCATION=/u03/app/oracle/arch MANDATORY’
LOG_ARCHIVE_DEST_3=‘SERVICE=STNDBY_CLEVELAND MANDATORY’
LOG_ARCHIVE_MIN_SUCCEED_DEST=1
此处并没有使用快速恢复区。包含/u03/app/oracle/arch目录的磁盘驱动器失败。归档进程和数据库会发生什么情况?
A.由于LOG_ARCHIVE_DEST_2是MANDATORY,因此数据库会暂停
B.由于至少将另一个目标标记为MANDATORY,因此数据库会依靠剩余的两个归档位置照常运行
C.由于LOG_ARCHIVE_MIN_SUCCEED_DEST为1,因此数据库会依靠剩余的两个归档位置照常运行
D.除非将LOG_ARCHIVE_MIN_SUCCEED_DEST设置为不低于MANDATORY位置数量的值,否则数据库不会启动
备份和恢复NOACHIVELOG数据库
14.NOACHIVELOG模式下的数据库具有下面哪些特征(选择所有正确的答案)?
A.只要联机重做日志文件可用,NOARCHIVELOG数据库就可以恢复到上次提交的事务
B.在NOARCHIVELOG模式下,必须关闭数据库才能执行完整备份
C.OLTP数据库应该使用NOARCHIVELOG模式,以确保归档的重做日志文件操作不会影响性能
D.在完全或增量备份后,必须在NOMOUNT模式下启动NOARCHIVELOG数据库E. NOARCHIVELOG数据库很适合在测试环境中使用