您现在的位置是:首页 > 编程 > 

windows系统oracle11.2.0.4打补丁

2025-07-19 03:26:46
文章目录 前文1.文件包,把个p开头的解压出来就是剩余的,其中是db,另外一个是ovjm,具体说明在那个txt里面有标注2.关闭oracle服务.替换OPatch,把原来的备份,把新的复制进去4.打DB补

文章目录

    • 前文
    • 1.文件包,把个p开头的解压出来就是剩余的,其中17451是db,另外一个是ovjm,具体说明在那个txt里面有标注
    • 2.关闭oracle服务
    • .替换OPatch,把原来的备份,把新的复制进去
    • 4.打DB补丁
      • 4.1 将 修改后的 SQL 文件加载到数据库中,这步得先把数据库启动才能操作
    • 5. 再次关闭oracle服务,然后打ojvm包
      • 5.1 查看打的补丁
      • 5.2 启动oracle服务、运行sql
    • 6、补丁包下载地址

前文

最新的补丁集,有2个, 一个是 database PUS, 一个是ojvm PUS, 历史的补丁集不需要打,因为补丁集是累积的,既新版包含了老版

对于老版本版本如(11.2.0.1、11.2.0.2、11.2.0.),目前厂商都不更新这些版本的补丁了。

到目前持续做补丁集更新的版本只有11.2.0.4,所以必须要升级到11.2.0.4后再打补丁集才能通过漏洞检测

对应补丁包内有官方说明文档,这是我自己整理出来的操作,集操作或者回退补丁,请查看补丁包内官方文档

1.文件包,把个p开头的解压出来就是剩余的,其中17451是db,另外一个是ovjm,具体说明在那个txt里面有标注

2.关闭oracle服务

.替换OPatch,把原来的备份,把新的复制进去

4.打DB补丁

在17451这个目录里面执行C:\app\admin\product\11.2.0\dbhome_1\OPatch\opatch apply
如果遇到补丁冲突就把原来的补丁卸载掉:opatch rollback -id 2145687(补丁包ID)

4.1 将 修改后的 SQL 文件加载到数据库中,这步得先把数据库启动才能操作


在此目录运行CMD,C:\app\admin\product\11.2.0\dbhome_1\RDBMS\ADMI
// 如果报适配器错误,而且服务都起来的话,可能是你环境变量里面还配了client的配置,删除即可。

cd %ORACLE_HOME%\rdbms\admin 
sqlplus /nolog 
SQL> COECT / AS SYSDBA 
SQL> STARTUP 
SQL> @catbundle.sql PSU apply 
SQL> QUIT

sql执行比较长,不要动

5. 再次关闭oracle服务,然后打ojvm包

此处不再附关闭oracle的图,自己注意

同样在目录里面运行cmd,再运行

C:\app\admin\product\11.2.0\dbhome_1\OPatch\opatch apply

5.1 查看打的补丁

C:\app\admin\product\11.2.0\dbhome_1\OPatch\opatch lsinventory

5.2 启动oracle服务、运行sql

cd %ORACLE_HOME%\sqlpatch\248711 
sqlplus /nolog 
SQL> COECT / AS SYSDBA 
SQL> SHUTDOW 
SQL> STARTUP UPGRADE 
SQL> @postinstall.sql 
SQL> SHUTDOW 
SQL> STARTUP


6、补丁包下载地址

https:///download/weixin_44245976/855264

linux打补丁文章地址

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/biancheng/1127982.html

相关标签:无
上传时间: 2025-07-18 11:59:18
留言与评论(共有 10 条评论)
本站网友 流媒体网
4分钟前 发表
11.2.0.2
本站网友 杜建华
25分钟前 发表
\app\admin\product\11.2.0\dbhome_1\OPatch\opatch lsinventory 5.2 启动oracle服务
本站网友 韩国留学通网
27分钟前 发表
到目前持续做补丁集更新的版本只有11.2.0.4,所以必须要升级到11.2.0.4后再打补丁集才能通过漏洞检测 对应补丁包内有官方说明文档,这是我自己整理出来的操作,集操作或者回退补丁,请查看补丁包内官方文档 1.文件包,把个p开头的解压出来就是剩余的,其中17451是db,另外一个是ovjm,具体说明在那个txt里面有标注 2.关闭oracle服务 .替换OPatch,把原来的备份,把新的复制进去 4.打DB补丁 在17451这个目录里面执行C
本站网友 二手车平台
3分钟前 发表
运行sql cd %ORACLE_HOME%\sqlpatch\248711 sqlplus /nolog SQL> COECT / AS SYSDBA SQL> SHUTDOW SQL> STARTUP UPGRADE SQL> @postinstall.sql SQL> SHUTDOW SQL> STARTUP 6
本站网友 椿白皮
2分钟前 发表
cd %ORACLE_HOME%\rdbms\admin sqlplus /nolog SQL> COECT / AS SYSDBA SQL> STARTUP SQL> @catbundle.sql PSU apply SQL> QUIT sql执行比较长,不要动 5. 再次关闭oracle服务,然后打ojvm包 此处不再附关闭oracle的图,自己注意 同样在目录里面运行cmd,再运行 C
本站网友 挽回老公的心
19分钟前 发表
cd %ORACLE_HOME%\rdbms\admin sqlplus /nolog SQL> COECT / AS SYSDBA SQL> STARTUP SQL> @catbundle.sql PSU apply SQL> QUIT sql执行比较长,不要动 5. 再次关闭oracle服务,然后打ojvm包 此处不再附关闭oracle的图,自己注意 同样在目录里面运行cmd,再运行 C
本站网友 duhai
4分钟前 发表
\app\admin\product\11.2.0\dbhome_1\OPatch\opatch apply 5.1 查看打的补丁 C
本站网友 长沙新楼盘
12分钟前 发表
cd %ORACLE_HOME%\rdbms\admin sqlplus /nolog SQL> COECT / AS SYSDBA SQL> STARTUP SQL> @catbundle.sql PSU apply SQL> QUIT sql执行比较长,不要动 5. 再次关闭oracle服务,然后打ojvm包 此处不再附关闭oracle的图,自己注意 同样在目录里面运行cmd,再运行 C
本站网友 左手边
20分钟前 发表
补丁包下载地址 前文 最新的补丁集,有2个, 一个是 database PUS