admin 管理员组文章数量: 887031
2024年1月15日发(作者:scripted翻译)
OCA认证-13
(总分:100.00,做题时间:90分钟)
一、不定项选择题(总题数:40,分数:100.00)
1.安装Oracle Database 12c需要下面哪个表空间?
(分数:2.50)
√
√
S1
解析:SYSTEM和SYSAUX表空间都是必需的。
A、D、E和F是不正确的。虽然USERS表空间非常适合于放置应用程序表,但它不是必需的,TEMP、USERS和UNDOTBS1在默认安装Oracle Database 12c时创建。不创建RMAN表空间,在安装Oracle Database 12c时也不需要它。
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.实习生刚刚得到数据库上的一个用户账户,并试图更新EES表中自己的工资。 √
B.因为停电,报告服务器在夜间的报告批处理窗口宕机,不能生成大部分日常报告。
C.几个用户认为数据库已经升级到Oracle Database 12c,试图创建一个表,其中的一个VARCHAR2列超过4000个字符。 √
管理员不小心结束了一个属于某数据库用户的OS进程,该数据库用户试图对数据仓库运行SELECT语句。
E.数据仓库程序员进入服务器房间,从主数据库服务器中拔出了网卡。
解析:用户错误通常是SQL语法逻辑错误,数据库对象权限,或试图使用在当前版本的数据库中不能使用的功能。
B、D和E是不正确的。B是一个进程失败,因为客户端(在本例中是批量报告生成器)失败,与数据库断开连接。D是一个用户进程失败,而不是用户的进程失败,因为操作系统管理员结束了错误的进程。如果操作系统管理员结束了一个全局数据库进程,就可能会被视为一个实例失败。E是一个硬件或网络故障,而不是一个用户失败。用户可能会在别的地方寻找工作。
4.主数据库中的所有磁盘发生完全的介质失败时,哪个Oracle HA技术最适合解决近实时故障?
(分数:2.50)
A.逻辑备用数据库
Active Data Guard只读访问
闪回数据库
Active Data Guard物理备用 √
解析:Oracle Active Data Guard物理备用不断地在一个或多个(最多30)远程地区(备用位置)应用归档重做日志文件,可以配置为在主数据库出现灾难性故障时,几乎瞬间接管主数据库的职能。任何备用位置可
以配置为在预定义的延迟后使用归档重做日志,这样,即使主数据库没有出现灾难性故障,也可以避免数据库的潜在逻辑错误。
A、B和C是不正确的。A适用于读写访问报告写入器或开发人员,但不是主数据库的准确物理副本。B是不正确的,因为使用Active Data Guard数据库进行只读查询,没有在灾难性的失败后提供故障转移,而是给主数据库提供一些补充,卸载一些或所有的报告工作负载。C是一个可行的选择,可以把数据库、表空间或者个人数据库对象恢复到之前的状态,但没有提供从主数据库的失败中进行实时故障转移的功能。
可以备份哪些文件类型?
(分数:2.50)
A.归档日志文件 √
B.控制文件 √
C.联机日志文件
D.口令文件
E.永久表空间数据文件 √
F.服务器参数文件 √
G.静态参数文件
H.临时表空间临时文件
解析:这些是Recovery Manager可以备份和还原的数据库文件类型。
C、D、G和H是错误的。RMAN从不备份联机重做日志或临时文件,因为不需要备份它们,RMAN也不能备份静态参数文件或外部口令文件。
备份集比RMAN映像副本小,原因是什么?
(分数:2.50)
A.它们始终使用压缩
B.它们始终忽略未使用过的块 √
C.它们从不包含临时文件
D.它们可直接写入磁带
解析:备份集不包括从未使用过的块。
A、C和D不正确。A是错误的,因为压缩是一个选项,并非默认启用的。C是错误的,因为它应用于映像副本以及备份集。D是错误的,因为它与此无关:映像副本不能直接写入磁带,如果那样的话,它就不是映像。
7.有关RMAN脱机备份的论述,下面哪些句子是正确的?
(分数:2.50)
A.数据库必须处于NOMOUNT模式
B.数据库必须处于MOUNT模式 √
C.如果关闭模式是SHUTDOWN IMMEDIATE,备份将失败
D.只能脱机备份非归档日志数据库 √
E.无法脱机备份归档日志数据库
F.脱机备份可以是增量备份 √
解析:必须在加载模式下执行脱机备份。这是非归档日志模式数据库的唯一备份类型,但可以是增量类型。
A、C和E不正确。A是错误的,因为必须加载数据库,否则RMAN无法连接到存储库或查找数据文件的位置。C是错误的,因为IMMEDIATE关闭是干净关闭,只有ABORT才能导致问题。E是错误的,因为归档日志模式数据库当然可以脱机备份,只是没必要这么做。
8.要在数据库处于打开状态时备份控制文件,下面哪个是可行的?
(分数:2.50)
A.可以将控制文件包含在RMAN备份集中,但不能将其备份为映像副本
DATBASE BACKUP CONTROLFILE TO TRACE命令将创建控制文件的映像副本
C.不能在控制文件使用期间备份控制文件,控制文件受到了多路复用保护
D.以上说法都不对 √
解析:本题的所有答案都是错误的。
A、B和C不正确。A是错误的,因为在数据库处于打开状态时,可以通过读一致快照创建控制文件的副本。
B是错误的,因为此命令将生成CREATE CONTROLFILE脚本,而不是文件副本。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.数据库实例必须运行 √
Control管理服务器必须运行 √
rise Manager代理必须运行 √
D.操作系统调度程序必须正在运行
解析:Enterprise Manager会指示代理程序运行备份,数据库实例必须运行,否则代理程序无法连接RMAN并运行它。
D是错误的,因为Oracle调度的备份不使用操作系统调度程序。
11.有关CROSSCHECK命令的说法,哪个是正确的?
(分数:2.50)
HECK将检查备份片的有效性
HECK将删除对不再存在的文件的引用
HECK将验证备份集片是否存在 √
HECK仅用于备份集,不用于映像副本
解析:CROSSCHECK命令验证存储库是否准确反映了实际情况。
A、B和D不正确。A是错误的,因为CROSSCHECK并不验证备份是否正确,它只验证其是否存在。B是错误的,因为CROSSCHECK不删除对丢失的备份的引用,只将它们标记为过期。D是错误的,因为CROSSCHECK确定备份集和映像副本是否存在。
12.如果快速恢复区中的数据量已经达到了DB_RECOVERY_FILE_DEST_SIZE定义的限制,而RMAN尝试向其中写入更多数据,会发生什么情况?
(分数:2.50)
A.如果启用了AUTOEXTEND,而尚未达到MAXSIZE,那么快速恢复区将根据需要进行扩展
B.操作将失败
C.这取决于是否为快速恢复区启用了警告和关键警报
将自动删除OBSOLETE备份 √
将自动删除EXPIRED备份
解析:根据RMAN的保留策略,将删除OBSOLETE备份。
A、B、C和E不正确。A是错误的,因为这描述的是数据文件,而不是快速恢复区。B是错误的,因为操作不一定失败,它可能自动释放空间。C是错误的,因为警报系统仅报告问题,不会修复它。E是错误的,因为EXPIRED指存储库中记录的备份的状态,而非备份本身。
13.运行如下RMAN命令:
RMAN>configure controlfile autobackup on;
在什么情况下RMAN会备份控制文件和spfile?
(分数:2.50)
备份完成 √
B.启动RMAN
C.连接目标数据库
D.备份SYSTEM表空间
E.运行BACKUP CURRENT CONTROLFILE命令 √
F.改变任何DBA密码
G.改变快速恢复区的大小
H.添加表空间 √
解析:在成功备份后,如果显式备份了当前控制文件,且改变了数据库的结构,RMAN就会备份当前的控制文件和spfile(如果使用了它)。
B、C、D、F和G不正确。RMAN不会在这些情形下备份控制文件。
14.使用RMAN BACKUP命令时,RMAN不能备份下面哪些对象?
A.DATAFILE
B.DATABASE
C.INSTANCE
D.CURRENT CONTROLFILE
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不能备份,因为它不是有效的选项,必须使用CURRENT CONTROLFILE备份控制文件。REDOLOG不能备份,因为绝对不应备份联机重做日志文件,因此BACKUP REDOLOG在语法上是不正确的。
A、B、D、E、F和G不正确,因为它们都可以备份。所有其他对象(当前的控制文件、spfile、整个数据库、各个数据文件、各个表空间、一个或多个归档重做日志文件)都可以由RMAN备份。
15.下面列表中,在管理RMAN永久设置方面,哪些语句是正确的?
(分数:2.50)
ALL列出所连接目标数据库的所有当前设置。 √
B.使用CLEAR命令可以把配置值设置为空字符串。
ALL显示应用于所有目标数据库的配置值。
D.使用CLEAR命令可以把配置值设置为默认值。 √
ALL列出与默认值不同的所有RMAN设置。
解析:SHOW ALL命令显示了所连接目标的所有设置;使用CLEAR可以把配置值重置回其默认值。
B、C和E不正确。B不正确,因为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> backup as copy database spfile plus archivelog delete input;
DELETE INPUT子句有什么作用?
(分数:2.50)
A.备份完成后,RMAN从所有归档日志文件目的地(快速恢复区除外)中删除归档日志文件
B.备份完成后,RMAN仅从快速恢复区中删除归档日志文件
C.备份完成后,RMAN从快速恢复区和其他归档日志文件目标中删除归档日志文件 √
D.备份完成后,RMAN删除所有过时的数据库备份副本
解析:备份成功完成时,RMAN会从所有目的地中删除归档重做日志文件,包括快速恢复区。
A、B和D不正确。A和B不正确,因为RMAN会从所有目标中删除归档重做日志文件。D不正确,因为DELETE
INPUT命令仅适用于在这个备份上使用的归档重做日志文件。
19.完整备份和完全数据库备份之间有什么区别?
(分数:2.50)
A.完全数据库备份可以用作增量备份策略的基础,但完整备份不能。
B.完整数据库备份可以用作增量备份策略的基础,但完全数据库备份不能。
C.完全数据库备份只能是映像副本,完整备份可以是映像副本或备份集。
D.完整备份包含一个或多个数据文件或表空间的副本,而完全数据库备份包含所有表空间的所有数据文件和控制文件。 √
解析:完全数据库备份也可以包含归档重做日志文件和spfile。
A、B和C不正确。A和B不正确,因为只要在BACKUP命令中使用INCREMENTAL LEVEL 0参数,两者就都是增量备份策略的基础。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.使用DROP命令可以删除归档备份
C.归档备份包含从归档口期到当前的所有归档重做日志
D.一旦创建了归档备份,就必须保存指定的保留时长,或者删除它
E.使用归档备份可以迁移数据库的一个副本,而不会影响保留策略 √
F.一旦创建了归档备份,就可以改变它的保留时长 √
解析:归档备份可以使用KEEP UNTIL子句保存无限期的时间,或保留特定的时长。另外,可以使用归档备份迁移数据库,在创建归档备份后,可以把其保留时长改变随意多次。
B、C和D不正确。B不正确,因为正确的子句是NOKEEP。C不正确,因为只有快照需要的归档重做日志包含在备份中。D不正确,因为很容易修改任何归档备份的保留时长。
24.在小文件USERS表空间中有一个90MB的数据文件,运行如下RMAN命令:
RMAN>backup tablespace users section size 40m;
这个备份会创建多少段?
(分数:2.50)
A.该命令不会运行,因为多段备份仅应用于大文件的表空间
B.两段,每段45MB
C.两段,一段40MB,一段10MB √
D.该命令不会运行,因为只有整个数据库才能进行多段备份
解析:RMAN在多个段尺寸中备份数据文件,剩余的内容保存在最后一段中。A、B和D不正确。A不正确,因为任何类型的表空间都可以使用多段备份。B不正确,因为RMAN不圆整段的大小,不在输出中创建相同的段大小。D不正确,因为可以把单个表空间或整个数据库备份为多段备份。
25.运行如下RMAN命令,会发生什么?
RMAN>run
{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命令可以用作独立的命令,也可以在运行块中使用。
26.使用CONFIGURE BACKUP OPTIMIZATION ON为数据库配置备份优化。如果文件是相同的,RMAN不会跳过下面哪个命令?
(分数:2.50)
DATABASE;
TABLESPACE USERS; √
ARCHIVELOG ALL;
BACKUPSET ALL;
解析:备份优化不用于备份单个的表空间。
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)
和SYSAUX
和UNDO √
、SYSAUX和UNDO
和USERS
解析:SYSTEM和UNDO表空间包含重要的数据文件,因此在恢复过程中,数据库需要处于MOUNT模式下。
A、C和D不正确,因为SYSAUX和USERS表空间不包含重要的数据文件。
29.在不重要数据文件的完整恢复中,不需要下面哪些步骤?
(分数:2.50)
A.使用RMAN RESTORE命令从备份中加载缺失的数据文件
B.用RESETLOGS重新打开数据库 √
C.关闭数据库,再在MOUNT模式下重新打开。 √
D.在恢复操作之前使受损的数据文件脱机,在恢复完成后使之联机。
E.使用RMAN RECOVER命令应用归档和联机重做日志文件中的已提交事务。
解析:数据库不需要用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.哪个CREATE RESTORE POINT命令会保存初始化参数CONTROL_FILE_RECORD_KEEP_TIME指定的过去某个时间点的还原点?
(分数:2.50)
RESTORE POINT SAVE_IT_PAST KEEP
RESTORE POINT SAVE_IT_PAST AS OF SCN 3988943
RESTORE POINT SAVE_IT_NOW PRESERVE √
RESTORE POINT SAVE_IT_NOW UNTIL FOREVER
解析:关键字PRESERVE保存CONTROL_FILE_RECORD_KEEP_TIME指定的过去某个时间点的还原点。
A、B和D不正确。A不正确,因为KEEP关键字对于该命令无效。B不正确,因为没有指定PRESERVE。D不正确,因为UNTIL FOREVER对命令无效。
32.使用RMAN基于时间的不完整恢复时,应设置哪个操作系统环境变量?
(分数:2.50)
_SID
_LANG √
_BASE
_DATE_FORMAT √
_TIME_FORMAT
解析:NLS_LANG和NLS_DATE_FORMAT都必须设置,RMAN才能正确解释恢复操作过程中提供的日期字符串。
A、C和E不正确。ORACLE_SID和ORACLE_BASE用于连接正确的数据库和数据库软件,但不与RMAN基于时间的恢复操作直接关联。NLS_TIME_FORMAT不是有效的环境变量。
33.使用下面的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次
解析:第一次运行脚本时,没有0级映像副本或1级增量备份。第二次运行脚本时,存在0级映像副本,但没有给它应用1级增量备份。第三次运行时,会把第一个1级增量备份应用于映像副本。
A、B和D不正确。它们都指定了不正确的执行次数。
SWITCH命令等价于哪个SQL命令?
(分数:2.50)
DATABASE RENAME FILE √
DATABASE ARCHIVELOG
DATABASE OPEN RESETLOGS
SYSTEM SWITCH LOGFILE
解析:RMAN SWITCH和SQL ALTER DATABASE RENAME FILE命令都更新控制文件和恢复目录中数据文件的位置。
B、C和D不正确。B不正确,因为这个命令使数据库处于ARCHIVELOG模式。C不正确,因为该命令仅在不完整恢复后使用。D不正确,因为该命令切换联机重做日志文件,而不是数据文件名。
35.从RMAN自动备份中恢复控制文件时,下述命令的正确顺序是?
①RECOVER DATABASE
②ALTER DATABASE OPEN RESETLOGS
③STARTUP NOMOUNT
④ALTER DATABASE MOUNT
⑤RESTORE CONTROLFILE FROM AUTOBACKUP
(分数:2.50)
A.⑤,③,④,①,②
B.③,⑤,④,①,② √
C.③,⑤,④,②,①
D.⑤,①,⑨,④,②
解析:指定的顺序是正确的。必须用RESETLOGS打开数据库,因为还原的控制文件包含数据库的旧版本信息。
A、C和D不正确,因为它们指定的命令顺序不正确。
36.运行RMAN RESTORE CONTROLFILE命令时,RMAN把控制文件的以前版本放在哪里?
(分数:2.50)
L_FILES初始化参数定义的所有可用位置
B.快速恢复区
L_FILES初始化参数定义的所有可用位置,除非被TO"<filename>"子句覆盖 √
L_FILES初始化参数定义的第一个位置
解析:该命令把控制文件从自动备份还原到CONTROL_FILES初始化参数定义的所有位置。如果这些位置中的任意一个不能使用,就修改CONTROL_FILES的值,或者使用TO"<filename>"选项。
A、B和D不正确。A不正确,因为如果CONTROL FILES定义的任意位置不可用,该命令就会失败。B不正确,因为控制文件的自动备份很可能位于快速恢复区。D不正确,因为RMAN把控制文件还原到CONTROL_FILES定义的所有位置。
37.对于联机重做日志组,下面哪个不是有效的状态?
(分数:2.50)
T
D √
NG
解析:INVALID状态仅对联机重做日志组成员有效,对整个组无效。
A、B、D和E不正确。它们都是联机重做日志组的有效状态。
38.V$LOG和V$LOGFILE视图有什么区别?
(分数:2.50)
A.V$LOG包含所有归档重做日志文件的状态,而V$LOGFILE包含所有联机重做日志文件的状态
B.V$LOG包含联机重做日志组成员的状态,而V$LOGFILE包含各个联机重做日志组的状态
C.V$LOG包含所有联机重做日志文件的状态,而V$LOGFILE包含各个归档重做日志文件的状态
D.V$LOG包含联机重做日志组的状态,而V$LOGFILE包含各个联机重做日志组成员的状态 √
解析:V$LOG包含重做日志组的状态,包括当前是否写入该组。V$LOGFILE包含各个重做日志组成员的状态。
A、B和C不正确。V$LOG和V$LOGFILE视图不包含归档重做日志文件的信息,但V$LOG视图有一列表示重做日志文件组是否归档。
39.可以使用哪些方法恢复丢失或受损的口令文件?
(分数:2.50)
A.在操作系统命令行上使用orapwd命令重建口令文件 √
B.从备份中还原口令文件,应用任何归档和联机重做日志文件,使其内容保持最新
C.使用SQL命令orapwd重建口令文件
D.从操作系统备份中还原口令文件 √
解析:这两个方法都可以用于恢复口令文件,但使用orapwd命令需要重建拥有SYSDBA、SYSOPER、SYSADM、SYSBACKUP、SYSDG和SYSKM权限的用户账户。
B和C不正确。B不正确,因为不能把重做日志文件应用于口令文件。C不正确,因为orapwd仅在操作系统命令行上有效。
40.下面哪个命令不备份当前的控制文件?
(分数:2.50)
>ALTER DATABASE BACKUP CONTROLFILE TO TRACE;
>ALTER SYSTEM BACKUP CURRENT CONTROLFILE; √
>BACKUP CURRENT CONTROLFILE;
>ALTER DATABASE BACKUP CONTROLFILE TO "/U08/BACKUP/";
解析:没有这样的命令。
A、C和D不正确。A不正确,因为它会创建一个基于文本的文件,其中包含两个不同的CREATE CONTROLFILE命令,这取决于数据文件和联机重做日志文件的可用性。C不正确,因为它是RMAN备份控制文件的许多方式中的一种。D不正确,因为它会在指定位置创建控制文件的二进制副本。
版权声明:本文标题:OCA认证-13 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1705298619h480224.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论