Windows 2008 R2升级Oracle11g最新补丁的坑

一台比较老的服务器升级2020年10月的补丁包极其不顺,简直是一坑未平一坑又起。折腾了两三天,经过虚拟机的反复验证,总算摸清规律。记录一下处理过程,希望遇到类似问题的朋友们少走弯路。 操作系统:Windows Server 2008 R2 Oracle版本:11.2.0.4 Opatch版本:11.2.0.3.27 Database Patch版本:11.2.0.4.201020(31659823) 坑一:停掉所有Oracle相关的服务后还是提示有未停止的服务 现象: 表面上是有Oracle相关的服务没有停,实际上是个bug,最新的补丁包在2008R2操作系统中貌似都存在这个问题,但在Windows2019操作系统中正常。 解决办法: 修改path环境变量,将Oracle相关的暂时删除掉,重启计算机 再次运行Opatch升级补丁发现没有之前的报错了 一路yes后系统提示升级成功 然而你以为大功告成了吗,接着看下一个坑 坑二:升级补丁后Oracle服务无法启动 现象: Oracle相关的服务全部都无法启动,重启计算机故障依旧 解决办法: 百度了下,大概意思是Microsoft Visual C++ 2005 Service Pack版本的问题 我们需要到微软官网下载最新的更新包安装 下载地址:​​https://www.microsoft.com/zh-CN/download/details.aspx?id=26347​​ 重启操作系统,发现所有Oracle相关的服务都自动启动了 总结:Windows 2008 R2操作系统比较老旧,可能对新的补丁包支持性不太好,导致出现这样那样莫名奇妙的问题,有条件的建议升级到新版本的Windows系统或者Linux系统。

提供全面的网站源码学习交流,小程序、APP、H5、支付、游戏、区块链、商城、直播、影音、小说、公众号等源码学习交流。
精品源码资源网 » Windows 2008 R2升级Oracle11g最新补丁的坑
喜欢我嘛?喜欢就按“ctrl+D”收藏我吧!♡