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

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

1、OCA 认证-10 及答案解析(总分:100.00,做题时间:90 分钟)一、不定项选择题(总题数:40,分数:100.00)1.如果发出下列命令,下次启动后,会话的 OPTIMIZER_MODE 参数的设置是什么? alter system set optimizer_mode=all_rows scope=spfile; alter system set optimizer_mode=rule; alter session set optimizer_mode=first_rows;(分数:2.50)A.all rowsB.ruleC.first_rows2.LOG_BUFFER 参数是静

2、态参数,如何更改它?(分数:2.50)A.由于它是静态的,所以无法更改B.可以针对各个会话对其进行更改;对于随后的所有会话,它将返回到以前的值C.可以在实例中更改它,但下次启动时,将返回到静态值D.可以在参数文件中更改它,但新值只有在下次启动时才会生效3.打开数据库时,哪些文件必须同步?(分数:2.50)A.数据文件、联机重做日志文件以及控制文件B.参数文件和口令文件C.所有多路复用控制文件副本D.不需要同步任何文件,SMON 进程会在打开数据库之后通过实例恢复来同步所有文件4.从 NOMOUNT 模式转换到 MOUNT 模式期间,哪些文件是必需的?(分数:2.50)A.参数文件B.控制文件C

3、.联机重做日志文件D.数据文件E.上述所有文件5.如果使用 SHUTDOWN IMMEDIATE 命令关闭实例,下一次启动会出现什么情况?(分数:2.50)A.SMON 进程会执行自动的实例恢复B.必须手动执行实例恢复C.PMON 进程会回滚未提交的事务D.数据库会在不进行恢复的情况下打开6.用户发出了命令 SHUTDOWN,但是该命令似乎被挂起。这可能是什么原因?(分数:2.50)A.没有作为 SYSDBA 或 SYSOPER 连接数据库B.还存在其他登录的会话C.没有通过操作系统身份验证或口令文件身份验证来连接数据库D.数据库中存在活动的事务,SHUTDOWN 命令只有在这些事务完成后才会

4、继续执行7.使用 SHUTDOWN ABORT 命令终止实例之后应当执行什么动作?(分数:2.50)A.立即备份数据库B.打开数据库并执行数据库恢复C.打开数据库并执行实例恢复D.不执行任何动作,但可能丢失一些事务E.不执行任何动作,恢复是自动完成的8.下面哪些操作不会记录到警报日志中?(分数:2.50)A.ALTER DATABASE 命令B.ALTER SESSION 命令C.ALTER SYSTEM 命令D.归档联机重做日志文件E.创建表空间F.创建用户9.哪个参数控制后台进程跟踪文件的位置?(分数:2.50)A.BACKGROUND_DUMP_DESTB.BACKGROUND_TRAC

5、E_DESTC.DB_CREATE_FILE_DESTD.DIAGNOSTIC_DESTE.不存在这样的参数,位置因平台而异,无法更改10.在 NOMOUNT 模式中,可以成功查询下面的哪些视图?(分数:2.50)A.DBA_DATA_FILESB.DBA_TABLESPACESC.V$DATABASED.V$DATAFILEE.V$INSTANCEF.V$SESSION11.哪个视图列出了数据库中所有的表?(分数:2.50)A.ALL_TABLESB.DBA_TABLESC.LISER_TABLES(以 SYS 身份连接时)D.V$FIXED_TABLE12.Oracle Net 12c 可

6、以使用下列哪些协议?(分数:2.50)A.TCPB.UDPC.SPX/IPXD.SDPE.带有安全套接字的 TCPF.命名管道协议G.LU6,2H.NetBIOS/NetBEUI13.在 Oracle 环境中,如何区分客户端与服务器?(分数:2.50)A.通过实例与数据库进行区分B.通过用户与用户进程进行区分C.通过服务器进程与实例进行区分D.通过用户进程与服务器进程进行区分E.客户端-服务器分离因执行周期的阶段而异14.下列哪些与侦听器相关的叙述是正确的?(分数:2.50)A.一个侦听器只能连接一个实例B.一个侦听器只能连接一个服务C.多个侦听器可以共享一个网络接口卡D.一个实例只能接受来自

7、 local_listener 参数所指定的侦听器的连接请求15.如果决定使用本地命名,那么在客户机上必须创建下列哪些文件?(分数:2.50)A.tnsnames.ora 和 sqlnet.ora 文件B.只需要创建 listener.ora 文件C.只需要创建 tnsnames.ora 文件D.listener.ora 和 sqlnet.ora 文件E.不需要创建任何文件。如果使用 TCP 协议,并且侦听器在 1521 端口上运行,那么完全可以使用默认的文件16.如果关闭某个侦听器,那么对通过这个侦听器连接的会话有何影响?(分数:2.50)A.如果配置了故障转移,那么这些会话仍然会继续B.不

8、会产生任何影响C.在重新启动该侦听器之前,这些会话会被挂起D.如果某个侦听器正在使用中,那么就无法关闭这个侦听器E.这些会话会因为出错而中断17.研究下面的 tnsnames.ora 文件: test= (description= (address_list= (address=(protocol=tcp)(host=serv2)(port=1521) ) (connect_data= (service_name=prod) ) ) prod= (description= (address_list= (address=(protocol=tcp)(host=serv1)(port=1521)

9、 ) (connect_data= (Service_name=prod) ) ) dev= (description= (address_list= (address=(protocol=tcp)(host=serv2)(port=1521) ) (connect_data= (service_name=dev) ) ) 有关连接字符串 test、prod 和 dev,下面哪些语句的描述是正确的?(分数:2.50)A.三个都正确B.只有将实例设置为动态实例注册时,所有三个才能成功C.测试连接将失败,因为连接字符串与服务名不匹配D.serv2 上将出现端口冲突现象,因为 prod 和 dev

10、尝试使用同一个端口18.考虑 listener.ora 文件的以下行: L1=(description=(address=(protocol=tcp)(host=serv1)(port=1521) 如果输入连接字符串“connect scott/tigerL1”,那么会出现什么情况?(分数:2.50)A.用户会连接实例 L1B.当且仅当使用动态实例注册时,用户会连接实例C.连接尝试将失败D.如果用户登录服务器,那么 IPC 协议会连接用户与这个本地实例E.如果没有启动侦听器,那么连接会失败19.哪些工具可以配置 listener.ora 文件?(分数:2.50)A.Database Confi

11、guration AssistantB.Database ExpressC.lsnrctl 实用程序D.Net Configuration AssistantE.Net Manager20.考虑下面的 tnsnames.ora 网络服务名: orcl=(description= (address=(protocol=tcp)(host=dbserv1)(port=(1521) (connect_data=(service_name=orcl)(server=dedicated) ) 如果配置了共享服务器,并使用这个网络服务名称,会发生什么?(分数:2.50)A.连接的尝试会失败。B.使用共享服

12、务器的连接会成功。C.使用专用服务器的连接会成功。D.只有使用 SYSDBA 或者 SYSOPER 登录的连接会成功。21.在什么情况下适合通过 DRCP(数据库驻留连接池,SERVER=POOLED)进行连接?(分数:2.50)A.应用程序服务器需要一个持久连接池时B.许多短暂的连接共享一个模式时C.许多短暂的连接连接到不同的模式时D.许多持久的连接发出罕见的请求时22.通过一个事务中的数据库链接,在本地更新行时,必须做什么来确保进行两阶段提交?(分数:2.50)A.没什么特别的工作要做,因为两阶段提交是自动完成的。B.先在本地执行 COMMIT,然后通过数据库链接进行更新。C.通过链接执行

13、 COMMIT,然后在本地执行更新。D.不能交错进行本地和远程更新。23.下面有关区间的语句,哪些是正确的?(分数:2.50)A.区间是多个 Oracle 块的组合B.区间是多个操作系统块的组合C.一个区间可能分布到一个或多个数据文件中D.一个区间可以包含一个或多个段的块E.一个区间只能分配给一个段24.下面哪些是正确的段类型?(分数:2.50)A.序列B.存储过程C表D.表分区E.视图25.如果使用下列语法创建表空间: create tablespace tbs1 datafile “tbs1.dbf“ size 10m; 它将具有下面的哪些特性?(分数:2.50)A.数据文件将自动扩展,但

14、最大为其初始大小的两倍B.将使用 MAXSIZE UNLIMITED 自动扩展数据文件C.将为本地区间管理D.将使用位图管理段空间E.将在 DB_CREATE_FILE_DEST 目录中创建文件26.如何使表空间变大?(分数:2.50)A.将其从 SMALLFILE 表空间转换为 BIGFILE 表空间B.如果是 SMALLFILE 表空间,就添加文件C.如果是 BIGFILE 表空间,就添加更多文件D.重新调整现有文件的大小27.可以针对只读表空间中的表执行哪些命令?(分数:2.50)A.DELETEB.DROPC.INSERTD.TRUNCATEE.UPDATE28.创建后,不能将下面的哪

15、项操作应用于表空间?(分数:2.50)A.从字典区间管理转换为本地区间管理B.从手动段空间管理转换为自动段空间管理C.更改表空间的名称D.减少分配给表空间的数据文件的大小E.上述所有操作都适用29.当数据库处于加载模式时,可以查询哪些视图来找到构成数据库的数据文件和表空间?(分数:2.50)A.DBA_DATA_FILESB.DBA_TABLESPACESC.DBA_TEMP_FILESD.V$DATABASEE.V$DATAFILEF.V$TABLESPACE30.可以查询哪些视图来找到临时表空间及其包含的文件?(分数:2.50)A.DBA_DATA_FILESB.DBA_TABLESPAC

16、ESC.DBA_TEMP_TABLESPACESD.DBA_TEMP_FILESE.V$DATAFILEF.V$TABLESPACEG.V$TEMPTABLESPACEH.V$TEMPFILE31.下面有关区间的语句,哪些是正确的?(分数:2.50)A.区间是多个 Oracle 块的连续组合B.区间是多个 Oracle 块的随机组合C.一个区间可能分布到一个或多个数据文件中D.一个区间可以包含一个或多个段的块E.一个区间只能分配给一个段32.下面哪些是正确的段类型?(分数:2.50)A.序列B.存储过程C表D.表分区E.视图33.哪种形式的压缩使用压缩算法,而不是重复数据删除算法?(分数:2.

17、50)A.用 COMPRESS BASIC 实现的压缩B.用 ROW STORE COMPRESS ADVANCED 实现的压缩C.混合列式压缩D.所有 Oracle 压缩方法都使用压缩算法E.所有 Oracle 压缩方法都使用重复数据删除算法34.假定你接收到一个警报,提示表空间几乎要满了。可以采取哪些措施使其避免成为问题,并且对用户无影响?(分数:2.50)A.清空表空间中的所有回收站对象B.收缩表空间中的表C.收缩表空间中的索引D.将一个或多个表移至不同的表空间E.将一个或多个索引移至不同的表空间35.当表空间的使用率达到临界阈值时,哪个进程负责发送警报?(分数:2.50)A.Datab

18、ase ControlB.DBMS_SERVER_ALERT 包C.MMON,可管理的监控进程D.检测出问题的会话的服务器进程E.DBWn,检测到这个问题的数据库写入器36.段顾问何时运行?(分数:2.50)A.每天晚上,作为自动任务B.根据需求C.表空间超过空间使用的阈值时自动运行D.可恢复的空间分配机制暂停会话时自动运行37.下列哪个命令在一个表或索引段上收缩空间,重新分配 HWM?(分数:2.50)A.ALTER TABLE EMPLOYEES SHRINK SPACE COMPACT HWM;B.ALTER TABLE EMPLOYEES SHRINK SPACE HWM;C.ALTE

19、R TABLE EMPLOYEES SHRINK SPACE COMPACT;D.ALTER TABLE EMPLOYEES SHRINK SPACE CASCADE;E.ALTER TABLE EMPLOYEES SHRINK SPACE;38.收缩表之前需要什么?(分数:2.50)A.必须禁用触发器B.必须删除索引C.必须启用行迁移D.必须启用自动段空间管理机制E.LOB 列必须删除39.如何挂起和继续执行遇到空间错误的语句?(分数:2.50)A.发出 ALTER SESSION ENABLE RESUMABLE 命令B.发出 ALTER SYSTEM ENABLE RESUMABLE 命

20、令C.设置实例参数 RESUMABLE_STATEMENTSD.设置实例参数 RESUMABLE_TIMEOUTE.使用 DBMS_RESUMABLE.ENABLE 过程40.如果语句因为空间错误挂起,那么当问题修复时将出现什么情况?(分数:2.50)A.在过了可恢复超时时间后,语句将从已到达的点继续执行B.在过了可恢复超时时间后,语句将再次从开始处执行C.语句将在问题修复后立即从开始处执行D.语句将在问题修复后立即从已到达的点继续执行OCA 认证-10 答案解析(总分:100.00,做题时间:90 分钟)一、不定项选择题(总题数:40,分数:100.00)1.如果发出下列命令,下次启动后,会

21、话的 OPTIMIZER_MODE 参数的设置是什么? alter system set optimizer_mode=all_rows scope=spfile; alter system set optimizer_mode=rule; alter session set optimizer_mode=first_rows;(分数:2.50)A.all rowsB.rule C.first_rows解析:ALTER SYSTEM 的默认作用域是 BOTH,即内存和 spfile。 A 和 C 不正确。A 是错误的,因为此设置将被第二条命令中的设置替代。C 是错误的,因为在重新启动实例期间,

22、将丢失会话级设置。2.LOG_BUFFER 参数是静态参数,如何更改它?(分数:2.50)A.由于它是静态的,所以无法更改B.可以针对各个会话对其进行更改;对于随后的所有会话,它将返回到以前的值C.可以在实例中更改它,但下次启动时,将返回到静态值D.可以在参数文件中更改它,但新值只有在下次启动时才会生效 解析:这是更改静态参数的技术。 A、B 和 C 不正确。A 是错误的,可以更改静态参数,只有关闭数据库后才能生效。B 和 C 是错误的,因为不能针对运行中的会话或实例更改静态参数。3.打开数据库时,哪些文件必须同步?(分数:2.50)A.数据文件、联机重做日志文件以及控制文件 B.参数文件和口

23、令文件C.所有多路复用控制文件副本D.不需要同步任何文件,SMON 进程会在打开数据库之后通过实例恢复来同步所有文件解析:这些是构成数据库的文件,只有全部予以同步才能打开数据库。 B、C 和 D 不正确。B 是错误的,因为严格地讲,这些文件并非是数据库的组成部分。C 是错误的,因为如果控制文件有错,将无法加载数据库,更谈不上打开数据库了。D 是错误的,因为 SMON 的实例恢复机制只能修正数据文件中的错误,与其他的文件无关。4.从 NOMOUNT 模式转换到 MOUNT 模式期间,哪些文件是必需的?(分数:2.50)A.参数文件B.控制文件 C.联机重做日志文件D.数据文件E.上述所有文件解析

24、:加载数据库要打开控制文件及其所有副本。 A、C、D 和 E 不正确。A 是错误的,因为仅对于 NOMOUNT 而言,参数文件才是必需的。C、D 和 E 是错误的,因为仅对于 OPEN 模式而言,这些文件类型才是必需的。5.如果使用 SHUTDOWN IMMEDIATE 命令关闭实例,下一次启动会出现什么情况?(分数:2.50)A.SMON 进程会执行自动的实例恢复B.必须手动执行实例恢复C.PMON 进程会回滚未提交的事务D.数据库会在不进行恢复的情况下打开 解析:立即关闭是干净关闭,不需要任何恢复。A、B 和 C 是错误的,因为不需要任何恢复或回滚;关闭时将完成所有工作。6.用户发出了命令

25、 SHUTDOWN,但是该命令似乎被挂起。这可能是什么原因?(分数:2.50)A.没有作为 SYSDBA 或 SYSOPER 连接数据库B.还存在其他登录的会话 C.没有通过操作系统身份验证或口令文件身份验证来连接数据库D.数据库中存在活动的事务,SHUTDOWN 命令只有在这些事务完成后才会继续执行解析:默认关闭模式是 SHUTDOWN NORMAL,在所有会话自愿断开连接之前,它会一直挂起。 A、C 和 D 不正确。A 和 C 不正确,因为这会导致错误,而不是挂起。D 错误是因为它描述的是 SHUTDOWN TRANSACTIONAL,而不是 SHUTDOWN NORMAL。7.使用 SH

26、UTDOWN ABORT 命令终止实例之后应当执行什么动作?(分数:2.50)A.立即备份数据库B.打开数据库并执行数据库恢复C.打开数据库并执行实例恢复D.不执行任何动作,但可能丢失一些事务E.不执行任何动作,恢复是自动完成的 解析:不需要任何行动,恢复是自动进行的。 A、B、C 和 D 是不正确的。A 是不正确的,因为这是 ABORT 后不应做的事。B 是不正确的,因为没有必要恢复数据库,而只应恢复实例。C 是不正确的,因为在下次启动时,实例恢复将自动在 MOUNT 模式下进行。D 是错误的,因为没有事务会因为 ABORT 而丢失。8.下面哪些操作不会记录到警报日志中?(分数:2.50)A

27、.ALTER DATABASE 命令B.ALTER SESSION 命令 C.ALTER SYSTEM 命令D.归档联机重做日志文件E.创建表空间F.创建用户 解析:这些都不会影响数据库或实例的结构;它们的重要性没有达到需要生成警报日志项的程度。 A、C、D 和 E 都是错误的,所有这些都是物理和内存结构的更改,而且这些更改都会记录在警报日志中。9.哪个参数控制后台进程跟踪文件的位置?(分数:2.50)A.BACKGROUND_DUMP_DESTB.BACKGROUND_TRACE_DESTC.DB_CREATE_FILE_DESTD.DIAGNOSTIC_DEST E.不存在这样的参数,位置

28、因平台而异,无法更改解析:这是用于确定后台跟踪文件位置的参数,实际上会跟踪整个 ADR(Automatic Diagnostic Repository)。 A、B、C 和 E 是不正确的。A 是不正确的,因为尽管这个参数仍然存在,但它被废弃了。B 是不正确的,因为没有这样的参数。C 是不正确的,因为这是数据文件的默认位置,而不是跟踪文件的默认位置。E 是不正确的,因为虽然这是特定于平台的默认设置,但可用某个参数替换它。10.在 NOMOUNT 模式中,可以成功查询下面的哪些视图?(分数:2.50)A.DBA_DATA_FILESB.DBA_TABLESPACESC.V$DATABASED.V$

29、DATAFILEE.V$INSTANCE F.V$SESSION 解析:这些视图用实例的信息填充,所以一直可用。 A、B、C 和 D 不正确。A 和 B 是数据字典视图,只能在 OPEN 模式中看到。C 和 D 是动态性能视图,用控制文件的信息填充,只能用于 MOUNT 模式或 OPEN 模式。11.哪个视图列出了数据库中所有的表?(分数:2.50)A.ALL_TABLESB.DBA_TABLES C.LISER_TABLES(以 SYS 身份连接时)D.V$FIXED_TABLE解析:DBA 视图列出了数据库中的每个适当对象。 A、C 和 D 不正确。A 是错误的,因为这仅列出当前用户有权操

30、纵的表这可能是所有表,但也可能不是。C 是错误的,它只列出 SYS 拥有的表。D 是错误的,此视图列出所有的动态性能视图,而非所有的表。12.Oracle Net 12c 可以使用下列哪些协议?(分数:2.50)A.TCP B.UDPC.SPX/IPXD.SDP E.带有安全套接字的 TCP F.命名管道协议 G.LU6,2H.NetBIOS/NetBEUI解析:当前版本支持 TCP、SDP、TCPS 和 NMP 协议。 B、C、G 和 H 是错误的。B 和 H 是错误的,因为 Oracle 产品从未支持过 UDP 和 NetBIOS/NetBEUI。C 和 G是错误的,因为 SPX 和 LU

31、6.2 不再受支持。13.在 Oracle 环境中,如何区分客户端与服务器?(分数:2.50)A.通过实例与数据库进行区分B.通过用户与用户进程进行区分C.通过服务器进程与实例进行区分D.通过用户进程与服务器进程进行区分 E.客户端-服务器分离因执行周期的阶段而异解析:客户端-服务器分离是在用户进程和服务器进程之间实现的。 A、B、C 和 E 是错误的,它们都错误描述了客户端-服务器体系结构。14.下列哪些与侦听器相关的叙述是正确的?(分数:2.50)A.一个侦听器只能连接一个实例B.一个侦听器只能连接一个服务C.多个侦听器可以共享一个网络接口卡 D.一个实例只能接受来自 local_list

32、ener 参数所指定的侦听器的连接请求解析:多个侦听器如果使用不同端口,则可以共享同一地址。 A、B 和 D 不正确。A 是错误的,因为一个侦听器可以针对多个实例启动会话。B 是错误的,因为侦听器可以将用户连接到注册的服务。D 是错误的,因为 local_listener 参数控制实例将动态注册到的侦听器。它还将接受已静态注册的任何侦听器的连接。15.如果决定使用本地命名,那么在客户机上必须创建下列哪些文件?(分数:2.50)A.tnsnames.ora 和 sqlnet.ora 文件B.只需要创建 listener.ora 文件C.只需要创建 tnsnames.ora 文件 D.listen

33、er.ora 和 sqlnet.ora 文件E.不需要创建任何文件。如果使用 TCP 协议,并且侦听器在 1521 端口上运行,那么完全可以使用默认的文件解析:这是本地命名唯一需要的客户端文件。 A、B、D 和 E 不正确。A 是错误的,因为 SOLNET.ORA 文件不是必需的。B 和 D 是错误的,因为它们指的是服务器端文件。E 是错误的,因为对于本地命名而言,有些配置始终是必需的(但对于 Easy Connect 而言,并非如此)。16.如果关闭某个侦听器,那么对通过这个侦听器连接的会话有何影响?(分数:2.50)A.如果配置了故障转移,那么这些会话仍然会继续B.不会产生任何影响 C.在

34、重新启动该侦听器之前,这些会话会被挂起D.如果某个侦听器正在使用中,那么就无法关闭这个侦听器E.这些会话会因为出错而中断解析:在建立连接时,侦听器是必需的,但维护连接并不需要侦听器。 A、C、D 和 E 是错误的,因为它们认为已建立的会话要想继续,就必须使用侦听器。17.研究下面的 tnsnames.ora 文件: test= (description= (address_list= (address=(protocol=tcp)(host=serv2)(port=1521) ) (connect_data= (service_name=prod) ) ) prod= (description

35、= (address_list= (address=(protocol=tcp)(host=serv1)(port=1521) ) (connect_data= (Service_name=prod) ) ) dev= (description= (address_list= (address=(protocol=tcp)(host=serv2)(port=1521) ) (connect_data= (service_name=dev) ) ) 有关连接字符串 test、prod 和 dev,下面哪些语句的描述是正确的?(分数:2.50)A.三个都正确 B.只有将实例设置为动态实例注册时,所

36、有三个才能成功 C.测试连接将失败,因为连接字符串与服务名不匹配D.serv2 上将出现端口冲突现象,因为 prod 和 dev 尝试使用同一个端口解析:三个都有效,但只有服务注册到侦听器才能生效。 C 和 D 不正确。C 是错误的,因为连接字符串使用的别名与服务名之间并无关系。D 是错误的,因为可以通过单个侦听端口访问多个服务。18.考虑 listener.ora 文件的以下行: L1=(description=(address=(protocol=tcp)(host=serv1)(port=1521) 如果输入连接字符串“connect scott/tigerL1”,那么会出现什么情况?(

37、分数:2.50)A.用户会连接实例 L1B.当且仅当使用动态实例注册时,用户会连接实例C.连接尝试将失败 D.如果用户登录服务器,那么 IPC 协议会连接用户与这个本地实例E.如果没有启动侦听器,那么连接会失败解析:有些客户端配置是必要的,如果不知道它是什么,就不知道会发生什么。 A、B、D 和 E 是不正确的。A 是不正确的,因为连接字符串可以连接到任何实例。B 是错误的,因为虽然侦听器 L1 必须使用动态注册,但这是不够的。D 是错误的,因为使用 IPC 避开侦听器是不相关的内容。E是错误的,因为这不是主要问题(当然也可能是相关的)。19.哪些工具可以配置 listener.ora 文件?

38、(分数:2.50)A.Database Configuration AssistantB.Database ExpressC.lsnrctl 实用程序D.Net Configuration Assistant E.Net Manager 解析:netca 和 netman 都提供了一个图形界面,来编辑 listener.ora 文件。 A、B 和 C 是不正确的。A 是不正确的,因为数据库配置助理(DBCA)不能编辑侦听器,但可以编辑tnsnames.ora 文件。B 是不正确的,因为 Database Express 不能编辑任何文件。C 是不正确的,因为lsnrctl 实用程序可以控制侦听

39、器,但不能配置 listener.ora 文件。20.考虑下面的 tnsnames.ora 网络服务名: orcl=(description= (address=(protocol=tcp)(host=dbserv1)(port=(1521) (connect_data=(service_name=orcl)(server=dedicated) ) 如果配置了共享服务器,并使用这个网络服务名称,会发生什么?(分数:2.50)A.连接的尝试会失败。B.使用共享服务器的连接会成功。C.使用专用服务器的连接会成功。 D.只有使用 SYSDBA 或者 SYSOPER 登录的连接会成功。解析:即使配置了

40、共享服务器,SERVER=DEDICATED 指令也会请求一个专用的服务器。 A、B 和 D 是不正确的。A 和 B 是不正确的,因为客户端配置优先于服务器配置。D 是不正确的,因为任何人都可以使用这个连接字符串。对于 SYSDBA 连接,必须使用它,而不是共享服务器连接;否则,启动/关闭命令将失败。21.在什么情况下适合通过 DRCP(数据库驻留连接池,SERVER=POOLED)进行连接?(分数:2.50)A.应用程序服务器需要一个持久连接池时B.许多短暂的连接共享一个模式时 C.许多短暂的连接连接到不同的模式时D.许多持久的连接发出罕见的请求时解析:这正是设计 DRCP 的环境:许多到共

41、享模式的短暂连接。 A、C 和 D 是不正确的。A 是不正确的,因为应用程序服务器将管理池本身。C 是不正确的,因为 DRCP 把到相同模式的连接放在池中。D 是错误的,因为持久连接将连接带有池的服务器。22.通过一个事务中的数据库链接,在本地更新行时,必须做什么来确保进行两阶段提交?(分数:2.50)A.没什么特别的工作要做,因为两阶段提交是自动完成的。 B.先在本地执行 COMMIT,然后通过数据库链接进行更新。C.通过链接执行 COMMIT,然后在本地执行更新。D.不能交错进行本地和远程更新。解析:分布式事务的两阶段提交是全自动的。 B、C 和 D 是不正确的。B 和 C 是不正确的,因

42、为分布式事务在语法上就像本地事务那样提交。D 是不正确的,因为在 Oracle 环境中,分布式事务没有问题。23.下面有关区间的语句,哪些是正确的?(分数:2.50)A.区间是多个 Oracle 块的组合 B.区间是多个操作系统块的组合C.一个区间可能分布到一个或多个数据文件中D.一个区间可以包含一个或多个段的块E.一个区间只能分配给一个段 解析:一个区间是多个连续的 Oracle 块,一个段由一个或多个区间组成。 B、C 和 D 都是错误的,因为它们错误解释了 Oracle 存储模型。24.下面哪些是正确的段类型?(分数:2.50)A.序列B.存储过程C表 D.表分区 E.视图解析:表和表分

43、区都可以是段类型,不过,如果表分区是段,对应的表的本身就不再是段。A、B 和 E 是错误的,因为它们是数据字典中定义的对象。数据字典本身是一组段。25.如果使用下列语法创建表空间: create tablespace tbs1 datafile “tbs1.dbf“ size 10m; 它将具有下面的哪些特性?(分数:2.50)A.数据文件将自动扩展,但最大为其初始大小的两倍B.将使用 MAXSIZE UNLIMITED 自动扩展数据文件C.将为本地区间管理 D.将使用位图管理段空间 E.将在 DB_CREATE_FILE_DEST 目录中创建文件解析:本地区间管理和自动段空间管理是默认启用的

44、。 A、B 和 E 不正确。A 和 B 都错误,因为默认方式下将禁用自动扩展。E 是错误的,因为提供文件名,将会覆盖 OMF 机制。26.如何使表空间变大?(分数:2.50)A.将其从 SMALLFILE 表空间转换为 BIGFILE 表空间B.如果是 SMALLFILE 表空间,就添加文件 C.如果是 BIGFILE 表空间,就添加更多文件D.重新调整现有文件的大小 解析:小文件表空间可以具有多个文件,而且所有数据文件都可以向上重新调整。 A 和 C 不正确。A 是错误的,因为不能在 SMALLFILE 和 BIGFILE 之间转换。C 是错误的,因为 BIGFILE 表空间只能有一个文件。

45、27.可以针对只读表空间中的表执行哪些命令?(分数:2.50)A.DELETEB.DROP C.INSERTD.TRUNCATEE.UPDATE解析:可以从只读表空间删除对象。 A、C、D 和 E 都是错误的。所有这些命令都将失败,因为它们需要对表执行写操作,而 DROP 只对数据字典执行写操作。28.创建后,不能将下面的哪项操作应用于表空间?(分数:2.50)A.从字典区间管理转换为本地区间管理B.从手动段空间管理转换为自动段空间管理 C.更改表空间的名称D.减少分配给表空间的数据文件的大小E.上述所有操作都适用解析:在创建后无法更改段空间管理方法。 A、C、D 和 E 不正确。A 和 C

46、是错误的,因为可以随时将表空间转换为本地区间管理,或进行重命名。D是错误的,因为虽然数据文件可以向下重新调整,但只有要释放的空间尚未使用才可以。E 是错误的,因为不重新创建表空间,就无法更改段空间管理。29.当数据库处于加载模式时,可以查询哪些视图来找到构成数据库的数据文件和表空间?(分数:2.50)A.DBA_DATA_FILESB.DBA_TABLESPACESC.DBA_TEMP_FILESD.V$DATABASEE.V$DATAFILE F.V$TABLESPACE 解析:结合使用这些视图将获得必需的信息。 A、B、C 和 D 不正确。A、B 和 C 是错误的,因为这些视图在加载模式下

47、不可用。D 是错误的,因为V$DATABASE 中没有任何数据文件或表空间的相关信息。30.可以查询哪些视图来找到临时表空间及其包含的文件?(分数:2.50)A.DBA_DATA_FILESB.DBA_TABLESPACES C.DBA_TEMP_TABLESPACESD.DBA_TEMP_FILES E.V$DATAFILEF.V$TABLESPACE G.V$TEMPTABLESPACEH.V$TEMPFILE 解析:V$TABLESPACE 和 DBA_TABLESPACES 将列出临时表空间,而 V$TEMPFILE 和 DBA_TEMP_FILES 将列出它们的文件。 A、C、E 和

48、 G 不正确。A 和 E 是错误的,因为 V$DATAFILE 和 DBA_DATA_FILES 不包含临时文件。C 和 G 是错误的,因为不存在具有这些名称的视图。31.下面有关区间的语句,哪些是正确的?(分数:2.50)A.区间是多个 Oracle 块的连续组合 B.区间是多个 Oracle 块的随机组合C.一个区间可能分布到一个或多个数据文件中D.一个区间可以包含一个或多个段的块E.一个区间只能分配给一个段 解析:一个区间是多个连续的 Oracle 块,一个段由一个或多个区间组成。B、C 和 D 都是错误的,因为它们错误解释了 Oracle 存储模型。32.下面哪些是正确的段类型?(分数

49、:2.50)A.序列B.存储过程C表 D.表分区 E.视图解析:表和表分区都可以是段类型。A、B 和 E 是错误的,因为它们是数据字典中定义的对象。数据字典本身是一组段。33.哪种形式的压缩使用压缩算法,而不是重复数据删除算法?(分数:2.50)A.用 COMPRESS BASIC 实现的压缩B.用 ROW STORE COMPRESS ADVANCED 实现的压缩C.混合列式压缩 D.所有 Oracle 压缩方法都使用压缩算法E.所有 Oracle 压缩方法都使用重复数据删除算法解析:混合列式压缩是真正的压缩。 A、B、D 和 E 是不正确的。A 和 B 是不正确的,因为 BASIC 和 ADVANCED 压缩事实上基于重复数据删除。D和 E 是不正确的,因为 Oracle 可以使用两种技术中的一种。34.假定你接收到一个警报,提示表空间几乎要满了。可以采取哪些措施使其避免成为问题,并且对用户无影响?(分数:2.50)A.清空表空间中的所有回收站对象 B.收缩表空间中的表 C.收缩表空间中的索引D.将一个或多个表移至不同的表空间E.将一个或多个索引移至不同的表空间解析:清空删除的对象和收缩表将立即释放空间,没有停机时间。C、D 和 E 是错误

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

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

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