上次我们讲解了美创运维日记 | Oracle数据库的软件版本需知 中各个数字所代表的含义。
今天我们来了解下针对某一个版本的Oracle软件支持周期官方是怎么给出定义的呢?
Oracle数据库在我们日常使用中,常见的场景有以下几种:
1. 业务正常运行,数据库软件日常运维得当
2. 业务运行过程中触发oracle的一些bug
3. 业务需要迭代,伴随着需要数据库升级
基于不同的数据库运维操作,对应的就是Oracle提供服务。
Oracle官方的软件支持周期也是根据提供服务的范围和级别进行区分。
简单的分为三个类型,高级支持(Premier Support),扩展支持(Extended Support)和持续支持( Sustaining Support),时间跨度由5年到无期限forever
可以购买不同的许可,从而获得对应期限的服务。
Premier Support
Premier Support对应的是正式发布之日起五年内,可以给Oracle数据库/中间件/应用程序提供全面的维护和软件升级。
Extended Support
Extended Support 对应是3年时间,对Oracle特定版本的数据库/中间件/应用程序提供额外的维护和升级,需要缴纳相应的费用。
Sustaining Support
Sustaining Support 对应的则是无期限,只要获得了Oracle产品的许可,就可以访问主要的产品和技术版本以及技术支持,包括对Oracle的在线支持工具,知识库和技术支持专家的访问。但是仔细查看下图,就可以发现,Oracle提供的服务并不再像前两个支持那样,涉及了很多核心的,比如不再提供更新/数据修复服务/升级版本/针对oracle新版本的产品认证等。
如果数据库版本进入了Sustaining Support 时期,意味着当前版本不再会是Oracle公司的核心运营产品,如果在该时期,遇到一些问题,Oracle官方不再提供更多的额外支持。
汇总成图表会更明确在不同服务之间的差异
Oracle不同服务类型对比
那具体到不同版本的数据库,它的支持周期是如何的呢,通过下图, Oracle官方又将Ecxtended Support细分为Error Correction with Waived Extended Support Fee和 Error correction Paid Extended Support。我很贴心的标记出了两者的差距(^.^)
从2019年第一季度开始11.2.0.4的新补丁需要特殊的密码才能进行下载,即进入了Error correction Paid Extended Support阶段。
不同版本oracle 数据库支持周期
如果时间倒退10年,业界主流的想法还是,即使Oracle官方推送了新版本,为了避免自己被坑,一般都不会推荐直接部署最新版本的数据库软件,会等到11.2发布后再进行试用。
而时间来到了2020年,我们推荐如果应用适配,那么就使用新版本(19.8)吧,而且20C已经到来,后续我们一起学习20C的新特性。
今天在上一篇 美创运维日记 | Oracle数据库的软件版本需知 的基础上,通过本次详细的讲解,我们可以更有理有据的面向客户或者领导推荐数据库的版本选型,后续我们还会再聊下在Oracle迭代过程中,关于补丁的那些事。
参考文献
lifetime-support-technology-069183.pdf
https://www.oracle.com/support/lifetime-support/
Lifetime Support – Product Certifications Tab (Doc ID 743176.1)
Release Schedule of Current Database Releases (Doc ID 742060.1)
关于美创
美创科技拥有强大的运维中心数据库服务团队,其中Oracle ACE 1人、OCM 10余人、数十名Oracle OCP、MySQL OCP、红帽RHCA、中间件weblogic、tuxedo认证、达梦工程师 ,并著有《Oracle DBA实战攻略》,《Oracle数据库性能优化方法和最佳实践》,《Oracle内核技术揭秘》等多本数据运维优化书籍。
美创科技结合多年来在数据中心运维领域的知识经验沉淀,自主研发OSM(数据库运行安全管理平台)和OKP(运维一体机),并架构美创运维云,实现数据中心全景监控和数据库智能化运维,有效保障生产业务运行的稳定性和数据库完整性。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!