最近遇到一个bug查mos 需要打one-off补丁。
之前一直是打psu (oracle一般是psu 或cpu)来解决 bug问题
那么问题来了:
1)这个one-off的补丁是哪一类补丁,因为我之前只知道psu或cpu。
2)这类one-off的补丁是不是都与psu想冲突,目前生产环境应用psu较多。
3)如果11.2.0.4.7的补丁不与one-off补丁冲突,而最新的11.2.0.4.161018又与它冲突,那如何检测当前环境下是否存在one-off补丁以及它(若存在)与目前主流psu哪个版本冲突。
---------------------------以上问题在oracle官方service request中得到回答-----------------------------------
1. one-off 补丁直译可以简单理解成 一次性的,临时的 。
实际上, 这类补丁就是针对特定问题的补丁。一般常见的是一个补丁就解决一个bug。
2. one-off 和psu是不是有冲突不是固定的。
是否有冲突得看是否修改或者征用了相同的文件,资源等。
3. 确实需要通过检测。
除非在patch 下载页面直接说明,当前one-off patch 是基于某个psu之上的。
这种说明是指,当前的one-off,就是要在这个特定的psu上安装,这样,是不会冲突的,而且也只能在这个PSU上生效。
关于检测, 内容较多,您可以参考如下文档:
How to Use the My Oracle Support Conflict Checker Tool for Patches Installed with OPatch [Video] ( Doc ID 1091294.1 ) 《《《==== mos提供的冲突检测工具
How to find whether the one-off Patches will conflict or not? ( Doc ID 458485.1 ) 《《《===== 要参与检测的psu已经安装在当前环境下,可以执行命令进行检查。
oracle 中的one-off补丁
最新推荐文章于 2023-08-28 11:23:02 发布