[转帖]oracle补丁类型
oracle补丁类型
https://www.cnblogs.com/liang545621/p/9417919.html 介绍挺好的 跟现在的也比较类似呢.
名称 |
说明 |
Release |
¤ 标准产品发布。如Oracle Database 10g Release 2的第一个发行版本为10.2.0.1,可以在OTN、edelivery等站点上公开下载 |
Patch Set Release |
¤ 就是早期大家常说的PSR。这是在主版本号上发布的补丁集,修复了较多的Bug,可能会包含一些增强功能(Enhancement)。比如11.2.0.1是一个主版本,那么11.2.0.2、11.2.0.3就是2个不同的Patch set。这种补丁集经过了严格的集成测试,也是累积型的。所以推荐安装最新的Patch Set。 |
Patch Set Update |
¤ 就是DBA&DMA们常论道的PSU。Oracle 选取在每个季度用户下载数量最多,并且得到验证具有较低风险的补丁放入到每个季度的PSU中,修复比较严重的一些问题,包含每个季度的CPU,是累积型的。虽然在描述PSU的时候会用到数据库版本第5位,比如Database PSU 11.2.0.3.5,但实际上打完PSU后并不会真正改变数据库的版本,从v$version中看到的版本还是4位的(11.2.0.3.0),第5位仍然是0。 |
Critical Patch Update |
¤ 这个指的就是CPU补丁。每季度发布一次,用来修复安全方面的一些补丁,是累积型的。目前(2012年10月)已经更名为Security Patch Update (SPU) |
Interim Patch/One-OffPatch |
¤ 是我们常说的小补丁,为了修复某(几)个Bug而发布的补丁。这种补丁推荐在测试库上测试无误后再安装在生产库上。 |
Merged Patch |
¤ 合并的补丁。当几个小补丁之间有冲突,不能同时安装的时候,需要提供这种Merged Patch。补丁冲突主要是由于2个或者多个补丁修改同一个文件,但是修改的内容是不同的。 |
Bundle Patch(BP) |
¤ 补丁集,修复多个Bug。在Windows平台上的Oracle没有小补丁,只有这种Bundle Patch。 这种累积型的补丁集会周期性的发布(至少每季一次),也就是每个Bundle Patch会包含之前所有的Bundle Patch。比如Windows Bundle Patch 16,它会包含之前所有15个Bundle Patch,所以我们总是推荐安装最新的Bundle Patch。Oracle的集群软件和数据库软件的Window Bundle Patch是同一个,比如Windows Bundle Patch 16(补丁号16167942,既可以打在集群上,也可以打在数据库上) 。 ■要了解Windows Bundle Patch的补丁号,可以参考MOS文档: Note 161549.1 Oracle Database, Networking and Grid Agent Patches for Microsoft Platforms ■这部分有待补充 |
opatch
这种补丁不更新库。
把这个添加到环境变量里面。
解压后,是一个数字的目录,进入目录补丁所在的目录后,输入 opatch
查看: opatch lsinventory
如下即可查看。
最新文章
- hdu5651 xiaoxin juju needs help (多重集的全排列+逆元)
- push submodule
- 在网页中显示html代码
- linux命令:more
- js实现表格中不同单元格内容的替换(不同浏览器的节点属性兼容问题)
- 修改linux文件/文件夹权限
- 用JAVA代码构造一个日历
- VirtualBOX 虚拟机安装 OS X 10.9 Mavericks 及 Xcode 5,本人X220亲测
- 基于Java的Http服务器几种模式演进
- Directory类
- (续)顺序表之单循环链表(C语言实现)
- Mybatis第四篇【多表连接】
- java控制台输入带空格的字符串
- vue.js之组件篇
- linux epoll学习
- HttpContext.Current.Items的用途
- mui 访问系统相册将图片显示到网页
- NioEventLoop(netty 4.1)
- naturalWidth与naturalHeight
- 把任意exe程序注册成windows系统服务
热门文章
- Pytest权威教程16-经典xUnit风格的setup/teardown
- 任意模数FFT
- NAT+PAT+OSPF+设备互连地址详解
- ICEM-模型导入失败的解决方法
- open jdk性能与稳定性测试比较(转载)
- CentOS 安装抓包工具wireshark-tshark抓包工具
- 小D课堂 - 零基础入门SpringBoot2.X到实战_第9节 SpringBoot2.x整合Redis实战_38、源码编译安装Redis4.x
- 海思uboot启动流程详细分析(转)
- openresty开发系列30--openresty中使用http模块
- Python3基础 交换两个变量的值