OCA认证13.docx

上传人:b****3 文档编号:5060895 上传时间:2022-12-12 格式:DOCX 页数:15 大小:25.19KB
下载 相关 举报
OCA认证13.docx_第1页
第1页 / 共15页
OCA认证13.docx_第2页
第2页 / 共15页
OCA认证13.docx_第3页
第3页 / 共15页
OCA认证13.docx_第4页
第4页 / 共15页
OCA认证13.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

OCA认证13.docx

《OCA认证13.docx》由会员分享,可在线阅读,更多相关《OCA认证13.docx(15页珍藏版)》请在冰豆网上搜索。

OCA认证13.docx

OCA认证13

OCA认证-13

(总分:

100.00,做题时间:

90分钟)

一、不定项选择题(总题数:

40,分数:

100.00)

1.安装OracleDatabase12c需要下面哪个表空间?

(分数:

2.50)

 A.USERS

 B.SYSTEM √

 C.SYSAUX √

 D.TEMP

 E.UNDOTBS1

 F.RMAN

解析:

SYSTEM和SYSAUX表空间都是必需的。

A、D、E和F是不正确的。

虽然USERS表空间非常适合于放置应用程序表,但它不是必需的,TEMP、USERS和UNDOTBS1在默认安装OracleDatabase12c时创建。

不创建RMAN表空间,在安装OracleDatabase12c时也不需要它。

2.在Oracle数据库实例中,数据库写入进程(DBWn)的最大数量是多少?

(分数:

2.50)

 A.1

 B.100 √

 C.20

 D.无;数据库写入进程只存在于ASM实例中。

解析:

在大多数操作系统平台上,数据库写入进程是DBW0~DBW9,如果需要,还有DBWa~DBWz和BW36~BW99(总共100个)。

A、C和D是不正确的。

数据库写入器只存在于RDBMS实例中。

3.下面哪个失败会被视为用户错误?

(分数:

2.50)

 A.实习生刚刚得到数据库上的一个用户账户,并试图更新HR.EMPLOYEES表中自己的工资。

 √

 B.因为停电,报告服务器在夜间的报告批处理窗口宕机,不能生成大部分日常报告。

 C.几个用户认为数据库已经升级到OracleDatabase12c,试图创建一个表,其中的一个VARCHAR2列超过4000个字符。

 √

 D.Linux管理员不小心结束了一个属于某数据库用户的OS进程,该数据库用户试图对数据仓库运行SELECT语句。

 E.数据仓库程序员进入服务器房间,从主数据库服务器中拔出了网卡。

解析:

用户错误通常是SQL语法逻辑错误,数据库对象权限,或试图使用在当前版本的数据库中不能使用的功能。

B、D和E是不正确的。

B是一个进程失败,因为客户端(在本例中是批量报告生成器)失败,与数据库断开连接。

D是一个用户进程失败,而不是用户的进程失败,因为操作系统管理员结束了错误的进程。

如果操作系统管理员结束了一个全局数据库进程,就可能会被视为一个实例失败。

E是一个硬件或网络故障,而不是一个用户失败。

用户可能会在别的地方寻找工作。

4.主数据库中的所有磁盘发生完全的介质失败时,哪个OracleHA技术最适合解决近实时故障?

(分数:

2.50)

 A.逻辑备用数据库

 B.OracleActiveDataGuard只读访问

 C.Oracle闪回数据库

 D.OracleActiveDataGuard物理备用 √

解析:

OracleActiveDataGuard物理备用不断地在一个或多个(最多30)远程地区(备用位置)应用归档重做日志文件,可以配置为在主数据库出现灾难性故障时,几乎瞬间接管主数据库的职能。

任何备用位置可以配置为在预定义的延迟后使用归档重做日志,这样,即使主数据库没有出现灾难性故障,也可以避免数据库的潜在逻辑错误。

A、B和C是不正确的。

A适用于读写访问报告写入器或开发人员,但不是主数据库的准确物理副本。

B是不正确的,因为使用ActiveDataGuard数据库进行只读查询,没有在灾难性的失败后提供故障转移,而是给主数据库提供一些补充,卸载一些或所有的报告工作负载。

C是一个可行的选择,可以把数据库、表空间或者个人数据库对象恢复到之前的状态,但没有提供从主数据库的失败中进行实时故障转移的功能。

5.RMAN可以备份哪些文件类型?

(分数:

2.50)

 A.归档日志文件 √

 B.控制文件 √

 C.联机日志文件

 D.口令文件

 E.永久表空间数据文件 √

 F.服务器参数文件 √

 G.静态参数文件

 H.临时表空间临时文件

解析:

这些是RecoveryManager可以备份和还原的数据库文件类型。

C、D、G和H是错误的。

RMAN从不备份联机重做日志或临时文件,因为不需要备份它们,RMAN也不能备份静态参数文件或外部口令文件。

6.RMAN备份集比RMAN映像副本小,原因是什么?

(分数:

2.50)

 A.它们始终使用压缩

 B.它们始终忽略未使用过的块 √

 C.它们从不包含临时文件

 D.它们可直接写入磁带

解析:

备份集不包括从未使用过的块。

A、C和D不正确。

A是错误的,因为压缩是一个选项,并非默认启用的。

C是错误的,因为它应用于映像副本以及备份集。

D是错误的,因为它与此无关:

映像副本不能直接写入磁带,如果那样的话,它就不是映像。

7.有关RMAN脱机备份的论述,下面哪些句子是正确的?

(分数:

2.50)

 A.数据库必须处于NOMOUNT模式

 B.数据库必须处于MOUNT模式 √

 C.如果关闭模式是SHUTDOWNIMMEDIATE,备份将失败

 D.只能脱机备份非归档日志数据库 √

 E.无法脱机备份归档日志数据库

 F.脱机备份可以是增量备份 √

解析:

必须在加载模式下执行脱机备份。

这是非归档日志模式数据库的唯一备份类型,但可以是增量类型。

A、C和E不正确。

A是错误的,因为必须加载数据库,否则RMAN无法连接到存储库或查找数据文件的位置。

C是错误的,因为IMMEDIATE关闭是干净关闭,只有ABORT才能导致问题。

E是错误的,因为归档日志模式数据库当然可以脱机备份,只是没必要这么做。

8.要在数据库处于打开状态时备份控制文件,下面哪个是可行的?

(分数:

2.50)

 A.可以将控制文件包含在RMAN备份集中,但不能将其备份为映像副本

 B.ALTERDATBASEBACKUPCONTROLFILETOTRACE命令将创建控制文件的映像副本

 C.不能在控制文件使用期间备份控制文件,控制文件受到了多路复用保护

 D.以上说法都不对 √

解析:

本题的所有答案都是错误的。

A、B和C不正确。

A是错误的,因为在数据库处于打开状态时,可以通过读一致快照创建控制文件的副本。

B是错误的,因为此命令将生成CREATECONTROLFILE脚本,而不是文件副本。

C是错误的,因为文件多路复用只是附加的防范措施,并非唯一措施。

9.建立一个增量备份策略。

下面哪个语句是正确的?

(分数:

2.50)

 A.在运行增量级别1备份之前,必须运行增量级别0备份。

 B.完整备份或增量级别0备份可以作为增量级别1备份的基础。

 C.用增量备份还原和恢复时,不需要归档日志文件。

 D.在NOARCHIVELOG模式下不能建立数据库的增量备份。

 E.如果增量级别0备份不存在,则运行增量级别1备份,会自动进行增量级别0备份。

 √

解析:

RMAN会检测到缺乏合适的备份作为增量备份的基础,因此进行级别0备份。

A、B、C和D不正确。

A不正确,因为这是自动进行的。

B不正确是因为FULL不能用作任何增量备份的基础。

C不正确是因为需要重做数据,来弥补上次增量备份和当前之间的不同。

D不正确是因为增量策略可以在NOARCHIVELOG模式下使用,只要备份是在关闭数据库的情况下进行。

10.如果要运行Oracle环境中调度的RMAN备份,必须运行什么进程?

(分数:

2.50)

 A.数据库实例必须运行 √

 B.CloudControl管理服务器必须运行 √

 C.EnterpriseManager代理必须运行 √

 D.操作系统调度程序必须正在运行

解析:

EnterpriseManager会指示代理程序运行备份,数据库实例必须运行,否则代理程序无法连接RMAN并运行它。

D是错误的,因为Oracle调度的备份不使用操作系统调度程序。

11.有关CROSSCHECK命令的说法,哪个是正确的?

(分数:

2.50)

 A.CROSSCHECK将检查备份片的有效性

 B.CROSSCHECK将删除对不再存在的文件的引用

 C.CROSSCHECK将验证备份集片是否存在 √

 D.CROSSCHECK仅用于备份集,不用于映像副本

解析:

CROSSCHECK命令验证存储库是否准确反映了实际情况。

A、B和D不正确。

A是错误的,因为CROSSCHECK并不验证备份是否正确,它只验证其是否存在。

B是错误的,因为CROSSCHECK不删除对丢失的备份的引用,只将它们标记为过期。

D是错误的,因为CROSSCHECK确定备份集和映像副本是否存在。

12.如果快速恢复区中的数据量已经达到了DB_RECOVERY_FILE_DEST_SIZE定义的限制,而RMAN尝试向其中写入更多数据,会发生什么情况?

(分数:

2.50)

 A.如果启用了AUTOEXTEND,而尚未达到MAXSIZE,那么快速恢复区将根据需要进行扩展

 B.操作将失败

 C.这取决于是否为快速恢复区启用了警告和关键警报

 D.RMAN将自动删除OBSOLETE备份 √

 E.RMAN将自动删除EXPIRED备份

解析:

根据RMAN的保留策略,将删除OBSOLETE备份。

A、B、C和E不正确。

A是错误的,因为这描述的是数据文件,而不是快速恢复区。

B是错误的,因为操作不一定失败,它可能自动释放空间。

C是错误的,因为警报系统仅报告问题,不会修复它。

E是错误的,因为EXPIRED指存储库中记录的备份的状态,而非备份本身。

13.运行如下RMAN命令:

RMAN>configurecontrolfileautobackupon;

在什么情况下RMAN会备份控制文件和spfile?

(分数:

2.50)

 A.RMAN备份完成 √

 B.启动RMAN

 C.连接目标数据库

 D.备份SYSTEM表空间

 E.运行BACKUPCURRENTCONTROLFILE命令 √

 F.改变任何DBA密码

 G.改变快速恢复区的大小

 H.添加表空间 √

解析:

在成功备份后,如果显式备份了当前控制文件,且改变了数据库的结构,RMAN就会备份当前的控制文件和spfile(如果使用了它)。

B、C、D、F和G不正确。

RMAN不会在这些情形下备份控制文件。

14.使用RMANBACKUP命令时,RMAN不能备份下面哪些对象?

A.DATAFILE

B.DATABASE

C.INSTANCE

D.CURRENTCONTROLFILE

E.SPFILE

F.TABLESPACE

G.ARCHIVELOG

H.CONTROLFILE

I.REDOLOG

(分数:

2.50)

 A.

 B.

 C. √

 D.

 E.

 F.

 G.

 H. √

 I. √

解析:

INSTANCE不能备份,因为RMAN备份数据库,实例包含Oracle内存结构,不能备份。

CONTROLFILE不能备份,因为它不是有效的选项,必须使用CURRENTCONTROLFILE备份控制文件。

REDOLOG不能备份,因为绝对不应备份联机重做日志文件,因此BACKUPREDOLOG在语法上是不正确的。

A、B、D、E、F和G不正确,因为它们都可以备份。

所有其他对象(当前的控制文件、spfile、整个数据库、各个数据文件、各个表空间、一个或多个归档重做日志文件)都可以由RMAN备份。

15.下面列表中,在管理RMAN永久设置方面,哪些语句是正确的?

(分数:

2.50)

 A.SHOWALL列出所连接目标数据库的所有当前设置。

 √

 B.使用CONFIGURE...CLEAR命令可以把配置值设置为空字符串。

 C.SHOWALL显示应用于所有目标数据库的配置值。

 D.使用CONFIGURE...CLEAR命令可以把配置值设置为默认值。

 √

 E.SHOWALL列出与默认值不同的所有RMAN设置。

解析:

SHOWALL命令显示了所连接目标的所有设置;使用CONFIGURE...CLEAR可以把配置值重置回其默认值。

B、C和E不正确。

B不正确,因为CONFIGURE...CLEAR把配置值重置回其默认值。

C不正确,因为SHOWALL仅在连接目标数据库时有效。

E不正确,因为SHOWALL会列出所有配置值,无论它们是否是默认值。

16.下面哪个是BACKUP命令的FORMAT子句的默认替代变量?

(分数:

2.50)

 A.%t

 B.%d

 C.%u

 D.%U √

 E.%I

解析:

%U是默认值,是系统生成的唯一文件名,等价于%u_%p_%c。

A、B、C和E不正确。

这些选项在FORMAT命令中有效,但不是默认值。

17.下面哪些是RMAN映像副本的候选?

(分数:

2.50)

 A.数据文件 √

 B.归档重做日志文件 √

 C.联机重做日志文件

 D.密码文件

解析:

除了数据文件和归档重做日志文件之外,还可以创建控制文件的映像副本。

C和D不正确是因为它们不能备份为映像副本。

实际上,它们不能使用RMAN备份。

18.运行如下命令,创建一个完全的数据库备份:

RMAN>backupascopydatabasespfileplusarchivelogdeleteinput;

DELETEINPUT子句有什么作用?

(分数:

2.50)

 A.备份完成后,RMAN从所有归档日志文件目的地(快速恢复区除外)中删除归档日志文件

 B.备份完成后,RMAN仅从快速恢复区中删除归档日志文件

 C.备份完成后,RMAN从快速恢复区和其他归档日志文件目标中删除归档日志文件 √

 D.备份完成后,RMAN删除所有过时的数据库备份副本

解析:

备份成功完成时,RMAN会从所有目的地中删除归档重做日志文件,包括快速恢复区。

A、B和D不正确。

A和B不正确,因为RMAN会从所有目标中删除归档重做日志文件。

D不正确,因为DELETEINPUT命令仅适用于在这个备份上使用的归档重做日志文件。

19.完整备份和完全数据库备份之间有什么区别?

(分数:

2.50)

 A.完全数据库备份可以用作增量备份策略的基础,但完整备份不能。

 B.完整数据库备份可以用作增量备份策略的基础,但完全数据库备份不能。

 C.完全数据库备份只能是映像副本,完整备份可以是映像副本或备份集。

 D.完整备份包含一个或多个数据文件或表空间的副本,而完全数据库备份包含所有表空间的所有数据文件和控制文件。

 √

解析:

完全数据库备份也可以包含归档重做日志文件和spfile。

A、B和C不正确。

A和B不正确,因为只要在BACKUP命令中使用INCREMENTALLEVEL0参数,两者就都是增量备份策略的基础。

C不正确,因为完全数据库备份和完整备份都可以是映像副本或备份集。

20.关于级别0增量备份,哪些是正确的?

(分数:

2.50)

 A.级别0备份包含数据文件中的所有块,包括从未使用的块。

 B.级别0备份包含数据文件中的所有块,但不包括从未使用的块。

 √

 C.级别0备份可以与级别1累积备份一起使用。

 √

 D.级别0备份可以与级别1差异备份一起使用。

 √

 E.数据文件的级别0备份包含额外的信息,可用于区别它和同一个数据文件的完整备份。

解析:

级别0备份包括数据文件中的所有块,但从未使用的块除外。

它还可以用于累积和增量级别1备份。

A和E不正确。

A不正确,因为级别0备份不包含从未使用的块。

E不正确,因为级别0备份在物理上与同一个数据文件的完整备份相同;区别是存储在恢复目录中的元数据。

21.关于增量和差异备份,下面哪个语句是正确的?

(分数:

2.50)

 A.差异备份是增量备份的默认类型,会备份自上次级别0或1增量备份以来所有改变的块。

 √

 B.累积备份是增量备份的默认类型,会备份自上次级别0或1增量备份以来所有改变的块。

 C.差异备份是增量备份的默认类型,会备份自上次级别0增量备份以来所有改变的块。

 D.累积备份是增量备份的默认类型,会备份自上次级别1增量备份以来所有改变的块。

解析:

差异备份是默认的,会备份自上次级别0或1备份以来改变的所有块。

不能指定默认的DIFFERENTIAL关键字。

B、C和D不正确。

B不正确是因为累积备份不是默认的,它仅备份自上次级别0备份以来改变的所有块。

C不正确,因为差异备份也备份白上次级别1增量备份以来改变的所有块。

D不正确,因为累积备份不是默认的增量备份类型,它仅备份自上次级别0备份以来改变的所有块。

22.希望创建双重备份集时,使用一个BACKUP命令可以为一个备份块创建最多多少个副本?

(分数:

2.50)

 A.磁盘位置是2个,磁带目标是4个

 B.最多4个 √

 C.磁带位置是2个,磁盘位置是4个

 D.最大值仅受目标磁盘或磁带驱动器个数的限制

解析:

RMAN给磁盘或磁带位置创建最多4个副本。

A、C和D不正确。

磁盘和磁带对于双重备份没有区别,其范围是2~4。

23.关于归档备份,下面哪个语句是正确的?

(分数:

2.50)

 A.归档备份可以无限期地保留 √

 B.使用CHANGE...DROP命令可以删除归档备份

 C.归档备份包含从归档口期到当前的所有归档重做日志

 D.一旦创建了归档备份,就必须保存指定的保留时长,或者删除它

 E.使用归档备份可以迁移数据库的一个副本,而不会影响保留策略 √

 F.一旦创建了归档备份,就可以改变它的保留时长 √

解析:

归档备份可以使用KEEPUNTIL子句保存无限期的时间,或保留特定的时长。

另外,可以使用归档备份迁移数据库,在创建归档备份后,可以把其保留时长改变随意多次。

B、C和D不正确。

B不正确,因为正确的子句是CHANGE...NOKEEP。

C不正确,因为只有快照需要的归档重做日志包含在备份中。

D不正确,因为很容易修改任何归档备份的保留时长。

24.在小文件USERS表空间中有一个90MB的数据文件,运行如下RMAN命令:

RMAN>backuptablespaceuserssectionsize40m;

这个备份会创建多少段?

(分数:

2.50)

 A.该命令不会运行,因为多段备份仅应用于大文件的表空间

 B.两段,每段45MB

 C.两段,一段40MB,一段10MB √

 D.该命令不会运行,因为只有整个数据库才能进行多段备份

解析:

RMAN在多个段尺寸中备份数据文件,剩余的内容保存在最后一段中。

A、B和D不正确。

A不正确,因为任何类型的表空间都可以使用多段备份。

B不正确,因为RMAN不圆整段的大小,不在输出中创建相同的段大小。

D不正确,因为可以把单个表空间或整个数据库备份为多段备份。

25.运行如下RMAN命令,会发生什么?

RMAN>run

{configurechannelch2devicetypedisk;

backupdatabase;}

(分数:

2.50)

 A.完整数据库备份在快速恢复区中创建

 B.数据库备份到运行块外部配置的所有默认通道中,也备份到运行块中的额外通道上

 C.该命令会失败,因为在运行块中不能使用CONFIGURE √

 D.该命令会失败,因为在运行块中不能使用BACKUP

解析:

只能在RMAN命令行上使用CONFIGURE设置默认值,它不能在运行块中使用。

A、B和D不正确。

A不正确,因为CONFIGURE命令不能在运行块中使用。

B不正确,因为相同的原因;另外,在运行块中分配的任何通道都会覆盖默认通道。

D不正确,因为BACKUP命令可以用作独立的命令,也可以在运行块中使用。

26.使用CONFIGUREBACKUPOPTIMIZATIONON为数据库配置备份优化。

如果文件是相同的,RMAN不会跳过下面哪个命令?

(分数:

2.50)

 A.BACKUPDATABASE;

 B.BACKUPTABLESPACEUSERS; √

 C.BACKUPARCHIVELOGALL;

 D.BACKUPBACKUPSETALL;

解析:

备份优化不用于备份单个的表空间。

A、C和D不正确。

备份优化用于所有这些命令。

27.在恢复场景中,重要和不重要的数据文件有什么区别?

(分数:

2.50)

 A.要恢复重要的数据文件,只有包含重要数据文件的表空间需要脱机。

 B.要恢复不重要的数据文件,SYSTEM表空间和包含重要数据文件的表空间都需要脱机。

 C.要恢复重要的数据文件,数据库必须处于NOMOUNT模式。

要恢复不重要的数据文件,数据库必须处于MOUNT模式。

 D.要恢复重要的数据文件,数据库必须处于MOUNT模式。

要恢复不重要的数据文件,数据库必须打开。

 √

解析:

还原和恢复重要的数据文件时,整个数据库都必须关闭,再在MOUNT模式下重新打开,以打开控制文件,使数据文件位置可用于RMAN。

A、B和C不正确。

A不正确,因为恢复重要的数据文件时,整个数据库必须脱机。

B不正确,因为恢复不重要的数据文件时,只需要脱机受损的数据文件。

C不正确,因为数据库必须处于MOUNT模式,才能恢复重要的数据文件,数据库可以在OPEN模式下,恢复不重要的数据文件。

28.数据库脱机时,哪个表空间包含要恢复的重要数据文件?

(分数:

2.50)

 A.SYSTEM和SYSAUX

 B.SYSTEM和UNDO √

 C.SYSTEM、SYSAUX和UNDO

 D.SYSTEM和USERS

解析:

SYSTEM和UNDO表空间包含重要的数据文件,因此在恢复过程中,数据库需要处于MOUNT模式下。

A、C和D不正确,因为SYSAUX和USERS表空间不包含重要的数据文件。

29.在不重要数据文件的完整恢复中,不需要下面哪些步骤?

(分数:

2.50)

 A.使用RMANRESTORE命令从备份中加载缺失的数据文件

 B.用RESETLOGS重新打开数据库 √

 C.关闭数据库,再在MOUNT模式下重新打开。

 √

 D.在恢复操作之前使受损的数据文件脱机,在恢复完成后使之联机。

 E.使用RMANRECOVER命令应用归档和联机重做日志文件中的已提交事务。

解析:

数据库不需要用RESETLOGS打开,因为不执行不完整的恢复。

对于不重要的数据文件,只需要使包含缺失或受损的数据文件的表空间脱机。

A、D和E不正确。

这些步骤都是必需的。

30.可以使用下面的哪个方法检索当前系统变更号(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.哪个CREATERESTOREPOINT命令会保存初始化参数CONTROL_FILE_RECORD_KEEP_TIME指定的过去某个时间点的还原点?

(分数:

2.50)

 A.CREATERESTOREPOINTSAVE_IT_PASTKEEP

 B.CREATERESTOREPOINTSAVE_IT_PASTASOFSCN3988943

 C.CREATERESTOREPOINTSAVE_IT_NOWPRESERVE √

 D.CREATERESTOREPOINTSAV

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

当前位置:首页 > 教学研究 > 教学案例设计

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1