windows系统oracle11.2.0.4打补丁

windows系统oracle11.2.0.4打补丁(不知道是不是最新的反正是2022年打的补丁):

被通知使用的oracle数据库有将近百来个中高危漏洞,让我一个开发进行修复。(资料被翻烂了,补丁包找到绝望,最后自己花钱买了补丁包)


步骤(没有补丁包啥教程都没用)

提示:补丁包是向下包容的,新版本会包含有旧版本的内容。也就是说打适合版本的最新补丁包即可

然后就是补丁包里面有官方的教程,十分全面包含有集群类型的、失败之后的操作等。一下是我自己参照之后的操作:

补丁包解压之后的结构

有一个解压之后是下面这个,用法是替换oracle的安装路径下原本的OPatch。
在这里插入图片描述
有一个解压之后是下面这个,db。
在这里插入图片描述
一个是这个,ovjm。
在这里插入图片描述

正式的步骤

1、关闭oracle数据库服务:
在这里插入图片描述
2、替换oracle数据库原本的OPatch,记得备份。
在这里插入图片描述
4、使用cmd进入到 解压出来的db目录下,在这个目录下执行指令:你的oracle数据库安装路径\product\11.2.0\dbhome_1\OPatch\opatch apply 然后就是等待。
在这里插入图片描述
等到在你的cmd窗口里面出现:OPatch succeeded
在这里插入图片描述
5、将你的oracle数据库服务启动 ,然后在cmd中cd 进入到你的oracle安装路径下面的这个位置:你的oracle数据库安装路径\product\11.2.0\dbhome_1\RDBMS\ADMIN
在这里插入图片描述
依次执行

sqlplus /nolog 
CONNECT / AS SYSDBA 
STARTUP 
@catbundle.sql PSU apply 
QUIT

等待、等待、等待
在这里插入图片描述6、重复第一步,关闭oracle服务,打ojvm包。使用cmd进入到 解压出来的ojvm目录下,在这个目录下执行指令:你的oracle数据库安装路径\product\11.2.0\dbhome_1\OPatch\opatch apply 然后就是等待,在等待期间会需要你确认,输入 : y 即可。
7、等待结束之后,启动oracle服务、在cmd窗口中进入到你的oracle数据库安装路径\product\11.2.0\dbhome_1\dbhome_1\sqlpatch\33577510
在这里插入图片描述
之后依次执行以下指令:

sqlplus /nolog 
CONNECT / AS SYSDBA 
SHUTDOWN 
STARTUP UPGRADE 
@postinstall.sql 
SHUTDOWN 
STARTUP

提示:可能你在使用***SHUTDOWN***的时候会卡住不动这个其实就是你可能有数据库连接没有关闭,找找有没有什么应用正在使用这个数据库,关闭应用即可。
最后出现这个就是OK了
在这里插入图片描述
或许我会把补丁包放到csdn上,搜索这个《windows系统oracle11.2.0.4补丁包》

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 22
    评论
Windows上的Oracle数据库版本为11.2.0.4,补丁全包指的是包含了所有相关的修复和更新的补丁包。这种全包补丁可以用来更新和修补数据库以解决已知的问题或缺陷,同时也可以提供新功能和增强性能。 Oracle数据库的补丁可以通过Oracle官方网站进行下载和安装。在下载补丁前,确保已经了解当前的Oracle版本以及存在的问题和需求。选择合适的补丁版本非常重要,因为不正确的补丁版本可能会导致不稳定性或其他不良后果。 下载并准备好所需的补丁包后,首先需要备份当前的数据库以防止任何意外发生。然后,通过双击或运行安装程序来开始安装补丁。安装程序将向您提供一些选项,如安装目录和所需的数据库实例等。 完成补丁的安装后,建议重新启动数据库以确保补丁的正常应用。启动数据库后,您可以通过查询数据库版本信息来验证补丁的成功安装。 补丁的安装过程可能需要一些时间和耐心,具体取决于数据库的大小和复杂性。在安装过程中,需要注意任何错误或警告信息,并参考Oracle官方文档或支持渠道进行故障排除。 总之,Windows上的Oracle 11.2.0.4补丁全包能够提供对数据库的修复、更新和增强功能。安装补丁前需要备份数据库,并选择正确的补丁版本。安装时间可能会较长,安装过程中需要密切关注错误和警告信息,以确保补丁安装成功。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值