1、OCA 认证-数据库环境、创建数据库及答案解析(总分:40.00,做题时间:90 分钟)一、B不定项选择题/B(总题数:20,分数:40.00)1.SYSAUX 表空间是必需的。如果您试图发送一个 CREATE DATABASE 命令,而此命令没有指定 SYSAUX 表空间的数据文件,将发生什么情况?(分数:2.00)A.命令将失败B.命令将成功,但在创建 SYSAUX 表空间前,数据库不生效C.将创建默认的 SYSAUX 表空间和数据文件D.将在 SYSTEM 表空间中创建 SYSAUX 对象2.OFA 描述什么(选择一个最佳答案)?(分数:2.00)A.目录结构B.分布式数据库系统C.多层
2、处理体系结构D.OFA 描述上述所有内容3.有必要在创建数据库前创建数据库侦听器吗(选择一个最佳答案)?(分数:2.00)A.否B.是C.具体取决于是用 DBCA 还是用 SQL*Plus 创建数据库D.具体取决于是否在 DBCA 中选择了 Database Control 选项4.哪个语句以最佳方式描述 Oracle Base 和 Oracle Home 之间的关系(选择一个最佳答案)?(分数:2.00)A.Oracle Base 存在于 Oracle Home 中B.Oracle Base 可以包含不同产品的 Oracle HomeC.每个产品都需要一个 Oracle Base,但产品版本
3、可以存在于各自 Oracle Base 的各自 Oracle Home 中D.Oracle Base 在运行 orainstRoosh 脚本时创建,并且包含指向 Oracle Home 的指针5.OUI 可以将 Oracle Home 安装到什么类型设备上(选择所有正确的答案)?(分数:2.00)A.普通文件系统B.群集文件系统C.原始设备D.ASM 磁盘组6.Oracle 提供了备份整个环境(不仅是 Oracle Database)的功能。哪个工具可以做到这一点(选择一个最佳答案)? ARecovery Manager BOracle Secure Backup C用户管理的备份(由操作系统
4、命令执行)(分数:2.00)A.B.C.7.可以使用什么工具来管理模板(选择所有正确的答案)?(分数:2.00)A.Database Configuration AssistantB.Database Upgrade AssistantC.SQL*PlusD.Database ControlE.The Oracle Universal Installer8.要创建数据库,实例必须处于什么模式(选择一个最佳答案)?(分数:2.00)A.未启动B.以 NOMOUNT 模式启动C.以 MOUNT 模式启动D.以 OPEN 模式启动9.如果在创建数据库后没有运行 CATALOG.SQL 和 CATPR
5、OC.SQL 脚本,将发生什么情况(选择一个最佳答案)?(分数:2.00)A.无法打开数据库B.无法创建任何用户表C.无法使用 PL/SQLD.无法查询数据字典视图E.除 SYS 和 SYSTEM 外,无法以其他用户的身份进行连接10.CREATE DATABASE 命令创建哪些文件(选择所有正确的答案)?(分数:2.00)A.控制文件B.动态参数文件C.联机重做日志文件D.口令文件E.静态参数文件 SYSAUX 表空间数据文件 G SYSTEM 表空间数据文件11.下面的哪个工具通常不使用 Oracle Universal Installer 来安装(选择一个最佳答案)?(分数:2.00)A
6、.Oracle Universal Installer 本身B.SQL*PlusC.SQL DeveloperD.Oracle Enterprise Manager Grid Control12.如果在同一 Oracle 主目录下创建了多个数据库,将如何配置 Database Control(选择一个最佳答案)?(分数:2.00)A.Database Control 允许通过一个 URL 访问在一个 Oracle 主目录下创建的所有数据库B.Database Control 允许通过不同端口访问每个数据库C.仅需在一个数据库中配置 Database Control,此后,就可以使用 Datab
7、ase Control 连接到所有数据库D.Database Control 仅能管理每个 Oracle 主目录下的一个数据库13.要创建数据库,有多个操作是必需的。请正确排序(选择一个最佳答案)。 创建数据字典视图 创建参数文件 创建口令文件 发出 CREATE DATABASE 命令 发出 STARTUP 命令(分数:2.00)A.B.C.D.14.运行 OUI 前必须在 Linux 中设置哪个环境变量(选择一个最佳答案)?(分数:2.00)A.ORACLE_HOMEB.ORACLE_BASEC.ORACLE_SIDD.DISPLAY15.当先决条件测试失败时,可以使用哪个命令行切换使 O
8、UI 继续进行(选择一个最佳答案)?(分数:2.00)A.-silentB.-recordC.-responsefileD.-ignoresysprereqs16.在创建数据库后,无法更改哪个实例参数(选择一个最佳答案)?(分数:2.00)A.创建数据库后,可以更改所有的实例参数。B.创建数据库后(如果是在实例处于 MOUNT 模式时完成的),可以更改所有的实例参数。C.CONTROL_FILESD.DB_BLOCK_SIZE17.哪些工具可用于创建数据库(选择所有正确的答案)?(分数:2.00)A.Database Configuration AssistantB.Database Upgr
9、ade AssistantC.SQL*PlusD.Oracle Universal InstallerE.Oracle Enterprise Manager Database Control18.什么时候可以选择或更改数据库字符集(选择所有正确的答案)?(分数:2.00)A.如果没有使用任何模板,发生在创建数据库时B.如果使用不包含数据文件的模板,发生在创建数据库时C.无论用不用模板,都在创建数据库时发生D.创建数据库后(使用 DBCE.创建数据库后(使用 SQL*Plu19.如果 OUI 检测到先决条件尚未满足,您可以做什么(选择一个最佳答案)?(分数:2.00)A.必须取消安装,修正问题,
10、并再次启动 OUI。B.无提示安装将失败;交互式安装将继续。C.通知 OUI 继续(需自我承担风险)。D.选项取决于检测到问题时,OUI 的安装进度。20.何时创建 OUI 清单(选择一个最佳答案)?(分数:2.00)A.每次新建 Oracle Home 时B.每次新建 Oracle Base 时C.首次运行 OUI 前D.首次运行 OUI 期间OCA 认证-数据库环境、创建数据库答案解析(总分:40.00,做题时间:90 分钟)一、B不定项选择题/B(总题数:20,分数:40.00)1.SYSAUX 表空间是必需的。如果您试图发送一个 CREATE DATABASE 命令,而此命令没有指定
11、SYSAUX 表空间的数据文件,将发生什么情况?(分数:2.00)A.命令将失败B.命令将成功,但在创建 SYSAUX 表空间前,数据库不生效C.将创建默认的 SYSAUX 表空间和数据文件 D.将在 SYSTEM 表空间中创建 SYSAUX 对象解析:所有对象都有默认设置,其中包括 SYSAUX 表空间和数据文件定义。A 是错误的,因为此命令将成功执行。B 和 D 是错误的,因为默认的工作方式并非如此。2.OFA 描述什么(选择一个最佳答案)?(分数:2.00)A.目录结构 B.分布式数据库系统C.多层处理体系结构D.OFA 描述上述所有内容解析:OFA 的正式名称是 Optimal Fle
12、xible Architecture,它不过是一个用于目录结构的命名约定。B、C 和 D 是错误的,因为它们超出了 OFA 的范围。3.有必要在创建数据库前创建数据库侦听器吗(选择一个最佳答案)?(分数:2.00)A.否B.是C.具体取决于是用 DBCA 还是用 SQL*Plus 创建数据库D.具体取决于是否在 DBCA 中选择了 Database Control 选项 解析:只有在使用 DBCA,且选中 Database Control 时,才需要侦听器。如果 DBCA 检测不到侦听器,则将停下来。A 是错误的,原因是存在需要侦听器的情况。B 是错误的,因为在其他所有情况下,都不需要侦听器。
13、C 是错误的,因为条件不充分。如果没有选中 Database Control,DBCA 并不需要侦听器。4.哪个语句以最佳方式描述 Oracle Base 和 Oracle Home 之间的关系(选择一个最佳答案)?(分数:2.00)A.Oracle Base 存在于 Oracle Home 中B.Oracle Base 可以包含不同产品的 Oracle Home C.每个产品都需要一个 Oracle Base,但产品版本可以存在于各自 Oracle Base 的各自 Oracle Home 中D.Oracle Base 在运行 orainstRoosh 脚本时创建,并且包含指向 Oracle
14、 Home 的指针解析:Oracle Base 目录中包含所有 Oracle Home(可以是任何产品的任何版本)。A 是错误的,因为它颠倒了关系。C 是错误的,因为每个产品并不需要独立的 OracleBase。D 也是错误的,因为它将oraInst.loc 文件和 OUI 与 OFA 混为一谈。5.OUI 可以将 Oracle Home 安装到什么类型设备上(选择所有正确的答案)?(分数:2.00)A.普通文件系统 B.群集文件系统 C.原始设备D.ASM 磁盘组解析:Oracle Home 必须存在于文件系统中,但可以存在于本地文件系统和群集文件系统。C 和 D 是错误的,原始设备和 AS
15、M 设备可以用于存储数据库,但不能用于存储 Oracle Home。6.Oracle 提供了备份整个环境(不仅是 Oracle Database)的功能。哪个工具可以做到这一点(选择一个最佳答案)? ARecovery Manager BOracle Secure Backup C用户管理的备份(由操作系统命令执行)(分数:2.00)A.B. C.解析:Oracle Secure Backup 是企业级备份功能。A 和 C 是错误的,因为它们仅限于备份数据库文件。7.可以使用什么工具来管理模板(选择所有正确的答案)?(分数:2.00)A.Database Configuration Assis
16、tant B.Database Upgrade AssistantC.SQL*PlusD.Database ControlE.The Oracle Universal Installer解析:只能使用 DBCA 工具来管理模板。B、C、D 和 E 都是错误的,因为只有 DBCA 才提供模板管理。8.要创建数据库,实例必须处于什么模式(选择一个最佳答案)?(分数:2.00)A.未启动B.以 NOMOUNT 模式启动 C.以 MOUNT 模式启动D.以 OPEN 模式启动解析:CREATE DATABASE 命令只能在 NOMOUNT 模式中发送。A 是错误的,如果不启动实例,则只能使用START
17、UP 命令。C 和 D 是错误的,原因如下:如果没有控制文件,就不可能安装数据库。如果没有重做日志和 SYSTEM 表空间,将无法将其打开。9.如果在创建数据库后没有运行 CATALOG.SQL 和 CATPROC.SQL 脚本,将发生什么情况(选择一个最佳答案)?(分数:2.00)A.无法打开数据库B.无法创建任何用户表C.无法使用 PL/SQLD.无法查询数据字典视图 E.除 SYS 和 SYSTEM 外,无法以其他用户的身份进行连接解析:数据库可以生效,但如果没有使用由这些脚本创建的数据字典视图和 PL/SQL 包,将无法使用数据字典视图。A 是错误的,因为数据库将会打开,实际上,要运行
18、脚本,必须将其打开。B 是错误的,因为理所当然会创建表和其他对象。C 是错误的,因为 PL/SQL 是可以使用的。缺少的是提供的包。E 与这些脚本没有丝毫关系。10.CREATE DATABASE 命令创建哪些文件(选择所有正确的答案)?(分数:2.00)A.控制文件 B.动态参数文件C.联机重做日志文件 D.口令文件E.静态参数文件 SYSAUX 表空间数据文件 G SYSTEM 表空间数据文件解析:默认方式下,即使未予指定,也会创建所有这些文件。B 和 D 是错误的,因为这些文件在启动实例前就应该是存在的。E 是错误的,因为只有创建数据库后,才能根据需要将静态参数文件转换为动态参数文件。1
19、1.下面的哪个工具通常不使用 Oracle Universal Installer 来安装(选择一个最佳答案)?(分数:2.00)A.Oracle Universal Installer 本身B.SQL*PlusC.SQL Developer D.Oracle Enterprise Manager Grid Control解析:SQL Developer 不使用 OUI 来安装,它作为 ZIP 文件提供(只需解压缩)。A、B 和 D 是错误的,其他所有产品都通过 OUI 来安装(即使是 OUI 本身也如此)。12.如果在同一 Oracle 主目录下创建了多个数据库,将如何配置 Database
20、 Control(选择一个最佳答案)?(分数:2.00)A.Database Control 允许通过一个 URL 访问在一个 Oracle 主目录下创建的所有数据库B.Database Control 允许通过不同端口访问每个数据库 C.仅需在一个数据库中配置 Database Control,此后,就可以使用 Database Control 连接到所有数据库D.Database Control 仅能管理每个 Oracle 主目录下的一个数据库解析:Database Control 可用于每个数据库,而且将为每个数据库配置一个不同的端口。A 是错误的,因为这是 Grid Control 可
21、以执行的操作。C 是错误的,因为 Database Control 必须安装在将使用它的每个数据库中。D 是错误的,因为尽管 Database Control 仅用于一个数据库,但每个数据库都有自己的Database Control。13.要创建数据库,有多个操作是必需的。请正确排序(选择一个最佳答案)。 创建数据字典视图 创建参数文件 创建口令文件 发出 CREATE DATABASE 命令 发出 STARTUP 命令(分数:2.00)A. B.C.D.解析:这是正确的序列(和的位置可以倒换)。B、C 和 D 是错误的,这些都是不可能出现的。14.运行 OUI 前必须在 Linux 中设置哪
22、个环境变量(选择一个最佳答案)?(分数:2.00)A.ORACLE_HOMEB.ORACLE_BASEC.ORACLE_SIDD.DISPLAY 解析:如果不设置 DISPLAY,OUI 将无法打开任何窗口。A、B 和 C 是错误的,因为虽然可以在启动 OUI 前设置它们,但 OUI 将提示用户为它们输入值。15.当先决条件测试失败时,可以使用哪个命令行切换使 OUI 继续进行(选择一个最佳答案)?(分数:2.00)A.-silentB.-recordC.-responsefileD.-ignoresysprereqs 解析:-ignoresysprereqs 将阻止 OUI 运行测试。A 是
23、错误的,因为这将阻止生成窗口,并不能阻止运行测试。B 是错误的,因为此切换用于生成响应文件。C 是错误的,因为这是用于读取响应文件的切换。16.在创建数据库后,无法更改哪个实例参数(选择一个最佳答案)?(分数:2.00)A.创建数据库后,可以更改所有的实例参数。B.创建数据库后(如果是在实例处于 MOUNT 模式时完成的),可以更改所有的实例参数。C.CONTROL_FILESD.DB_BLOCK_SIZE 解析:这是创建数据库后决不能更改的一个参数。A 和 B 是错误的,因为无论何时,都不能更改DB_BLOCK_SIZE。C 是错误的,因为可以理所当然地更改 CONTROL_FILES 参数
24、(但这需要执行关闭和重新启动操作)。17.哪些工具可用于创建数据库(选择所有正确的答案)?(分数:2.00)A.Database Configuration Assistant B.Database Upgrade AssistantC.SQL*Plus D.Oracle Universal Installer E.Oracle Enterprise Manager Database Control解析:DBCA 可用于创建数据库,也可在安装 Oracle Home 后,从 SQL*Plus 创建数据库,或指示 OUI 创建数据库。B 是错误的,因为 DBUA 只能升级到现有数据库。E 是错误
25、的,原因在于:只有创建数据库之后,才能使用 Database Control。18.什么时候可以选择或更改数据库字符集(选择所有正确的答案)?(分数:2.00)A.如果没有使用任何模板,发生在创建数据库时B.如果使用不包含数据文件的模板,发生在创建数据库时C.无论用不用模板,都在创建数据库时发生 D.创建数据库后(使用 DBCE.创建数据库后(使用 SQL*Plu 解析:C 是正确的,因为您可以在创建时设置字符集(不考虑创建方式)。E 是正确的,因为您可以在创建数据库之后更改字符集(当然,除非确实有必要,否则不必如此)。A 和 B 是错误的,这与模板无关。如果模板包含数据文件,DBCA 将在后
26、台更改字符集。D 是错误的,因为 DBCA 不为此提供选项。19.如果 OUI 检测到先决条件尚未满足,您可以做什么(选择一个最佳答案)?(分数:2.00)A.必须取消安装,修正问题,并再次启动 OUI。B.无提示安装将失败;交互式安装将继续。C.通知 OUI 继续(需自我承担风险)。 D.选项取决于检测到问题时,OUI 的安装进度。解析:这种做法不值得提倡,但确实可以这么做。A 是错误的,因为这种做法的主观愿望是好的,但并非一定要这么做。B 是错误的,因为交互式安装将暂停。D 是错误的,因为所有先决条件都同时检查。20.何时创建 OUI 清单(选择一个最佳答案)?(分数:2.00)A.每次新建 Oracle Home 时B.每次新建 Oracle Base 时C.首次运行 OUI 前D.首次运行 OUI 期间 解析:如果 OUI 找不到产品清单,它将创建一个。A 和 B 是错误的,因为产品清单可以存储所有 Oracle Base 和 Oracle Home 目录的详细信息。C 是错误的,因为无法在运行 OUI 前创建产品清单。