【计算机类职业资格】OCA认证-13及答案解析.doc

上传人:刘芸 文档编号:1318341 上传时间:2019-10-17 格式:DOC 页数:15 大小:79KB
下载 相关 举报
【计算机类职业资格】OCA认证-13及答案解析.doc_第1页
第1页 / 共15页
【计算机类职业资格】OCA认证-13及答案解析.doc_第2页
第2页 / 共15页
【计算机类职业资格】OCA认证-13及答案解析.doc_第3页
第3页 / 共15页
【计算机类职业资格】OCA认证-13及答案解析.doc_第4页
第4页 / 共15页
【计算机类职业资格】OCA认证-13及答案解析.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、OCA 认证-13 及答案解析(总分:100.00,做题时间:90 分钟)一、不定项选择题(总题数:40,分数:100.00)1.安装 Oracle Database 12c 需要下面哪个表空间?(分数:2.50)A.USERSB.SYSTEMC.SYSAUXD.TEMPE.UNDOTBS1F.RMAN2.在 Oracle 数据库实例中,数据库写入进程(DBWn)的最大数量是多少?(分数:2.50)A.1B.100C.20D.无;数据库写入进程只存在于 ASM 实例中。3.下面哪个失败会被视为用户错误?(分数:2.50)A.实习生刚刚得到数据库上的一个用户账户,并试图更新 HR.EMPLOYE

2、ES 表中自己的工资。B.因为停电,报告服务器在夜间的报告批处理窗口宕机,不能生成大部分日常报告。C.几个用户认为数据库已经升级到 Oracle Database 12c,试图创建一个表,其中的一个 VARCHAR2 列超过 4000 个字符。D.Linux 管理员不小心结束了一个属于某数据库用户的 OS 进程,该数据库用户试图对数据仓库运行SELECT 语句。E.数据仓库程序员进入服务器房间,从主数据库服务器中拔出了网卡。4.主数据库中的所有磁盘发生完全的介质失败时,哪个 Oracle HA 技术最适合解决近实时故障?(分数:2.50)A.逻辑备用数据库B.Oracle Active Dat

3、a Guard 只读访问C.Oracle 闪回数据库D.Oracle Active Data Guard 物理备用5.RMAN 可以备份哪些文件类型?(分数:2.50)A.归档日志文件B.控制文件C.联机日志文件D.口令文件E.永久表空间数据文件F.服务器参数文件G.静态参数文件H.临时表空间临时文件6.RMAN 备份集比 RMAN 映像副本小,原因是什么?(分数:2.50)A.它们始终使用压缩B.它们始终忽略未使用过的块C.它们从不包含临时文件D.它们可直接写入磁带7.有关 RMAN 脱机备份的论述,下面哪些句子是正确的?(分数:2.50)A.数据库必须处于 NOMOUNT 模式B.数据库必

4、须处于 MOUNT 模式C.如果关闭模式是 SHUTDOWN IMMEDIATE,备份将失败D.只能脱机备份非归档日志数据库E.无法脱机备份归档日志数据库F.脱机备份可以是增量备份8.要在数据库处于打开状态时备份控制文件,下面哪个是可行的?(分数:2.50)A.可以将控制文件包含在 RMAN 备份集中,但不能将其备份为映像副本B.ALTER DATBASE BACKUP CONTROLFILE TO TRACE 命令将创建控制文件的映像副本C.不能在控制文件使用期间备份控制文件,控制文件受到了多路复用保护D.以上说法都不对9.建立一个增量备份策略。下面哪个语句是正确的?(分数:2.50)A.在

5、运行增量级别 1 备份之前,必须运行增量级别 0 备份。B.完整备份或增量级别 0 备份可以作为增量级别 1 备份的基础。C.用增量备份还原和恢复时,不需要归档日志文件。D.在 NOARCHIVELOG 模式下不能建立数据库的增量备份。E.如果增量级别 0 备份不存在,则运行增量级别 1 备份,会自动进行增量级别 0 备份。10.如果要运行 Oracle 环境中调度的 RMAN 备份,必须运行什么进程?(分数:2.50)A.数据库实例必须运行B.Cloud Control 管理服务器必须运行C.Enterprise Manager 代理必须运行D.操作系统调度程序必须正在运行11.有关 CRO

6、SSCHECK 命令的说法,哪个是正确的?(分数:2.50)A.CROSSCHECK 将检查备份片的有效性B.CROSSCHECK 将删除对不再存在的文件的引用C.CROSSCHECK 将验证备份集片是否存在D.CROSSCHECK 仅用于备份集,不用于映像副本12.如果快速恢复区中的数据量已经达到了 DB_RECOVERY_FILE_DEST_SIZE 定义的限制,而 RMAN 尝试向其中写入更多数据,会发生什么情况?(分数:2.50)A.如果启用了 AUTOEXTEND,而尚未达到 MAXSIZE,那么快速恢复区将根据需要进行扩展B.操作将失败C.这取决于是否为快速恢复区启用了警告和关键警

7、报D.RMAN 将自动删除 OBSOLETE 备份E.RMAN 将自动删除 EXPIRED 备份13.运行如下 RMAN 命令: RMANconfigure controlfile autobackup on; 在什么情况下 RMAN 会备份控制文件和 spfile?(分数:2.50)A.RMAN 备份完成B.启动 RMANC.连接目标数据库D.备份 SYSTEM 表空间E.运行 BACKUP CURRENT CONTROLFILE 命令F.改变任何 DBA 密码G.改变快速恢复区的大小H.添加表空间14.使用 RMAN BACKUP 命令时,RMAN 不能备份下面哪些对象? ADATAFIL

8、E BDATABASE CINSTANCE DCURRENT CONTROLFILE ESPFILE FTABLESPACE GARCHIVELOG HCONTROLFILE IREDOLOG (分数:2.50)A.B.C.D.E.F.G.H.I.15.下面列表中,在管理 RMAN 永久设置方面,哪些语句是正确的?(分数:2.50)A.SHOW ALL 列出所连接目标数据库的所有当前设置。B.使用 CONFIGURE.CLEAR 命令可以把配置值设置为空字符串。C.SHOW ALL 显示应用于所有目标数据库的配置值。D.使用 CONFIGURE.CLEAR 命令可以把配置值设置为默认值。E.S

9、HOW ALL 列出与默认值不同的所有 RMAN 设置。16.下面哪个是 BACKUP 命令的 FORMAT 子句的默认替代变量?(分数:2.50)A.%tB.%dC.%uD.%UE.%I17.下面哪些是 RMAN 映像副本的候选?(分数:2.50)A.数据文件B.归档重做日志文件C.联机重做日志文件D.密码文件18.运行如下命令,创建一个完全的数据库备份: RMAN backup as copy database spfile plus archivelog delete input; DELETE INPUT 子句有什么作用?(分数:2.50)A.备份完成后,RMAN 从所有归档日志文件目

10、的地(快速恢复区除外)中删除归档日志文件B.备份完成后,RMAN 仅从快速恢复区中删除归档日志文件C.备份完成后,RMAN 从快速恢复区和其他归档日志文件目标中删除归档日志文件D.备份完成后,RMAN 删除所有过时的数据库备份副本19.完整备份和完全数据库备份之间有什么区别?(分数:2.50)A.完全数据库备份可以用作增量备份策略的基础,但完整备份不能。B.完整数据库备份可以用作增量备份策略的基础,但完全数据库备份不能。C.完全数据库备份只能是映像副本,完整备份可以是映像副本或备份集。D.完整备份包含一个或多个数据文件或表空间的副本,而完全数据库备份包含所有表空间的所有数据文件和控制文件。20

11、.关于级别 0 增量备份,哪些是正确的?(分数:2.50)A.级别 0 备份包含数据文件中的所有块,包括从未使用的块。B.级别 0 备份包含数据文件中的所有块,但不包括从未使用的块。C.级别 0 备份可以与级别 1 累积备份一起使用。D.级别 0 备份可以与级别 1 差异备份一起使用。E.数据文件的级别 0 备份包含额外的信息,可用于区别它和同一个数据文件的完整备份。21.关于增量和差异备份,下面哪个语句是正确的?(分数:2.50)A.差异备份是增量备份的默认类型,会备份自上次级别 0 或 1 增量备份以来所有改变的块。B.累积备份是增量备份的默认类型,会备份自上次级别 0 或 1 增量备份以

12、来所有改变的块。C.差异备份是增量备份的默认类型,会备份自上次级别 0 增量备份以来所有改变的块。D.累积备份是增量备份的默认类型,会备份自上次级别 1 增量备份以来所有改变的块。22.希望创建双重备份集时,使用一个 BACKUP 命令可以为一个备份块创建最多多少个副本?(分数:2.50)A.磁盘位置是 2 个,磁带目标是 4 个B.最多 4 个C.磁带位置是 2 个,磁盘位置是 4 个D.最大值仅受目标磁盘或磁带驱动器个数的限制23.关于归档备份,下面哪个语句是正确的?(分数:2.50)A.归档备份可以无限期地保留B.使用 CHANGE.DROP 命令可以删除归档备份C.归档备份包含从归档口

13、期到当前的所有归档重做日志D.一旦创建了归档备份,就必须保存指定的保留时长,或者删除它E.使用归档备份可以迁移数据库的一个副本,而不会影响保留策略F.一旦创建了归档备份,就可以改变它的保留时长24.在小文件 USERS 表空间中有一个 90MB 的数据文件,运行如下 RMAN 命令: RMANbackup tablespace users section size 40m; 这个备份会创建多少段?(分数:2.50)A.该命令不会运行,因为多段备份仅应用于大文件的表空间B.两段,每段 45MBC.两段,一段 40MB,一段 10MBD.该命令不会运行,因为只有整个数据库才能进行多段备份25.运行

14、如下 RMAN 命令,会发生什么? RMANrun configure channel ch2 device type disk; backup database;(分数:2.50)A.完整数据库备份在快速恢复区中创建B.数据库备份到运行块外部配置的所有默认通道中,也备份到运行块中的额外通道上C.该命令会失败,因为在运行块中不能使用 CONFIGURED.该命令会失败,因为在运行块中不能使用 BACKUP26.使用 CONFIGURE BACKUP OPTIMIZATION ON 为数据库配置备份优化。如果文件是相同的,RMAN 不会跳过下面哪个命令?(分数:2.50)A.BACKUP DAT

15、ABASE;B.BACKUP TABLESPACE USERS;C.BACKUP ARCHIVELOG ALL;D.BACKUP BACKUPSET ALL;27.在恢复场景中,重要和不重要的数据文件有什么区别?(分数:2.50)A.要恢复重要的数据文件,只有包含重要数据文件的表空间需要脱机。B.要恢复不重要的数据文件,SYSTEM 表空间和包含重要数据文件的表空间都需要脱机。C.要恢复重要的数据文件,数据库必须处于 NOMOUNT 模式。要恢复不重要的数据文件,数据库必须处于MOUNT 模式。D.要恢复重要的数据文件,数据库必须处于 MOUNT 模式。要恢复不重要的数据文件,数据库必须打开。

16、28.数据库脱机时,哪个表空间包含要恢复的重要数据文件?(分数:2.50)A.SYSTEM 和 SYSAUXB.SYSTEM 和 UNDOC.SYSTEM、SYSAUX 和 UNDOD.SYSTEM 和 USERS29.在不重要数据文件的完整恢复中,不需要下面哪些步骤?(分数:2.50)A.使用 RMAN RESTORE 命令从备份中加载缺失的数据文件B.用 RESETLOGS 重新打开数据库C.关闭数据库,再在 MOUNT 模式下重新打开。D.在恢复操作之前使受损的数据文件脱机,在恢复完成后使之联机。E.使用 RMAN RECOVER 命令应用归档和联机重做日志文件中的已提交事务。30.可以

17、使用下面的哪个方法检索当前系统变更号(SCN)?*(分数:2.50)A.查询 V$DATAFILE_HEADER 中的 CURRENT_SCN 列。B.查询 V$INSTANCE 视图中的 CURRENT_SCN 列。C.查询 V$DATABASE 视图中的 LAST_SCN 列。D.查询 V$DATABASE 视图中的 CURRENT_SCN 列。E.启动 RMAN,连接到目标数据库,就会显示当前的 SCN 和 DBID。31.哪个 CREATE RESTORE POINT 命令会保存初始化参数 CONTROL_FILE_RECORD_KEEP_TIME 指定的过去某个时间点的还原点?(分数

18、:2.50)A.CREATE RESTORE POINT SAVE_IT_PAST KEEPB.CREATE RESTORE POINT SAVE_IT_PAST AS OF SCN 3988943C.CREATE RESTORE POINT SAVE_IT_NOW PRESERVED.CREATE RESTORE POINT SAVE_IT_NOW UNTIL FOREVER32.使用 RMAN 基于时间的不完整恢复时,应设置哪个操作系统环境变量?(分数:2.50)A.ORACLE_SIDB.NLS_LANGC.ORACLE_BASED.NLS_DATE_FORMATE.NLS_TIME_F

19、ORMAT33.使用下面的 RMAN 脚本实现增量更新备份策略: run recover copy of database with tag “inc_upd“; backup incremental level 1 for recover of copy with tag “inc_upd“ database; ) 在用增量 1 级备份更新映像副本之前,这个脚本要运行多少次?(分数:2.50)A.1 次B.2 次C.3 次D.至少 4 次34.RMAN SWITCH 命令等价于哪个 SQL 命令?(分数:2.50)A.ALTER DATABASE RENAME FILEB.ALTER DAT

20、ABASE ARCHIVELOGC.ALTER DATABASE OPEN RESETLOGSD.ALTER SYSTEM SWITCH LOGFILE35.从 RMAN 自动备份中恢复控制文件时,下述命令的正确顺序是? RECOVER DATABASE ALTER DATABASE OPEN RESETLOGS STARTUP NOMOUNT ALTER DATABASE MOUNT RESTORE CONTROLFILE FROM AUTOBACKUP(分数:2.50)A.,B.,C.,D.,36.运行 RMAN RESTORE CONTROLFILE 命令时,RMAN 把控制文件的以前版

21、本放在哪里?(分数:2.50)A.CONTROL_FILES 初始化参数定义的所有可用位置B.快速恢复区C.CONTROL_FILES 初始化参数定义的所有可用位置,除非被 TO“filename“子句覆盖D.CONTROL_FILES 初始化参数定义的第一个位置37.对于联机重做日志组,下面哪个不是有效的状态?(分数:2.50)A.CURRENTB.ACTIVEC.INVALIDD.UNUSEDE.CLEARING38.V$LOG 和 V$LOGFILE 视图有什么区别?(分数:2.50)A.V$LOG 包含所有归档重做日志文件的状态,而 V$LOGFILE 包含所有联机重做日志文件的状态B

22、.V$LOG 包含联机重做日志组成员的状态,而 V$LOGFILE 包含各个联机重做日志组的状态C.V$LOG 包含所有联机重做日志文件的状态,而 V$LOGFILE 包含各个归档重做日志文件的状态D.V$LOG 包含联机重做日志组的状态,而 V$LOGFILE 包含各个联机重做日志组成员的状态39.可以使用哪些方法恢复丢失或受损的口令文件?(分数:2.50)A.在操作系统命令行上使用 orapwd 命令重建口令文件B.从备份中还原口令文件,应用任何归档和联机重做日志文件,使其内容保持最新C.使用 SQL 命令 orapwd 重建口令文件D.从操作系统备份中还原口令文件40.下面哪个命令不备份

23、当前的控制文件?(分数:2.50)A.SQLALTER DATABASE BACKUP CONTROLFILE TO TRACE;B.SQLALTER SYSTEM BACKUP CURRENT CONTROLFILE;C.RMANBACKUP CURRENT CONTROLFILE;D.SQLALTER DATABASE BACKUP CONTROLFILE TO “/U08/BACKUP/CTL.BAK“;OCA 认证-13 答案解析(总分:100.00,做题时间:90 分钟)一、不定项选择题(总题数:40,分数:100.00)1.安装 Oracle Database 12c 需要下面哪个

24、表空间?(分数:2.50)A.USERSB.SYSTEM C.SYSAUX D.TEMPE.UNDOTBS1F.RMAN解析:SYSTEM 和 SYSAUX 表空间都是必需的。 A、D、E 和 F 是不正确的。虽然 USERS 表空间非常适合于放置应用程序表,但它不是必需的,TEMP、USERS 和 UNDOTBS1 在默认安装 Oracle Database 12c 时创建。不创建 RMAN 表空间,在安装 Oracle Database 12c 时也不需要它。2.在 Oracle 数据库实例中,数据库写入进程(DBWn)的最大数量是多少?(分数:2.50)A.1B.100 C.20D.无;

25、数据库写入进程只存在于 ASM 实例中。解析:在大多数操作系统平台上,数据库写入进程是 DBW0DBW9,如果需要,还有 DBWaDBWz 和BW36BW99(总共 100 个)。 A、C 和 D 是不正确的。数据库写入器只存在于 RDBMS 实例中。3.下面哪个失败会被视为用户错误?(分数:2.50)A.实习生刚刚得到数据库上的一个用户账户,并试图更新 HR.EMPLOYEES 表中自己的工资。 B.因为停电,报告服务器在夜间的报告批处理窗口宕机,不能生成大部分日常报告。C.几个用户认为数据库已经升级到 Oracle Database 12c,试图创建一个表,其中的一个 VARCHAR2 列

26、超过 4000 个字符。 D.Linux 管理员不小心结束了一个属于某数据库用户的 OS 进程,该数据库用户试图对数据仓库运行SELECT 语句。E.数据仓库程序员进入服务器房间,从主数据库服务器中拔出了网卡。解析:用户错误通常是 SQL 语法逻辑错误,数据库对象权限,或试图使用在当前版本的数据库中不能使用的功能。 B、D 和 E 是不正确的。B 是一个进程失败,因为客户端(在本例中是批量报告生成器)失败,与数据库断开连接。D 是一个用户进程失败,而不是用户的进程失败,因为操作系统管理员结束了错误的进程。如果操作系统管理员结束了一个全局数据库进程,就可能会被视为一个实例失败。E 是一个硬件或网

27、络故障,而不是一个用户失败。用户可能会在别的地方寻找工作。4.主数据库中的所有磁盘发生完全的介质失败时,哪个 Oracle HA 技术最适合解决近实时故障?(分数:2.50)A.逻辑备用数据库B.Oracle Active Data Guard 只读访问C.Oracle 闪回数据库D.Oracle Active Data Guard 物理备用 解析:Oracle Active Data Guard 物理备用不断地在一个或多个(最多 30)远程地区(备用位置)应用归档重做日志文件,可以配置为在主数据库出现灾难性故障时,几乎瞬间接管主数据库的职能。任何备用位置可以配置为在预定义的延迟后使用归档重做

28、日志,这样,即使主数据库没有出现灾难性故障,也可以避免数据库的潜在逻辑错误。 A、B 和 C 是不正确的。A 适用于读写访问报告写入器或开发人员,但不是主数据库的准确物理副本。B 是不正确的,因为使用 Active Data Guard 数据库进行只读查询,没有在灾难性的失败后提供故障转移,而是给主数据库提供一些补充,卸载一些或所有的报告工作负载。C 是一个可行的选择,可以把数据库、表空间或者个人数据库对象恢复到之前的状态,但没有提供从主数据库的失败中进行实时故障转移的功能。5.RMAN 可以备份哪些文件类型?(分数:2.50)A.归档日志文件 B.控制文件 C.联机日志文件D.口令文件E.永

29、久表空间数据文件 F.服务器参数文件 G.静态参数文件H.临时表空间临时文件解析:这些是 Recovery Manager 可以备份和还原的数据库文件类型。 C、D、G 和 H 是错误的。RMAN 从不备份联机重做日志或临时文件,因为不需要备份它们,RMAN 也不能备份静态参数文件或外部口令文件。6.RMAN 备份集比 RMAN 映像副本小,原因是什么?(分数:2.50)A.它们始终使用压缩B.它们始终忽略未使用过的块 C.它们从不包含临时文件D.它们可直接写入磁带解析:备份集不包括从未使用过的块。 A、C 和 D 不正确。A 是错误的,因为压缩是一个选项,并非默认启用的。C 是错误的,因为它

30、应用于映像副本以及备份集。D 是错误的,因为它与此无关:映像副本不能直接写入磁带,如果那样的话,它就不是映像。7.有关 RMAN 脱机备份的论述,下面哪些句子是正确的?(分数:2.50)A.数据库必须处于 NOMOUNT 模式B.数据库必须处于 MOUNT 模式 C.如果关闭模式是 SHUTDOWN IMMEDIATE,备份将失败D.只能脱机备份非归档日志数据库 E.无法脱机备份归档日志数据库F.脱机备份可以是增量备份 解析:必须在加载模式下执行脱机备份。这是非归档日志模式数据库的唯一备份类型,但可以是增量类型。A、C 和 E 不正确。A 是错误的,因为必须加载数据库,否则 RMAN 无法连接

31、到存储库或查找数据文件的位置。C 是错误的,因为 IMMEDIATE 关闭是干净关闭,只有 ABORT 才能导致问题。E 是错误的,因为归档日志模式数据库当然可以脱机备份,只是没必要这么做。8.要在数据库处于打开状态时备份控制文件,下面哪个是可行的?(分数:2.50)A.可以将控制文件包含在 RMAN 备份集中,但不能将其备份为映像副本B.ALTER DATBASE BACKUP CONTROLFILE TO TRACE 命令将创建控制文件的映像副本C.不能在控制文件使用期间备份控制文件,控制文件受到了多路复用保护D.以上说法都不对 解析:本题的所有答案都是错误的。 A、B 和 C 不正确。A

32、 是错误的,因为在数据库处于打开状态时,可以通过读一致快照创建控制文件的副本。B 是错误的,因为此命令将生成 CREATE CONTROLFILE 脚本,而不是文件副本。C 是错误的,因为文件多路复用只是附加的防范措施,并非唯一措施。9.建立一个增量备份策略。下面哪个语句是正确的?(分数:2.50)A.在运行增量级别 1 备份之前,必须运行增量级别 0 备份。B.完整备份或增量级别 0 备份可以作为增量级别 1 备份的基础。C.用增量备份还原和恢复时,不需要归档日志文件。D.在 NOARCHIVELOG 模式下不能建立数据库的增量备份。E.如果增量级别 0 备份不存在,则运行增量级别 1 备份

33、,会自动进行增量级别 0 备份。 解析:RMAN 会检测到缺乏合适的备份作为增量备份的基础,因此进行级别 0 备份。A、B、C 和 D 不正确。A 不正确,因为这是自动进行的。B 不正确是因为 FULL 不能用作任何增量备份的基础。C 不正确是因为需要重做数据,来弥补上次增量备份和当前之间的不同。D 不正确是因为增量策略可以在 NOARCHIVELOG 模式下使用,只要备份是在关闭数据库的情况下进行。10.如果要运行 Oracle 环境中调度的 RMAN 备份,必须运行什么进程?(分数:2.50)A.数据库实例必须运行 B.Cloud Control 管理服务器必须运行 C.Enterpris

34、e Manager 代理必须运行 D.操作系统调度程序必须正在运行解析:Enterprise Manager 会指示代理程序运行备份,数据库实例必须运行,否则代理程序无法连接RMAN 并运行它。 D 是错误的,因为 Oracle 调度的备份不使用操作系统调度程序。11.有关 CROSSCHECK 命令的说法,哪个是正确的?(分数:2.50)A.CROSSCHECK 将检查备份片的有效性B.CROSSCHECK 将删除对不再存在的文件的引用C.CROSSCHECK 将验证备份集片是否存在 D.CROSSCHECK 仅用于备份集,不用于映像副本解析:CROSSCHECK 命令验证存储库是否准确反映

35、了实际情况。 A、B 和 D 不正确。A 是错误的,因为 CROSSCHECK 并不验证备份是否正确,它只验证其是否存在。B 是错误的,因为 CROSSCHECK 不删除对丢失的备份的引用,只将它们标记为过期。D 是错误的,因为CROSSCHECK 确定备份集和映像副本是否存在。12.如果快速恢复区中的数据量已经达到了 DB_RECOVERY_FILE_DEST_SIZE 定义的限制,而 RMAN 尝试向其中写入更多数据,会发生什么情况?(分数:2.50)A.如果启用了 AUTOEXTEND,而尚未达到 MAXSIZE,那么快速恢复区将根据需要进行扩展B.操作将失败C.这取决于是否为快速恢复区

36、启用了警告和关键警报D.RMAN 将自动删除 OBSOLETE 备份 E.RMAN 将自动删除 EXPIRED 备份解析:根据 RMAN 的保留策略,将删除 OBSOLETE 备份。 A、B、C 和 E 不正确。A 是错误的,因为这描述的是数据文件,而不是快速恢复区。B 是错误的,因为操作不一定失败,它可能自动释放空间。C 是错误的,因为警报系统仅报告问题,不会修复它。E 是错误的,因为 EXPIRED 指存储库中记录的备份的状态,而非备份本身。13.运行如下 RMAN 命令: RMANconfigure controlfile autobackup on; 在什么情况下 RMAN 会备份控制

37、文件和 spfile?(分数:2.50)A.RMAN 备份完成 B.启动 RMANC.连接目标数据库D.备份 SYSTEM 表空间E.运行 BACKUP CURRENT CONTROLFILE 命令 F.改变任何 DBA 密码G.改变快速恢复区的大小H.添加表空间 解析:在成功备份后,如果显式备份了当前控制文件,且改变了数据库的结构,RMAN 就会备份当前的控制文件和 spfile(如果使用了它)。 B、C、D、F 和 G 不正确。RMAN 不会在这些情形下备份控制文件。14.使用 RMAN BACKUP 命令时,RMAN 不能备份下面哪些对象? ADATAFILE BDATABASE CIN

38、STANCE DCURRENT CONTROLFILE ESPFILE FTABLESPACE GARCHIVELOG HCONTROLFILE IREDOLOG (分数:2.50)A.B.C. D.E.F.G.H. I. 解析:INSTANCE 不能备份,因为 RMAN 备份数据库,实例包含 Oracle 内存结构,不能备份。CONTROLFILE不能备份,因为它不是有效的选项,必须使用 CURRENT CONTROLFILE 备份控制文件。REDOLOG 不能备份,因为绝对不应备份联机重做日志文件,因此 BACKUP REDOLOG 在语法上是不正确的。 A、B、D、E、F 和 G 不正确

39、,因为它们都可以备份。所有其他对象(当前的控制文件、spfile、整个数据库、各个数据文件、各个表空间、一个或多个归档重做日志文件)都可以由 RMAN 备份。15.下面列表中,在管理 RMAN 永久设置方面,哪些语句是正确的?(分数:2.50)A.SHOW ALL 列出所连接目标数据库的所有当前设置。 B.使用 CONFIGURE.CLEAR 命令可以把配置值设置为空字符串。C.SHOW ALL 显示应用于所有目标数据库的配置值。D.使用 CONFIGURE.CLEAR 命令可以把配置值设置为默认值。 E.SHOW ALL 列出与默认值不同的所有 RMAN 设置。解析:SHOW ALL 命令显

40、示了所连接目标的所有设置;使用 CONFIGURE.CLEAR 可以把配置值重置回其默认值。 B、C 和 E 不正确。B 不正确,因为 CONFIGURE.CLEAR 把配置值重置回其默认值。C 不正确,因为SHOWALL 仅在连接目标数据库时有效。E 不正确,因为 SHOWALL 会列出所有配置值,无论它们是否是默认值。16.下面哪个是 BACKUP 命令的 FORMAT 子句的默认替代变量?(分数:2.50)A.%tB.%dC.%uD.%U E.%I解析:%U 是默认值,是系统生成的唯一文件名,等价于%u_%p_%c。 A、B、C 和 E 不正确。这些选项在 FORMAT 命令中有效,但不

41、是默认值。17.下面哪些是 RMAN 映像副本的候选?(分数:2.50)A.数据文件 B.归档重做日志文件 C.联机重做日志文件D.密码文件解析:除了数据文件和归档重做日志文件之外,还可以创建控制文件的映像副本。 C 和 D 不正确是因为它们不能备份为映像副本。实际上,它们不能使用 RMAN 备份。18.运行如下命令,创建一个完全的数据库备份: RMAN backup as copy database spfile plus archivelog delete input; DELETE INPUT 子句有什么作用?(分数:2.50)A.备份完成后,RMAN 从所有归档日志文件目的地(快速恢复

42、区除外)中删除归档日志文件B.备份完成后,RMAN 仅从快速恢复区中删除归档日志文件C.备份完成后,RMAN 从快速恢复区和其他归档日志文件目标中删除归档日志文件 D.备份完成后,RMAN 删除所有过时的数据库备份副本解析:备份成功完成时,RMAN 会从所有目的地中删除归档重做日志文件,包括快速恢复区。 A、B 和 D 不正确。A 和 B 不正确,因为 RMAN 会从所有目标中删除归档重做日志文件。D 不正确,因为DELETE INPUT 命令仅适用于在这个备份上使用的归档重做日志文件。19.完整备份和完全数据库备份之间有什么区别?(分数:2.50)A.完全数据库备份可以用作增量备份策略的基础

43、,但完整备份不能。B.完整数据库备份可以用作增量备份策略的基础,但完全数据库备份不能。C.完全数据库备份只能是映像副本,完整备份可以是映像副本或备份集。D.完整备份包含一个或多个数据文件或表空间的副本,而完全数据库备份包含所有表空间的所有数据文件和控制文件。 解析:完全数据库备份也可以包含归档重做日志文件和 spfile。 A、B 和 C 不正确。A 和 B 不正确,因为只要在 BACKUP 命令中使用 INCREMENTAL LEVEL 0 参数,两者就都是增量备份策略的基础。C 不正确,因为完全数据库备份和完整备份都可以是映像副本或备份集。20.关于级别 0 增量备份,哪些是正确的?(分数

44、:2.50)A.级别 0 备份包含数据文件中的所有块,包括从未使用的块。B.级别 0 备份包含数据文件中的所有块,但不包括从未使用的块。 C.级别 0 备份可以与级别 1 累积备份一起使用。 D.级别 0 备份可以与级别 1 差异备份一起使用。 E.数据文件的级别 0 备份包含额外的信息,可用于区别它和同一个数据文件的完整备份。解析:级别 0 备份包括数据文件中的所有块,但从未使用的块除外。它还可以用于累积和增量级别 1 备份。A 和 E 不正确。A 不正确,因为级别 0 备份不包含从未使用的块。E 不正确,因为级别 0 备份在物理上与同一个数据文件的完整备份相同;区别是存储在恢复目录中的元数

45、据。21.关于增量和差异备份,下面哪个语句是正确的?(分数:2.50)A.差异备份是增量备份的默认类型,会备份自上次级别 0 或 1 增量备份以来所有改变的块。 B.累积备份是增量备份的默认类型,会备份自上次级别 0 或 1 增量备份以来所有改变的块。C.差异备份是增量备份的默认类型,会备份自上次级别 0 增量备份以来所有改变的块。D.累积备份是增量备份的默认类型,会备份自上次级别 1 增量备份以来所有改变的块。解析:差异备份是默认的,会备份自上次级别 0 或 1 备份以来改变的所有块。不能指定默认的DIFFERENTIAL 关键字。 B、C 和 D 不正确。B 不正确是因为累积备份不是默认的

46、,它仅备份自上次级别 0 备份以来改变的所有块。C 不正确,因为差异备份也备份白上次级别 1 增量备份以来改变的所有块。D 不正确,因为累积备份不是默认的增量备份类型,它仅备份自上次级别 0 备份以来改变的所有块。22.希望创建双重备份集时,使用一个 BACKUP 命令可以为一个备份块创建最多多少个副本?(分数:2.50)A.磁盘位置是 2 个,磁带目标是 4 个B.最多 4 个 C.磁带位置是 2 个,磁盘位置是 4 个D.最大值仅受目标磁盘或磁带驱动器个数的限制解析:RMAN 给磁盘或磁带位置创建最多 4 个副本。 A、C 和 D 不正确。磁盘和磁带对于双重备份没有区别,其范围是 24。2

47、3.关于归档备份,下面哪个语句是正确的?(分数:2.50)A.归档备份可以无限期地保留 B.使用 CHANGE.DROP 命令可以删除归档备份C.归档备份包含从归档口期到当前的所有归档重做日志D.一旦创建了归档备份,就必须保存指定的保留时长,或者删除它E.使用归档备份可以迁移数据库的一个副本,而不会影响保留策略 F.一旦创建了归档备份,就可以改变它的保留时长 解析:归档备份可以使用 KEEP UNTIL 子句保存无限期的时间,或保留特定的时长。另外,可以使用归档备份迁移数据库,在创建归档备份后,可以把其保留时长改变随意多次。 B、C 和 D 不正确。B 不正确,因为正确的子句是 CHANGE.

48、NOKEEP。C 不正确,因为只有快照需要的归档重做日志包含在备份中。D 不正确,因为很容易修改任何归档备份的保留时长。24.在小文件 USERS 表空间中有一个 90MB 的数据文件,运行如下 RMAN 命令: RMANbackup tablespace users section size 40m; 这个备份会创建多少段?(分数:2.50)A.该命令不会运行,因为多段备份仅应用于大文件的表空间B.两段,每段 45MBC.两段,一段 40MB,一段 10MB D.该命令不会运行,因为只有整个数据库才能进行多段备份解析:RMAN 在多个段尺寸中备份数据文件,剩余的内容保存在最后一段中。A、B

49、和 D 不正确。A 不正确,因为任何类型的表空间都可以使用多段备份。B 不正确,因为 RMAN 不圆整段的大小,不在输出中创建相同的段大小。D 不正确,因为可以把单个表空间或整个数据库备份为多段备份。25.运行如下 RMAN 命令,会发生什么? RMANrun configure channel ch2 device type disk; backup database;(分数:2.50)A.完整数据库备份在快速恢复区中创建B.数据库备份到运行块外部配置的所有默认通道中,也备份到运行块中的额外通道上C.该命令会失败,因为在运行块中不能使用 CONFIGURE D.该命令会失败,因为在运行块中不能使用 BACKUP解析:只能在 RMAN 命令行上使用 CONFIGURE 设置默认值,它不能在运行块中使用。 A、B 和 D 不正确。A 不正确,因为 CONFIGURE 命令不能在运行块中使用。B 不正确,因为相同的原因;另外,在运行块中分配的任何通道都会覆盖默认通道。D 不正确,因为 BACKUP 命令可以用作独立的命令,也可以在运行块中使用。2

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1