本文主要介绍“如何理解Oracle补丁系统及其迭代阶段”。在日常操作中,相信很多人对于如何理解Oracle补丁系统及其迭代阶段都有疑问。边肖查阅了各种资料,整理出简单易用的操作方法,希望能帮助大家解决“如何理解Oracle补丁系统及其迭代阶段”的疑惑!接下来,请和边肖一起学习!
补丁介绍
Reactive patch
反应补丁就是我们常说的临时补丁,即在日常运维中,数据库在特定场景下触发bug,我们根据生成的踪迹中的描述和栈信息,以及数据库的版本操作系统等基础信息,在Oracle官方文档库(metalink)中进行搜索,从而获得解决bug的补丁。
00-1010,在Proactive patch中,12c2之前最多使用PSU,新发布的PSU要在部署新环境时穿上,以提高未来在线数据库的稳定性。此外,在安全漏洞扫描之后,根据结果,PSU被标记(因为SPU已经包含在PSU中)。
12c2之后,PSU消失了,取而代之的是RU。
Release Update(RU)被定义为年度版本,的季度累积主动补丁,包括在安全性和非安全性.测试的补丁
Release Update Revision(RUR)的定义是季度累积主动补丁,包括对RU的安全和回归修复,从而将RU的生命周期延长半年。RUR取代了SPU。
每次更新发布后的6个月内,都会有更新的修订版:RU.1和RU.2(下图中用红色标出)。
Oracle正式使用以下图表来进一步阐明时间、版本号和补丁之间的迭代关系。
对于相同版本的补丁,集合大小如下图所示:
在同一时间节点(每年1/4/7/10月)发布的三个补丁版本(如18.4.0、18.3.1和18.2.2)具有相同的最新信息并修复安全漏洞。但是,只有更新(18.4)具有最新的非安全错误修复。集合的大小如下图所示:
(同一时间点补丁集合的大小)
如果近期想部署19c,建议使用Oracle发布的19.3版本的安装介质,然后使用补丁工具对2020年1月发布的19.6新版本进行补丁(补丁id:30557433)。
补丁名称为数据库版本更新19.6.0.0.200114,最后一个200114为补丁创建日期,格式为YYMMDD,即2020年1月14日。
2020年1月14日,Oracle正式发布了数据库第一季度的补丁如下:
在12.2之前,补丁和版本之间的关系仅限于长度关系。我们只需在下表中显示:
最后,附上甲骨文官方给出的补丁路线图:
至此,“如何理解Oracle补丁系统及其迭代阶段”的研究结束,希望能解决大家的疑惑。理论和实践的结合可以更好的帮助大家学习,所以赶紧试试吧!如果你想继续学习更多的相关知识,请继续关注网站,边肖会继续努力,给大家带来更多实用的文章!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/53889.html