1. 问题描述
Oracle Database Appliance(ODA) 是Oracle一体机exadata的简配版,请问在运行在oda和exadata上的Oracle打补丁时,有什么注意事项吗?与普通平台上打补丁有什么不同吗?
如果你用适配LINUX X86的Oracle补丁给ODA打,很可能RAC就启动不了!
首先你先知道它们不一样,才有解决问题的思路!
2. 问题分析
在ODA和Exadata这类Oracle工程系统上打补丁,其流程、工具和注意事项与普通x86或UNIX平台有显著不同。核心区别在于,这些一体机采用集成的、面向整个系统栈的补丁管理方法,而非传统的、仅针对数据库软件的OPatch方式。
| 特性 | Oracle Exadata Database Machine | Oracle Database Appliance (ODA) | 普通平台 (x86/UNIX) |
|---|---|---|---|
| 核心补丁管理工具 | Oracle Fleet Patching and Provisioning (FPP) 和 patchmgr | odacli 命令行工具 | OPatch 或 OPatchAuto |
| 补丁范围 | 全栈集成:数据库、Grid Infrastructure、存储单元软件、网络交换机组件。 | 全栈集成:数据库、Grid Infrastructure、操作系统、固件、存储。 | 通常仅限软件:数据库、Grid Infrastructure。操作系统和硬件补丁需单独管理。 |
| 补丁包形式 | 季度全栈下载补丁 或 Exadata专属Bundle Patch。 |