1.4 自测题
以下练习题将测试你对本章学习内容的理解程度。正确答案可能不止一个。请认真分析所有选项,并为每个问题选择所有正确答案。
解释Oracle数据库的备份和恢复解决方案
1.在Oracle Database 12c安装中,下面的哪些表空间是必需的(选择所有正确的答案)?
A.USERS
B.SYSTEM
C.SYSAUX
D.TEMP
E.UNDOTBS1
F.RMAN
2.在Oracle数据库实例中,最多有几个数据库写入器进程(DBWn)?
A.1
B.100
C.20
D.无,只有ASM实例中才有数据库写入器进程。
3.下面的哪些后台进程同时存在于ASM实例和RDBMS实例中,并且同时支持ASM磁盘组(选择所有正确的答案)?
A.ASMB
B.RBAL
C.ARBn
D.LGWR
E.ARCn
4.ASM执行哪个级别的镜像操作?
A.数据库对象级别
B.表空间级别
C.磁盘卷级别
D.ASM不支持镜像操作,它仅支持具备RAID功能的磁盘硬件。
5.ASM实例的SPFILE(或init.ora文件)中的INSTANCE_TYPE的值是多少?
A.RDBMS
B.ASM
C.+ASM
D.NOMOUNT
E.不存在INSTANCE_TYPE这样一个初始化参数
6.以SYSOPER身份通过连接的RDBMS实例连接到ASM实例,并运行以下命令:
SQL> shutdown immediate
会发生什么情况?
A.立即关闭ASM实例,使用ABORT选项关闭所有已经连接的RDBMS实例
B.立即关闭ASM实例,使用IMMEDIATE选项关闭所有已经连接的RDBMS实例
C.会忽略此命令,原因在于SYSOPER角色无权启动或关闭ASM实例
D.由于至少有一个已经连接的RDBMS实例,所以不会关闭ASM实例
7.ASM实例的初始化参数ASM_DISKGROUPS的值是DATA、RECOV和DATA2。启动ASM实例时会出现什么情况(选择一个最佳答案)?
A.发出ALTER DISKGROUP MOUNT命令前什么都不会发生
B.ASM实例自动安装磁盘组,可以手动安装未在列表中列出的任何磁盘组
C.ASM_DISKGROUPS仅对RDBMS实例有效
D.DATA、RECOV和DATA2磁盘设备可用于创建新磁盘组
8.在下面的参数中,哪些是ASM实例的必需参数(选择所有正确的答案)?
A.INSTANCE_NAME
B.INSTANCE_TYPE
C.ASM_DISKGROUPS
D.ASM_POWER_LIMIT
E.ASM_PREFERRED_READ_FAILURE_GROUPS
9.下面的哪些故障是用户错误(选择所有正确的答案)?
A.实习生获得了数据库上的一个用户账户,试图在HR.EMPLOYEES表中更新自己的工资
B.由于掉电,夜间执行报表批处理时报表服务器关闭,无法生成大部分日常报表
C.一些用户认为数据库被升级到Oracle Database 12c,并尝试创建一个表,表中的一个VARCHAR2列包含超过4000个字符
D.一个数据库用户正在对数据仓库运行一个SELECT语句,但是Linux管理员不小心关闭了属于该数据库用户的一个操作系统进程
E.一个数据仓库程序员走进服务器室,取下了主数据库服务器的网卡
10.当主数据库内的所有磁盘都发生故障时,哪些Oracle高可用性技术最适合进行接近实时的故障转移?
A.逻辑备用数据库
B.Oracle Active Data Guard只读访问
C.Oracle闪回数据库
D.Oracle Active Data Guard物理备用数据库