1、Oracle认证-8 及答案解析(总分:100.00,做题时间:90 分钟)一、不定项选择题(总题数:37,分数:100.00)1.可以使用哪些方法来恢复已经丢失或受损的口令文件?(分数:2.00)A.在操作系统提示符下使用 orapwd命令重新创建口令文件B.根据备份还原口令文件,然后应用归档和联机重做日志文件,将内容更新为最新状态C.使用 orapwd SQL命令重新创建口令文件D.从操作系统备份还原口令文件2.下面哪些命令不会备份当前控制文件?(分数:2.00)A.SQLALTER DATABASE BACKUP CONTROLFILE TO TRACE;B.SQLALTER SYSTE
2、M BACKUP CURRENT CONTROLFILE;C.RMANBACKUP CURRENT CONTROLFILE;D.SQLALTER DATABASE BACKUP CONTROLFILE TO “/U08/BACKUP/CTL.BAK“;3.你丢失了所有联机控制文件。请为以下任务指定正确顺序: (1)从备份还原控制文件,或运行 CREATE CONTROLFILE。 (2)启动数据库恢复,然后指定关键字 BACKUP CONTROLFILE。 (3)以 MOUNT模式启动数据库。 (4)使用 RESETLOGS打开数据库。 (5)关闭数据库。(分数:2.00)A.5,1,3,2,
3、4B.1,5,3,2,4C.5,1,3,4,2D.1,5,3,4,24.如果丢失了临时表空间中的所有临时文件,用户最有可能看到什么结果?(分数:2.00)A.数据库变得不可用,用户无法连接B.用户无法执行 SELECT语句C.用户无法在表中添加行,也无法从中删除行D.用户不能在查询中使用 ORDER BY或 GROUP BY5.恢复临时文件的最佳方法是什么?(分数:2.00)A.删除 TEMP表空间,然后在新位置使用数据文件重新创建它B.在数据库运行期间,在 TEMP表空间中添加另一个临时文件,然后删除受损或丢失的临时文件C.关闭数据库,根据备份还原临时文件,并使用归档和联机重做日志文件恢复它
4、D.在关闭数据库,然后以 MOUNT模式重新启动数据库后,在 TEMP表空间中添加另一个临时文件,然后删除受损或已经丢失的临时文件6.下面哪些语句给出了将数据库备份还原到新主机的真实原因?(分数:2.00)A.在 RAC环境中创建新节点B.测试灾难恢复计划C.创建另一个数据库副本D.在 DUPLICATE命令不可用时这么做E.将数据库永久移动到新主机上7.在将数据库还原到新主机上时,还原时应首先运行哪个命令?(分数:2.00)A.STARTUP NOMOUNTB.SET DBIDC.RESTORE SPFILE FROM AUTOBACKUPD.RESTORE CONTROLFILE FROM
5、 AUTOBACKUP8.初始化参数 DIAGNOSTIC_DEST的值是 NULL,环境变量 ORACLE_HOME被设置为/u01/app/oracle/product/12.1.0/db_1,环境变量 ORACLE_BASE的值被设置为/u01/app/oracle。在启动时,Oracle 会为 DIAGNOSTIC_DEST指定什么值?(分数:2.00)A./u01/app/oracle/diagB./u01/app/oracle/logC./u01/app/oracle/product/12.1.0/db_1/logD./u01/app/oracle9.可以使用 ADRCI命令行工具
6、完成以下哪些任务?(分数:2.00)A.将事件信息打包为 ZIP文件,以便发送给 Oracle Support部门B.查看 ADR中的诊断数据C.在数据库运行时检查数据库的健康状况D.运行最近针对数据库执行的健康状况检查的修复建议10.无法从 V$DIAG_INFO了解以下哪些文件类型?(分数:2.00)A.诊断跟踪文件B.诊断事件文件C.诊断问题文件D.活动问题数量11.可以在 EM Support Workbench Incident Details页面运行以下哪些顾问程序?(分数:2.00)A.The SQL Repair AdvisorB.The Data Recovery Advis
7、orC.The SQL Tuning AdvisorD.The Disk Repair Advisor12.在读写块时,Oracle 会执行以下哪些基本一致性检查操作?(分数:3.00)A.块校验和B.缓存中的数据块地址与磁盘上的地址匹配C.块版本D.读取或更新块时,数据块在 HWM以下13.要使用块介质恢复功能,需要满足以下哪些先决条件?(分数:3.00)A.必须启用闪回数据库B.数据库必须处于 ARCHIVELOG模式C.最近的级别 1备份必须是可用的D.必须将 DB_BLOCK_CHECKING设置为 LOW、MEDIUM 或 FULLE.从最近完全备份以来的所有归档重做日志必须是可用的
8、14.可以使用 RMAN CHANGE FAILURE命令更改哪些故障类型的优先级?(分数:3.00)A.OPENB.HIGHC.CRITICALD.LOWE.CLOSED15.小文件表空间 USERS有一个大小为 90MB的数据文件,运行以下 RMAN命令: RMANbackup tablespace users section size 40m; 这个备份会创建多少个段?(分数:3.00)A.命令不会运行,因为多段备份只适用于大文件表空间B.两个 45MB的段C.两个 40MB的段和一个 10MB的段D.命令不会运行,因为只能将整个数据库备份为一个多段备份16.下面哪条语句正确描述了与多段
9、备份相关的动态性能视图和数据字典视图?(分数:3.00)A.V$BACKUP_SET和 RC_BACKUP_SET视图包含名为 MULTI_SECTION的列。V$BACKUP_DATAFILE 和RC_BACKUP视图包含名为 SECTION_SIZE的列B.V$BACKUP_SET和 RC_BACKUP_SET视图包含名为 SECTION_SIZE的列。V$BACKUP_DATAFILE 和RC_BACKUP_DATAFILE视图包含名为 MULTI_SECTION的列C.V$BACKUP_SET和 V$BACKUP_DATAFILE视图包含名为 MULTI_SECTION的列。RC_BA
10、CKUP_SET 和RC_BACKUP_DATAFILE视图包含名为 SECTION_SIZE的列D.V$BACKUP_SET和 V$BACKUP_DATAFILE视图包含名为 SECTION_SIZE的列。RC_BACKUP_SET 和RC_BACKUP_DATAFlLE视图包含名为 MULTI_SECTION的列17.在执行备份时,下面哪个属性或特征通过 RMAN传递给 OSB?假设 RMAN客户已经用 OSB注册。(分数:3.00)A.内容类型B.唯一的主机名C.数据库 IDD.数据库名称E.副本编号F.请求的介质组号18.如果 RMAN备份利用了 OSB,那么应该使用什么 RMAN保留
11、策略?(分数:3.00)A.RMAN继承了 OSB保留策略B.RECOVERY WINDOWC.COPIESD.OSB继承了 RMAN保留策略19.可以使用下面的哪两个动态性能视图来确定 Oracle服务器会话与 RMAN通道之间的关系?(分数:3.00)A.V$PROCESS和 V$SESSIONB.V$PROCESS和 V$BACKUP_SESSIONC.V$PROCESS和 V$BACKUP_ASYNC_IOD.V$BACKUP_ASYNC_IO和 V$SESSIONE.V$BACKUP_SYNC_IO和 V$BACKUP_ASYNC_IO20.创建 3个 RMAN会话,来备份 3个不同
12、的表空间。第三个 RMAN会话运行这条命令: run set command id to “user bkup“; backup tablespace users; 对于这个命令,V$SESSION.CLIENT_INFO 列的值是什么?(分数:3.00)A.rman channel=ORA_DISK_1, id=user bkup.B.id=user bkup, rman channel=ORA_DISK_1.C.id=user bkup, cmd=backup tablespace users.D.id=user bkup.E.列 CLIENT_INFO在 V$PROCESS而不是 V$S
13、ESSION中。21.指出可以找到 RMAN消息输出和故障诊断信息的位置。(分数:3.00)A.Oracle服务器跟踪文件B.RMAN跟踪文件C.V$PROCESS视图D.数据库警报日志E.RMAN命令输出F.特定于供应商的文件 sbtio.logG.表 SYS.AUDITS22.数据库中的初始化参数设置如下: BACKUP_TAPE_IO_SLAVES=TRUE LARGE_POOL_SIZE=50M JAVA_POOL_SIZE=75M PGA_AGGREGATE_TARGET=20M 下面关于 RAIAN在何处为磁带备份分配内存缓冲区的说法,哪个是正确的?(分数:3.00)A.RMAN使
14、用 SGA中的 Java池B.RMAN使用 SGA中的共享池C.RMAN从 PGA的大池中分配内存空间D.RMAN从 SGA的大池中分配内存空间23.下面哪个是影响 RMAN备份和恢复操作的瓶颈?(分数:3.00)A.从数据库中读取数据B.写数据到磁盘C.写数据到磁带D.验证数据块E.使用 SGA内存缓冲区和 PGA内存缓冲区24.哪个 RMAN参数控制多路复用到磁盘和磁带?(分数:3.00)A.BACKUP命令的 FILESPERSETB.BACKUP命令的 FILESPERSET和 CONFIGURE命令的 MAXOPENFILESC.CONFlGURE命令的 FILESPERSET和 B
15、ACKUP命令的 MAXOPENFILESD.CONFIGURE命令的 MAXOPENFILES25.下面哪些闪回技术使用当前撤消表空间中的数据?(分数:3.00)A.闪回表B.闪回事务查询C.闪回查询D.闪回版本查询E.闪回删除F.闪回数据库G.Flashback Data Archive26.下面哪些参数直接影响闪回表的行为和正常运行?(分数:3.00)A.DB_RECOVERY_FILE_DESTB.UNDO_MANAGEMENTC.DB_RECOVERY_FILE_DEST_SIZED.UNDO_TABLESPACEE.UNDO_RETENTION27.为闪回版本查询使用 VERSIO
16、NS BETWEEN子句时,无法使用哪项来限制查询返回的行数?(分数:3.00)A.时间戳B.SCNC.针对表上任何列的 WHERE子句D.担保还原点28.下面哪些语句正确描述了回收站?(分数:3.00)A.删除对象时,对象分配的空间不会立即反映在 DBA_FREE_SPACE中,但被看作用户配额的一部分B.删除对象时,对象分配的空间立即反映在 DBA_FREE_SPACE中,但不会被看作用户配额的一部分C.删除对象时,对象分配的空间立即反映在 DBA_FREE_SPACE中,但仍看作用户配额的一部分D.删除对象时,对象分配的空间不会立即反映在 DBA_FREE_SPACE中,不会被看作用户配
17、额的一部分29.在 DBA_RECYCLEB视图中,将某个对象的 CAN_UNDROP列设置为 YES。下面哪个语句正确描述了相应对象?(分数:3.00)A.对象是表B.拥有对象的用户可以取消删除对象C.只有拥有 DBA权限的用户才能取消删除对象D.对象在回收站中没有任何从属对象E.回收站以外不存在同名对象30.下面的哪些列未显示在数据字典视图 FLASHBACK_TRANSACTION_QUERY中?(分数:3.00)A.UNDO_SQLB.XIDC.OPERATIOND.ORA_ROWSCN31.当事务的一部分不能再供撤消表空间使用时,FLASHBACK_TRANSACTION_QUERY
18、 中的行会发生什么情况?(分数:3.00)A.在 LOGON_USER列中,用户 ID编号替换用户名B.OPERATION列包含值 UNKNOWNC.在 TABLE_NAME列中,对象编号替换表名D.OPERATION列包含 UNAVAILABLE值E.事务中所有的行不再显示在 FLASHBACK_TRANSACTION_OUERY中32.可以在闪回表操作的 AS OF子句中使用哪些方法指定要将表恢复到的过去的时间点?(分数:3.00)A.时间戳B.WHERE子句中的筛选条件C.SCND.还原点E.担保还原点33.在星期一使用主键索引创建了 VAC_SCHED表;创建表后紧接的 SCN是 56
19、80123。于星期三删除了索引。在星期四无意间删除了数据库中的大部分行。在星期五执行以下命令: SQLFLASHBACK TABLE VAC_SCHED TO SCN 5680123; 已经将担保撤消保留期限设置为一个星期。运行此命令会有什么结果?(分数:3.00)A.将表恢复到 SCN 5680123,不含索引B.使用撤消表空间中的数据恢复表,使用回收站中的已经删除的索引重新创建索引C.恢复表,使用归档和联机重做日志文件还原在星期四删除的所有行D.由于闪回表无法将表恢复到更改从属对象之前的时间,此命令将失败34.下面哪些条件将阻止使用备份恢复表或者表分区?(分数:3.00)A.数据库是只读模
20、式B.COMPATIBLE被设为 12.1C.恢复 USERS表空间中由 SYS拥有的表D.表被分区,索引位于不同的分区中E.数据库是 NOARCHIVELOG模式35.下面哪条语句正确描述了 Flashback Data Archive?(分数:3.00)A.可以指定多个默认 Flasbback Data ArchiveB.如果没有为 Flashback Data Archive指定 RETENTION子句,则必须在将表指定给 Flashback Data Archive时将其指定C.在创建 Flashback Data Archive来限制表空间使用的空间量时,将需要使用 OUOTA参数D
21、.Flashback Data Archive可以存在于多个表空间中,包括撤消表空间和临时表空间36.以下的哪些数据字典视图包含一系列使用 Flashback Data Archive的表?(分数:3.00)A.DBA_FLASHBACK_ARCHIVE_TABLESB.DBA_FLASHBACK_ARCHIVEC.DBA_FLASHBACK_ARCHIVE_TSD.DBA_FLASHBACK_DATA_ARCHIVE_TABLES37.在配置闪回数据库操作时,不需要使用下面哪些初始化参数?(分数:3.00)A.DB_RECOVERY_FILE_DEST_SIZEB.UNDO_RETENTIO
22、NC.DB_FLASHBACK_RETENTION_TARGETD.DB_RECOVERY_FILE_DESTOracle认证-8 答案解析(总分:100.00,做题时间:90 分钟)一、不定项选择题(总题数:37,分数:100.00)1.可以使用哪些方法来恢复已经丢失或受损的口令文件?(分数:2.00)A.在操作系统提示符下使用 orapwd命令重新创建口令文件 B.根据备份还原口令文件,然后应用归档和联机重做日志文件,将内容更新为最新状态C.使用 orapwd SQL命令重新创建口令文件D.从操作系统备份还原口令文件 解析:解析 可以使用任意一种方法恢复口令文件,但是要使用 orapwd命
23、令,必须重新创建需要SYSDBA、SYSOPER 和 SYSADM权限的权限用户账户。 B、C 是错误的。B 是错误的,因为未将重做日志文件应用于口令文件。C 是错误的,因为 orapwd只能用于操作系统命令提示符处。2.下面哪些命令不会备份当前控制文件?(分数:2.00)A.SQLALTER DATABASE BACKUP CONTROLFILE TO TRACE;B.SQLALTER SYSTEM BACKUP CURRENT CONTROLFILE; C.RMANBACKUP CURRENT CONTROLFILE;D.SQLALTER DATABASE BACKUP CONTROLFI
24、LE TO “/U08/BACKUP/CTL.BAK“;解析:解析 并不存在这样的命令。 A、C、D 是错误的。A 是错误的,其中创建包含两个不同 CREATE CONTROLFILE命令的基于文本的文件(具体取决于数据文件和联机重做日志文件是否可用)。C 是 RMAN用于备份控制文件的多个方法之一。D 在指定位置创建控制文件的二进制副本。3.你丢失了所有联机控制文件。请为以下任务指定正确顺序: (1)从备份还原控制文件,或运行 CREATE CONTROLFILE。 (2)启动数据库恢复,然后指定关键字 BACKUP CONTROLFILE。 (3)以 MOUNT模式启动数据库。 (4)使用
25、 RESETLOGS打开数据库。 (5)关闭数据库。(分数:2.00)A.5,1,3,2,4 B.1,5,3,2,4C.5,1,3,4,2D.1,5,3,4,2解析:解析 首先使用 ABORT关闭数据库,最后使用 RESETLOGS打开数据库(如果使用了备份控制文件或者不拥有当前联机重做日志或数据文件)。 B、C 和 D都是错误的,这 3个顺序都不正确。4.如果丢失了临时表空间中的所有临时文件,用户最有可能看到什么结果?(分数:2.00)A.数据库变得不可用,用户无法连接B.用户无法执行 SELECT语句C.用户无法在表中添加行,也无法从中删除行D.用户不能在查询中使用 ORDER BY或 G
26、ROUP BY 解析:解析 临时表空间为使用 ORDER BY和 GROUP BY的查询提供排序空间(此时排序操作不能在内存中完成)。其他操作也会导致排序操作:SELECT DISTINCT、创建索引和重建索引。 A、B、C 是错误的。A 是错误的,即使 TEMP表空间不可用,某些查询和大多数 DML活动仍然可以使用数据库。B 是错误的,用户仍可以执行不需要排序的 SELECT语句,或可以在内存中完成的排序操作。C 是错误的,因为大多数 DML活动不需要 TEMP表空间。5.恢复临时文件的最佳方法是什么?(分数:2.00)A.删除 TEMP表空间,然后在新位置使用数据文件重新创建它B.在数据库
27、运行期间,在 TEMP表空间中添加另一个临时文件,然后删除受损或丢失的临时文件 C.关闭数据库,根据备份还原临时文件,并使用归档和联机重做日志文件恢复它D.在关闭数据库,然后以 MOUNT模式重新启动数据库后,在 TEMP表空间中添加另一个临时文件,然后删除受损或已经丢失的临时文件解析:解析 一旦删除丢失的临时文件,然后添加了新的临时文件,TEMP 表空间就可供用户使用。 A、C、D 是错误的。A 是错误的,无须删除表空间,也无法删除默认的临时表空间。C 是错误的,因为无法恢复临时表空间,临时表空间中不存在永久对象。D 是错误的,因为无须关闭数据库即可恢复临时表空间。6.下面哪些语句给出了将数
28、据库备份还原到新主机的真实原因?(分数:2.00)A.在 RAC环境中创建新节点B.测试灾难恢复计划 C.创建另一个数据库副本D.在 DUPLICATE命令不可用时这么做E.将数据库永久移动到新主机上 解析:解析 将数据库还原到新主机上适于测试灾难恢复计划,或将数据库永久移动到新主机的情况,原因是此过程保留现有的 DBID。 A、C、D 是错误的。A 是错误的,在 RAC环境中无须针对新节点还原数据文件副本,只是创建新实例。C是错误的,新数据库的 DBID依然相同,而这会在恢复目录中引起冲突。D 是错误的,因为 RMAN始终可以使用 DUPLICATE命令,以便制作数据库的第二个副本,以及对新
29、数据库中的 DBID执行必需的更改。7.在将数据库还原到新主机上时,还原时应首先运行哪个命令?(分数:2.00)A.STARTUP NOMOUNTB.SET DBID C.RESTORE SPFILE FROM AUTOBACKUPD.RESTORE CONTROLFILE FROM AUTOBACKUP解析:解析 必须首先设置 DBID,以便从源数据库备份位置还原正确的数据文件、SPFILE 和控制文件。 A、C 和 D是错误的,要将数据库还原到新主机,所有这些步骤都是有效的,但只有在设置 DBID后才能运行。8.初始化参数 DIAGNOSTIC_DEST的值是 NULL,环境变量 ORAC
30、LE_HOME被设置为/u01/app/oracle/product/12.1.0/db_1,环境变量 ORACLE_BASE的值被设置为/u01/app/oracle。在启动时,Oracle 会为 DIAGNOSTIC_DEST指定什么值?(分数:2.00)A./u01/app/oracle/diagB./u01/app/oracle/logC./u01/app/oracle/product/12.1.0/db_1/logD./u01/app/oracle 解析:解析 ADR 根目录(又称为 ADR基目录)由 DIAGNOSTIC_DEST参数设置。如果未设置此参数,Oracle将 DIAG
31、NOSTIC_DEST设置为环境变量 ORACLE_BASE。如果未设置 ORACLE_BASE,则将 ADR根目录设置为$ORACLE_HOME/log。 A、B 和 C是错误的。给定了 DIAGNOSTIC_DEST、ORACLE_BASE 和 ORACLE_HOME的值,并未确定这 3个位置。9.可以使用 ADRCI命令行工具完成以下哪些任务?(分数:2.00)A.将事件信息打包为 ZIP文件,以便发送给 Oracle Support部门 B.查看 ADR中的诊断数据 C.在数据库运行时检查数据库的健康状况D.运行最近针对数据库执行的健康状况检查的修复建议解析:解析 ADRCI 工具允许
32、查看 ADR根目录中的诊断信息,还有助于打包问题和事件信息以便提供给Oracle Support部门。 C和 D是错误的。ADRCI 命令行工具无法启动健康状况检查操作,也无法运行其他 Oracle诊断工具给出的修复建议。10.无法从 V$DIAG_INFO了解以下哪些文件类型?(分数:2.00)A.诊断跟踪文件B.诊断事件文件C.诊断问题文件 D.活动问题数量解析:解析 V$DIAG_INFO 视图没有为事件指定目录。每个事件都带有一个代表问题标识符的文本字符串标签。 A、B 和 D是错误的。它们在 V$DIAG_INFO中列出,具有特定于操作系统的路径名称。11.可以在 EM Suppor
33、t Workbench Incident Details页面运行以下哪些顾问程序?(分数:2.00)A.The SQL Repair Advisor B.The Data Recovery Advisor C.The SQL Tuning AdvisorD.The Disk Repair Advisor解析:解析 可以从 Incident Details页面运行 Data Recovery Advisor或 SQL Repair Advisor。 C和 D是错误的。无法从 EM Support Workbench启动 SQL Tuning Advisor。不存在 Disk Repair Adv
34、isor这样的顾问程序。12.在读写块时,Oracle 会执行以下哪些基本一致性检查操作?(分数:3.00)A.块校验和 B.缓存中的数据块地址与磁盘上的地址匹配 C.块版本 D.读取或更新块时,数据块在 HWM以下解析:解析 Oracle 会执行所有这些检查,不考虑 DB_BLOCK_CHECKING的设置。 D是错误的,因为 Oracle并不在更新或读取块时检查块是否低于高水位(HWM)。13.要使用块介质恢复功能,需要满足以下哪些先决条件?(分数:3.00)A.必须启用闪回数据库 B.数据库必须处于 ARCHIVELOG模式 C.最近的级别 1备份必须是可用的D.必须将 DB_BLOCK
35、_CHECKING设置为 LOW、MEDIUM 或 FULLE.从最近完全备份以来的所有归档重做日志必须是可用的 解析:解析 要使用 RMAN的块恢复功能,数据库必须处于 ARCHIVELOG模式,数据文件的备份必须是完全备份或级别 0备份,从最近完全备份或级别 0备份以来的归档日志文件必须是可用的。另外,如果启用了闪回数据库,RMAN 可以在闪回日志中查看块的未受损版本。 C、D 是错误的。C 是错误的,因为 RMAN无法使用级别 1备份执行块恢复操作。D 是错误的,因为在恢复块时,无须启用 DB_BLOCK_CHECKING。14.可以使用 RMAN CHANGE FAILURE命令更改哪
36、些故障类型的优先级?(分数:3.00)A.OPENB.HIGH C.CRITICALD.LOW E.CLOSED解析:解析 可以将 HIGH故障的优先级更改为 LOW,反之亦然。 A、C、E 是错误的。A 是错误的。因为 OPEN并非是故障状态。C 是错误的,因为无法更改 CRITICAL故障的优先级。E 是错误的,因为无法更改 CLOSED故障的优先级。15.小文件表空间 USERS有一个大小为 90MB的数据文件,运行以下 RMAN命令: RMANbackup tablespace users section size 40m; 这个备份会创建多少个段?(分数:3.00)A.命令不会运行,
37、因为多段备份只适用于大文件表空间B.两个 45MB的段C.两个 40MB的段和一个 10MB的段 D.命令不会运行,因为只能将整个数据库备份为一个多段备份解析:解析 RMAN 以段大小的倍数备份数据文件,剩余数据保存在最后一个段中。 A、B、D 是错误的。A 是错误的,因为可以为任意类型的表空间使用多段备份。B 是错误的,因为 RMAN不会通过增减段大小的方式在输出中创建相等的段大小。D 是错误的,因为在多段备份中,可以备份单独的表空间,也可以备份整个数据库。16.下面哪条语句正确描述了与多段备份相关的动态性能视图和数据字典视图?(分数:3.00)A.V$BACKUP_SET和 RC_BACK
38、UP_SET视图包含名为 MULTI_SECTION的列。V$BACKUP_DATAFILE 和RC_BACKUP视图包含名为 SECTION_SIZE的列B.V$BACKUP_SET和 RC_BACKUP_SET视图包含名为 SECTION_SIZE的列。V$BACKUP_DATAFILE 和RC_BACKUP_DATAFILE视图包含名为 MULTI_SECTION的列C.V$BACKUP_SET和 V$BACKUP_DATAFILE视图包含名为 MULTI_SECTION的列。RC_BACKUP_SET 和RC_BACKUP_DATAFILE视图包含名为 SECTION_SIZE的列 D
39、.V$BACKUP_SET和 V$BACKUP_DATAFILE视图包含名为 SECTION_SIZE的列。RC_BACKUP_SET 和RC_BACKUP_DATAFlLE视图包含名为 MULTI_SECTION的列解析:解析 SECTION_SIZE 指示备份段的段大小。MULTI_SECTION 的值是 YES或 NO,指定备份是否为多段备份。 A、B 和 D是错误的,在这些答案中,列和其相关的视图的组合是无效的。17.在执行备份时,下面哪个属性或特征通过 RMAN传递给 OSB?假设 RMAN客户已经用 OSB注册。(分数:3.00)A.内容类型 B.唯一的主机名C.数据库 ID D.
40、数据库名称 E.副本编号 F.请求的介质组号解析:解析 RMAN 将备份请求发送给 OSB时,必须指定数据库名称(或 ID)、内容类型和副本编号。有了这些信息,OSB 就使用存储的备份存储选择器,把备份发送到适当的备份设备和介质系列。 B、F 是错误的。B 是错误的,因为主机名用于通过 OSB管理服务器注册 RMAN客户端,但每个备份并不需要使用它。F 是错误的,因为 RMAN不选择介质组编号;OSB 要选择它。18.如果 RMAN备份利用了 OSB,那么应该使用什么 RMAN保留策略?(分数:3.00)A.RMAN继承了 OSB保留策略B.RECOVERY WINDOW C.COPIESD.
41、OSB继承了 RMAN保留策略解析:解析 使用 RMAN和 OSB时,应该使用 RECOVERY WINDOW保留策略。使用快速恢复区中一定数量的磁盘空间,来满足每天数小时的恢复要求,较长的恢复操作也将利用 OSB管理的磁带备份。使用一个obtool命令来为 RMAN备份创建一个介质系列。 A、C、D 是错误的。A 和 D是错误的,因为 RMAN和 OSB之间没有备份保留策略的继承关系。C 是错误的,因为无法像基于恢复窗口的策略那样,利用快速恢复区的内容。19.可以使用下面的哪两个动态性能视图来确定 Oracle服务器会话与 RMAN通道之间的关系?(分数:3.00)A.V$PROCESS和
42、V$SESSION B.V$PROCESS和 V$BACKUP_SESSIONC.V$PROCESS和 V$BACKUP_ASYNC_IOD.V$BACKUP_ASYNC_IO和 V$SESSIONE.V$BACKUP_SYNC_IO和 V$BACKUP_ASYNC_IO解析:解析 在 ADDR和 PADDR列上连接 V$PROCESS和 V$SESSION视图,并选择其中的 CLIENT_INFO列以RMAN字符串开头的行。 B、C、D、E 是错误的。B 是错误的,因为不存在 V$BACKUP_SESSION视图。C、D 和 E是错误的,因为分别使用 V$BACKUP_ASYNC_IO和 V
43、$BACKUP_SYNC_IO监视 RMAN异步和同步 I/O作业的性能。20.创建 3个 RMAN会话,来备份 3个不同的表空间。第三个 RMAN会话运行这条命令: run set command id to “user bkup“; backup tablespace users; 对于这个命令,V$SESSION.CLIENT_INFO 列的值是什么?(分数:3.00)A.rman channel=ORA_DISK_1, id=user bkup.B.id=user bkup, rman channel=ORA_DISK_1. C.id=user bkup, cmd=backup tab
44、lespace users.D.id=user bkup. E.列 CLIENT_INFO在 V$PROCESS而不是 V$SESSION中。解析:解析 V$SESSION 视图为每个备份过程提供了两行,它们都使用 RMAN命令 SET COMMAND ID中指定的值。 A、C、E 是错误的。A 是错误的,因为 CLIENT_INFO值的顺序不正确。C 是错误的,因为实际的 RMAN命令不包含在 CLIENT_INFO中。E 是错误的,因为 CLIENT_INFO实际上在 V$SESSION视图中。21.指出可以找到 RMAN消息输出和故障诊断信息的位置。(分数:3.00)A.Oracle服务
45、器跟踪文件 B.RMAN跟踪文件 C.V$PROCESS视图D.数据库警报日志 E.RMAN命令输出 F.特定于供应商的文件 sbtio.log G.表 SYS.AUDITS解析:解析 RMAN 调试信息和其他输出消息可以在 Oracle服务器跟踪文件、RMAN 跟踪文件、数据库警报日志、RMAN 命令本身的输出和供应商文件 sbtio.log(磁带库)中找到。 C和 G是错误的。RMAN 不在视图 V$PROCESS或表 SYS.AUDITS中记录任何调试或错误信息。22.数据库中的初始化参数设置如下: BACKUP_TAPE_IO_SLAVES=TRUE LARGE_POOL_SIZE=5
46、0M JAVA_POOL_SIZE=75M PGA_AGGREGATE_TARGET=20M 下面关于 RAIAN在何处为磁带备份分配内存缓冲区的说法,哪个是正确的?(分数:3.00)A.RMAN使用 SGA中的 Java池B.RMAN使用 SGA中的共享池C.RMAN从 PGA的大池中分配内存空间D.RMAN从 SGA的大池中分配内存空间 解析:解析 如果将 BACKUP_TAPE_IO_SLAVES设为 TRUE,那么 RMAN从共享池中分配磁带缓冲区,除非设置了初始化参数 LARGE_POOL_SIZE,在这种情况下会从大池分配磁带缓冲区。 A、B 和 C是错误的,JAVA_POOL_S
47、IZE 和 PGA_AGGREGATE_TARGET参数对 RMAN缓冲区的位置没有影响。23.下面哪个是影响 RMAN备份和恢复操作的瓶颈?(分数:3.00)A.从数据库中读取数据 B.写数据到磁盘 C.写数据到磁带 D.验证数据块 E.使用 SGA内存缓冲区和 PGA内存缓冲区解析:解析 所有这些选项都是潜在的瓶颈。 E是错误的。RMAN 数据缓冲区的位置不是导致瓶颈、减少 RMAN吞吐量的一个因素。24.哪个 RMAN参数控制多路复用到磁盘和磁带?(分数:3.00)A.BACKUP命令的 FILESPERSETB.BACKUP命令的 FILESPERSET和 CONFIGURE命令的 M
48、AXOPENFILES C.CONFlGURE命令的 FILESPERSET和 BACKUP命令的 MAXOPENFILESD.CONFIGURE命令的 MAXOPENFILES解析:解析 FILESPERSET 和 MAXOPENFILES都在 RMAN备份操作期间控制多路复用级别。 A、C、D 是错误的。A 是错误的,因为除了 FILESPERSET之外,CONFIGURE 命令中的 MAXOPENFILES也控制多路复用级别。C 是错误的,因为 FILESPERSET不是 CONFIGURE命令的一个有效选项,MAXOPENFILES 也不是 BACKUP命令的一个有效选项。D 是错误的
49、,因为 CONFIGURE命令的 MAXOPENFILES并不是控制多路复用级别的唯一参数。25.下面哪些闪回技术使用当前撤消表空间中的数据?(分数:3.00)A.闪回表 B.闪回事务查询 C.闪回查询 D.闪回版本查询 E.闪回删除F.闪回数据库G.Flashback Data Archive解析:解析 所有这些技术都依赖于撤消表空间中的撤消数据。 E、F 和 G是错误的。闪回删除依赖于回收站,闪回数据库依赖于闪回恢复区中的闪回日志,Flashback Data Archive依赖于历史表,这些历史表基于专为闪回数据归档指定的表空间中的永久表。26.下面哪些参数直接影响闪回表的行为和正常运行?(分数:3.00)A.DB_RECOVERY_FILE_DESTB.UNDO_MANAGEMENT C.DB_RECOVERY_FILE_DEST_SIZED.UNDO_TABLESPACE E.UNDO_RETENTION 解析:解析 对于闪回查询、闪回表、闪回事务查询和闪回版本查询而言,必须配置自动撤消管理,定义撤消表空间,还必须有撤消保留期限值(指定