Windows平台下的oracle 11G-11.2.0.4补丁升级操作指南

news/2025/2/13 6:25:42/

序号

文件名称

文件说明

1

p6880880_112000_MSWIN-x86-64_OPatch 11.2.0.3.33 for DB 11.2.0.0.0 (Feb 2022)

用于升级 OPatch

2

DB_PSU_11.2.0.4.220118 (Jan 2022)_p33488457_112040_MSWIN-x86-64

主要补丁文件

注意:请用管理员权限运行文件内命令,否则可能报错。ORACLE_HOME指的是数据库软件安装目录。例如笔者的安装路径D:\app\jw5493\product\11.2.0\dbhome_1

补丁和数据库软件:链接:https://pan.baidu.com/s/1vqh5XXUjd8yB-pa2u4iV_Q?pwd=wtbo 
提取码:wtbo 

1、环境检查

检查oracle数据库版本,安装前检查:确保Oracle数据库安装与您正在应用此修补程序的版本相同。

C:\WINDOWS\system32>sqlplus -v                                                 

SQL*Plus: Release 11.2.0.4.0 Production                                        

2、Opatch工具检查和环境准备

OPatch工具包,在安装目录$ORACLE_HOME下,PSU安装升级,都是通过OPatch来完成的。PSU的升级安装对OPatch的版本有一定的要求,关于这一点,可以查看PSU的Readme文档。例如,You must use the OPatch utility version 11.2.0.3.5 or later to apply this patch. Oracle recommends that you use the latest released OPatch version for 11.2, which is available for download from My Oracle Support patch 6880880 by selecting the 11.2.0.0.0 release。确定当前系统的OPatch版本

2.1、查看当前ORACLE的OPatch版本。

C:\Users\jw5493>D:\app\jw5493\product\11.2.0\dbhome_1\OPatch\opatch version     

如果不满足升级需求,升级OPatch

备份:将 D:\app\jw5493\product\11.2.0\dbhome_1下的OPatch文件夹重命名为 OPatch_old覆盖:解压 p6880880_112000_MSWIN-x86-64.zip 将 OPatch 解压至 D:\app\jw5493\product\11.2.0\dbhome_1

重新检查版本:

C:\Users\jw5493>D:\app\jw5493\product\11.2.0\dbhome_1\OPatch\opatch version     

查看补丁:

C:\Users\jw5493>D:\app\jw5493\product\11.2.0\dbhome_1\OPatch\opatch lsinventory

2.2、修改ORACLE的环境变量

右键→“此电脑”→“属性”→“高级系统设置”→打开“环境变量”。编辑系统变量 变量名:ORACLE_HOME 变量值:ORACLE路径(D:\app\jw5493\product\11.2.0\dbhome_1)

2.3、关闭数据库相关的所有服务(已Oracle开头的)

3、补丁升级

      将下载的补丁DB_PSU_11.2.0.4.220118 (Jan 2022)_p33488457_112040_MSWIN-x86-64进行解压,并在补丁根目录下执行 opatch apply命令进行补丁安装

用管理员权限打开CMD窗口,进入D盘根目录。执行以下命令

C:\Users\jw5493>D:                                                          

D:\>cd D:\33488457                                                          

D:\33488457>set ORACLE_HOME=D:\app\jw5493\product\11.2.0\dbhome_1           

D:\33488457>%ORACLE_HOME%\OPatch\opatch apply                               

输入两遍 Y  Y确认。

安装过程

安装完成

查看补丁安装结果:

C:\Users\jw5493>D:\app\jw5493\product\11.2.0\dbhome_1\OPatch\opatch lsinventory

4、报错提示

打补丁的步骤就这些。运气好就一气呵成,运气不咋地就要开始漫长的调试
问题1出现%ORACLE_HOME%不是内部或外部命令,也不是可运行的程序或批处理文件’
解决办法

命令行中添加命令"set ORACLE_HOME=D:\app\Oracle\product\11.2.0\dbhome_1"可以解决,
问题2:出现"ZOP-51: The patch location is not valid for apply, because it doesn’t have correct metadata, or it points to a patch directory.Please check the arguments and try again OPatch failed with error code = 135.
解决办法:

这种情况说明补丁解压后的文件夹跟OPatch文件夹重了,把解压后的数字代码文件夹放在OPatch目录下了这是肯定不行的,解决的办法只有一个,就是将补丁文件放到其他文件夹,比如我放在D盘根目录下

问题3:

解决办法:

请用管理员权限运行文件内命令,否则可能报错。ORACLE_HOME指的是数据库软件安装目录。例如笔者的安装路径D:\app\jw5493\product\11.2.0\dbhome_1


http://www.ppmy.cn/news/1245340.html

相关文章

详细堆排序的实现

目录 建堆有两种方法(以升序为例): 建完堆之后,就可以去排序了: 以下是向上调整和向下调整的两个接口: 完整实现和测试代码: 首先,排序之前要先建立一个堆来实现排序 由于兄弟之…

【华为OD】统一考试B\C卷真题 100%通过:开源项目热榜 C/C++实现

目录 题目描述: 示例1 示例2 题目描述: 某个开源社区希望将最近热度比较高的开源项目出一个榜单,推荐给社区里面的开发者。对于每个开源项目,开发者可以进行关注(watch)、收藏(star)、fork、提issue、提交合并请求(MR)等。 数…

Flink 替换 Logstash 解决日志收集丢失问题

在某客户日志数据迁移到火山引擎使用 ELK 生态的案例中,由于客户反馈之前 Logstash 经常发生数据丢失和收集性能较差的使用痛点,我们尝试使用 Flink 替代了传统的 Logstash 来作为日志数据解析、转换以及写入 ElasticSearch 的组件,得到了该客…

[计算机网络]运输层概述

虽然我自己也不知道写在前面和前言有什么区别..... 这个系列其实是针对<深入浅出计算机网络>的简单总结,加入了一点个人的理解和浅薄见识,如果您有一些更好的意见和见解,欢迎随时协助我改正,感激不尽啦. 最近心态平和了不少, 和过去也完全做了个割舍吧,既然痛苦和压力的…

Windows系统 TexWorks 显示“Font Monaco not found.“

先双击MONACO.ttf文件完成安装&#xff0c;还是不行用以下方法解决&#xff1a; 解决方法&#xff1a;将Monaco.ttf后缀&#xff08;不一定非要这个格式的&#xff0c;可以自行尝试&#xff09;的字体文件解压&#xff0c;复制进texlive文件夹下的路径,例如&#xff1a; C:\t…

技术阅读周刊第第7️⃣期

技术阅读周刊&#xff0c;每周更新。 历史更新 20231013&#xff1a;第一期20231022&#xff1a;第二期20231027&#xff1a;第三期20231103&#xff1a;第四期20231107&#xff1a;第五期20231117&#xff1a;第六期 What is a JWT? Understanding JSON Web Tokens URL: http…

1140. 最短网络,prim算法,模板题

1140. 最短网络 - AcWing题库 农夫约翰被选为他们镇的镇长&#xff01; 他其中一个竞选承诺就是在镇上建立起互联网&#xff0c;并连接到所有的农场。 约翰已经给他的农场安排了一条高速的网络线路&#xff0c;他想把这条线路共享给其他农场。 约翰的农场的编号是1&#xf…

女公务员脱机玩转Python,怎么做到的?

更多高级的Python技术文章请关注微信公众号&#xff1a;愤怒的it男 一、写在前面的故事 今天我发现了一件很神奇的事情&#xff1a;一位很漂亮的美女公务员&#xff0c;坐在一台没有外网的电脑面前&#xff0c;优雅地敲着Python代码&#xff0c;而这台电脑装的还是32位win7这种…