Oracle数据库补丁策略指南
1. 补丁概述
Oracle提供了多种补丁,适用于拥有有效支持合同的用户,且只能从My Oracle Support网站下载。主要补丁类型如下:
| 补丁类型 | 描述 | 发布周期 | 适用平台 |
| — | — | — | — |
| 补丁集更新(PSU) | 包含安全修复和一次性修复,是SPU的超集,具有累积性 | 每季度 | Unix |
| 安全补丁更新(SPU) | 仅包含安全修复,具有累积性 | 每季度 | Unix/Linux |
| 捆绑补丁 | 相当于Unix/Linux平台的PSU,具有累积性 | 每季度及按需 | Windows |
| 一次性补丁 | 针对特定漏洞开发 | 按需 | 处于打补丁周期的数据库版本 |
| 主动捆绑补丁 | 从12c(12.1.0.2)开始引入,包含工程系统和数据库内存的修复,是PSU的超集 | - | 企业版 |
2. 补丁冲突与处理
当应用补丁时,可能会出现冲突情况:
- 二进制冲突 :两个补丁修改同一二进制文件时会发生冲突,需要合并补丁。可联系Oracle Support获取合并补丁详情,或使用MOS冲突检查工具。
- 超集与子集关系 :若新补丁修复的漏洞包含旧补丁的所有漏洞,新补丁为超集,旧补丁为子集,可回滚旧补丁并应用新补丁。
3. 覆盖补丁
当已安装的补丁与PSU补丁冲突,且无法回滚现有补丁,PSU又不包含该漏洞修复时,需要覆盖补丁。具体操作步骤如下:
1. 向
超级会员免费看
订阅专栏 解锁全文
2648

被折叠的 条评论
为什么被折叠?



