题记:
本系列主要讲解Oracle OCP认证考试考点(题目),适用于19C/21C,跟着学OCP考试必过。
51. 第51题:
- 题目
- 解析及答案:
关于在 Linux 上安装 Oracle 数据库,以下哪三项是正确的?
A) 可以在安装单实例服务器的 Grid 基础设施之后进行安装。
B) 它允许您选择 Oracle 数据库服务器支持的语言。
C) Oracle 安装 RPM 可用于配置 Oracle 数据库安装所有者、Oracle 清单组和 Oracle 管理权限组。
D) 可以在安装单实例服务器的 Grid 基础设施之前进行安装。
E) runuix.sh 脚本可以安装缺失的 RPM 包。
F) 必须使用 Oracle 安装 RPM 来配置 Oracle 数据库安装所有者、Oracle 清单组和 Oracle 管理权限组。
G) Oracle 数据库管理员必须被授予对根操作系统账户的访问权限。
解析:
A) 若需 Grid Infrastructure(如 Oracle Restart),必须优先安装。但题目未强制要求 Grid,单实例数据库可独立安装。
B) Oracle 安装程序支持多语言环境,用户可以在安装过程中选择数据库服务器支持的语言包(如中文、英文等)。
C) Oracle 提供预配置的 RPM 包(如 oracle-database-preinstall),用于自动创建必需的安装用户(如 oracle)、组(如 oinstall、dba)和目录结构,简化安装前的系统配置。
D) 单实例数据库无需 Grid Infrastructure(如不涉及 Oracle Restart 或 RAC)。因此,数据库可以直接安装,无需预先配置 Grid Infrastructure。若需使用 Grid Infrastructure(如高可用性场景),则必须优先安装,但题目未明确此需求,默认单实例可不依赖 Grid。
E) 不存在 runuix.sh 脚本自动安装缺失 RPM。依赖包需手动或通过系统包管理器(如 yum)安装。
F) RPM 是可选工具,用户亦可手动创建用户和组。
G) Oracle 管理员无需 root 权限,仅需在安装过程中以 root 执行特定脚本(如 root.sh),但日常操作无需 root 访问。
综上,正确答案为BCD。
52. 第52题:
- 题目
- 解析及答案:
关于完整数据库备份,以下哪三项是正确的?
A) 只能通过使用 RMAN 来创建完整数据库备份。
B) 对于处于 NOARCHIVELOG 模式的数据库,它是唯一可行的备份类型。
C) 完整数据库备份可以是一致的。
D) 它可以由备份集或镜像副本组成。
E) 完整数据库备份可以是不一致的。
F) 它总是包含所有数据文件、当前控制文件、服务器参数文件和归档重做日志。
解析:
A完整数据库备份除了可以使用 RMAN 创建,还可以通过操作系统命令等方式进行冷备份 ,该项错误。
B) 虽然 NOARCHIVELOG 模式下只能进行完整备份,但该选项的表述存在歧义。完整备份并非“唯一”,而是必须满足一致性(如冷备份),但并非所有场景下都严格排除其他备份形式。
C) 当数据库处于干净关闭状态时进行的完整备份是 一致的,所有数据文件和控制文件的时间戳一致,无需额外恢复操作。
D) RMAN 支持两种备份形式:备份集(Backup Set) 和 镜像副本(Image Copy)。完整数据库备份可选择任意一种形式。
E) 在数据库处于打开状态(ARCHIVELOG 模式)时进行的完整备份是 不一致的,需结合归档日志进行恢复以保证一致性。
F) 完整备份不包含归档日志,归档日志需单独备份。
综上,正确答案为CDE。
53. 第53题:
- 题目
- 解析及答案:
以下哪三种资源在 CDB R O O T 和 可 插 拔 数 据 库 ( P D B ) 之 间 始 终 是 共 享 的 ? A ) 日 志 写 入 进 程 ( L G W R ) B ) 撤 销 表 空 间 C ) 临 时 表 空 间 D ) C D B ROOT和可插拔数据库(PDB)之间始终是共享的? A) 日志写入进程(LGWR) B) 撤销表空间 C) 临时表空间 D) CDB ROOT和可插拔数据库(PDB)之间始终是共享的?A)日志写入进程(LGWR)B)撤销表空间C)临时表空间D)CDBROOT 中的数据字典
E) 进程监控进程(PMON)
F) SYSAUX 表空间
解析
选项 A :日志写入进程(LGWR)是在 CDB 级别运行的,CDB R O O T 和 P D B s 共 享 该 进 程 , 用 于 将 日 志 缓 冲 区 的 内 容 写 入 联 机 重 做 日 志 文 件 , 该 项 正 确 。 选 项 B : 在 本 地 撤 销 模 式 下 , 每 个 P D B 有 自 己 的 撤 销 表 空 间 ; 在 共 享 撤 销 模 式 下 , 才 由 C D B 统 一 管 理 撤 销 表 空 间 , 并 非 始 终 共 享 , 该 项 错 误 。 选 项 C : 临 时 表 空 间 在 C D B 和 P D B 中 可 以 分 别 管 理 和 配 置 , 不 是 始 终 共 享 的 资 源 , 该 项 错 误 。 选 项 D : C D B ROOT 和 PDBs 共享该进程,用于将日志缓冲区的内容写入联机重做日志文件,该项正确。 选项 B :在本地撤销模式下,每个 PDB 有自己的撤销表空间;在共享撤销模式下,才由 CDB 统一管理撤销表空间,并非始终共享,该项错误。 选项 C :临时表空间在 CDB 和 PDB 中可以分别管理和配置,不是始终共享的资源,该项错误。 选项 D :CDB ROOT和PDBs共享该进程,用于将日志缓冲区的内容写入联机重做日志文件,该项正确。选项B:在本地撤销模式下,每个PDB有自己的撤销表空间;在共享撤销模式下,才由CDB统一管理撤销表空间,并非始终共享,该项错误。选项C:临时表空间在CDB和PDB中可以分别管理和配置,不是始终共享的资源,该项错误。选项D:CDBROOT 中的数据字典是共享资源,PDB 会使用其中的元数据等信息,该项正确。
选项 E :进程监控进程(PMON)在 CDB 级别运行,负责监控进程状态等,是 CDB$ROOT 和 PDBs 共享的资源,该项正确。
选项 F :SYSAUX 表空间在每个 PDB 中都有自己独立的部分,不是始终共享的,该项错误。
综上,正确答案为ADE。
54. 第54题:
- 题目
- 解析及答案:
关于诊断 Oracle 数据库故障情况的工具,以下哪三项是正确的?
A) 自动诊断存储库(ADR)为已安装并使用它的每个 Oracle 产品的每个实例都设有单独的主目录。
B) ADR 命令行实用程序(ADRCI)可以打包事件信息以发送给 Oracle 支持团队。
C) ADR 可以在 Oracle 数据库存储库中存储元数据。
D) 闪回命令有助于修复物理错误。
E) 数据恢复顾问使用 ADR。
F) RMAN 总能修复损坏的数据块。
解析
选项 A:自动诊断存储库(ADR)确实会为每个已安装且使用它的 Oracle 产品实例分配单独的主目录,用于存放诊断相关文件 ,该项正确。
选项 B:ADR 命令行实用程序(ADRCI)具备将事件信息打包的功能,以便发送给 Oracle 支持团队进行故障诊断等,该项正确。
选项 C:ADR 主要是在文件系统中存储诊断数据等,并非在 Oracle 数据库存储库中存储元数据,该项错误。
选项 D:闪回命令主要用于逻辑错误恢复,比如恢复误删数据等,对物理错误修复帮助不大,该项错误。
选项 E:数据恢复顾问(Data Recovery Advisor)会利用 ADR 中存储的诊断数据来分析和建议解决方案,该项正确。
选项 F:RMAN 虽然可用于修复一些数据块损坏问题,但不是总能成功修复,在损坏严重等情况下可能无法修复,该项错误。
综上,正确答案为ABE。
55. 第55题:
- 题目
- 解析及答案:
关于使用 RESTORE POINT 子句的 RMAN 归档备份,以下哪三项说法是正确的?
A) 如果归档日志对于在恢复归档备份时将数据库恢复到一致状态是必需的,那么这些归档日志会被保留。
B) 服务器参数文件(SPFILE)包含在归档备份中。
C) 备份的 “ARCHIVAL(归档)” 属性会覆盖 RMAN 保留策略。
D) RMAN 永远不会将它们视为过时的备份。
E) 它们可以选择写入快速恢复区(FRA)。
F) 在进行一次归档备份后,所有归档日志都会被保留,直到对同一数据库进行下一次归档备份。
G) 始终需要恢复目录来支持归档备份的创建和使用。
解析
选项 A:当使用带 RESTORE POINT 子句的 RMAN 归档备份进行恢复时,若某些归档日志是使数据库恢复到一致状态所必需的,这些归档日志会被保留,该项正确。
选项 B:使用 RESTORE POINT 子句的 RMAN 归档备份会包含 SPFILE ,该项正确。
选项 C:备份元素的 ARCHIVAL 属性会覆盖 RMAN 的保留策略 ,该项正确。
选项 D:RMAN 会根据配置的保留策略等判断其是否过时,该项错误。
选项 E:这类归档备份必须写入快速恢复区(FRA),不是可选择写入,该项错误。
选项 F:不会保留所有归档日志,该项错误。
选项 G:并非始终需要恢复目录来支持归档备份的创建和使用,该项错误。
综上,正确答案为ABC。
未完待续。
关注作者,您将获得更多OCP考试及Oracle DB方面的实战经验。后续不定期分享DB核心知识和排障案例及经验、性能调优等.