打补丁时父补丁和子补丁相关安装回滚问题

OGG 打补丁操作指导手册 说明:本文为Oracle Goldengate 打补丁操作指导手册 标签:OGG打补丁 温馨提示:如果您发现本文哪里写的有问题或者有更好的写法请留言或私信我进行修改优化 实验环境: 系统:Centos 6.3 数据库版本:11.2.0.4 OGG版本:12.3.0.1.4 补丁版本:30703128 OPATCH版本:p6880880_122010_Linux-x86-64.zip... 阅读详情

打补丁时父补丁和子补丁相关安装回滚问题

[oracle@lissen-n2 32119931]$ $ORACLE_HOME/OPatch/opatch lspatches
30138470;Database Oct 2019 Release Update : 12.2.0.1.191015 (30138470)
30122814;OCW OCT 2019 RELEASE UPDATE 12.2.0.1.191015 (30122814)
30133625;OJVM RELEASE UPDATE: 12.2.0.1.191015 (30133625)

OPatch succeeded.
[oracle@lissen-n2 32119931]$
[oracle@lissen-n2 32119931]$
[oracle@lissen-n2 32119931]$ pwd
/u01/RU2/32126883/32119931
[oracle@lissen-n2 32119931]$ ll
total 96
drwxrwxrwx 3 root root 4096 Nov 27 21:32 etc
drwxrwxrwx 5 root root 4096 Nov 27 21:32 files
-rwxrwxrwx 1 root root 82514 Jan 15 19:41 README.html
-rwxrwxrwx 1 root root 11 Nov 27 21:32 README.txt
[oracle@lissen-n2 32119931]$ $ORACLE_HOME/OPatch/opatch apply
Oracle Interim Patch Installer version 12.2.0.1.24
Copyright © 2021, Oracle Corporation. All rights reserved.

Oracle Home : /u01/app/oracle/product/12.2.0.1/dbhome_1
Central Inventory : /u01/app/oraInventory
from : /u01/app/oracle/product/12.2.0.1/dbhome_1/oraInst.loc
OPatch version : 12.2.0.1.24
OUI version : 12.2.0.1.4
Log file location : /u01/app/oracle/product/12.2.0.1/dbhome_1/cfgtoollogs/opatch/opatch2021-03-28_10-22-19AM_1.log

Verifying environment and performing prerequisite checks…
OPatch continues with these patches: 32119931

Do you want to proceed? [y|n]
y
User Responded with: Y
All checks passed.

Please shutdown Oracle instances running out of this ORACLE_HOME on the local system.
(Oracle Home = ‘/u01/app/oracle/product/12.2.0.1/dbhome_1’)

Is the local system ready for patching? [y|n]
y
User Responded with: Y
Backing up files…
Applying interim patch ‘32119931’ to OH ‘/u01/app/oracle/product/12.2.0.1/dbhome_1’

Patching component oracle.javavm.server, 12.2.0.1.0…

Patching component oracle.javavm.server.core, 12.2.0.1.0…

Patching component oracle.rdbms.dbscripts, 12.2.0.1.0…

Patching component oracle.javavm.client, 12.2.0.1.0…

Patching component oracle.rdbms, 12.2.0.1.0…
Patch 32119931 successfully applied.

12.2.0.1.5和11.2.3.14以后打补丁父补丁会覆盖子补丁

Sub-set patch [30133625] has become inactive due to the application of a super-set patch [32119931].
Please refer to Doc ID 2161861.1 for any possible further required actions.
Log file location: /u01/app/oracle/product/12.2.0.1/dbhome_1/cfgtoollogs/opatch/opatch2021-03-28_10-22-19AM_1.log

OPatch succeeded.
[oracle@lissen-n2 32119931]$ $ORACLE_HOME/OPatch/opatch lspatches
32119931;OJVM RELEASE UPDATE 12.2.0.1.210119 (32119931)
30138470;Database Oct 2019 Release Update : 12.2.0.1.191015 (30138470)
30122814;OCW OCT 2019 RELEASE UPDATE 12.2.0.1.191015 (30122814)

OPatch succeeded.

12.2.0.1.5和11.2.3.14以后打补丁父补丁会覆盖子补丁

Note: This enhancement to OPatch exists in 12.2.0.1.5 and 11.2.0.3.14 releases and later
The change

在以前的版本中(12.2.0.1.5和11.2.0.3.14以前),安装父补丁需要回滚子补丁

In the past, when OPatch recognized that the patch being installed is a superset of one already installed, it would rollback the subset patch before installing the new patch.

Beginning with these releases of OPatch, when OPatch recognized that the patch being installed is a superset of one already installed, OPatch no longer rolls back the installed patch prior to it installing the superset patch. Additionally when the superset patch is rolled back, the original patch is reactivated

[oracle@lissen-n2 32119931]$ $ORACLE_HOME/OPatch/opatch lspatches
32119931;OJVM RELEASE UPDATE 12.2.0.1.210119 (32119931)
30138470;Database Oct 2019 Release Update : 12.2.0.1.191015 (30138470)
30122814;OCW OCT 2019 RELEASE UPDATE 12.2.0.1.191015 (30122814)

OPatch succeeded.
[oracle@lissen-n2 32119931]$ pwd
/u01/RU2/32126883/32119931
[oracle@lissen-n2 32119931]$ $ORACLE_HOME/OPatch/opatch rollback -id 32119931
Oracle Interim Patch Installer version 12.2.0.1.24
Copyright © 2021, Oracle Corporation. All rights reserved.

Oracle Home : /u01/app/oracle/product/12.2.0.1/dbhome_1
Central Inventory : /u01/app/oraInventory
from : /u01/app/oracle/product/12.2.0.1/dbhome_1/oraInst.loc
OPatch version : 12.2.0.1.24
OUI version : 12.2.0.1.4
Log file location : /u01/app/oracle/product/12.2.0.1/dbhome_1/cfgtoollogs/opatch/opatch2021-03-28_10-18-17AM_1.log

Patches will be rolled back in the following order:
32119931
The following patch(es) will be rolled back: 32119931

Please shutdown Oracle instances running out of this ORACLE_HOME on the local system.
(Oracle Home = ‘/u01/app/oracle/product/12.2.0.1/dbhome_1’)

Is the local system ready for patching? [y|n]
y
User Responded with: Y

Rolling back patch 32119931…

RollbackSession rolling back interim patch ‘32119931’ from OH ‘/u01/app/oracle/product/12.2.0.1/dbhome_1’

Patching component oracle.javavm.server, 12.2.0.1.0…

Patching component oracle.javavm.server.core, 12.2.0.1.0…

Patching component oracle.rdbms.dbscripts, 12.2.0.1.0…

Patching component oracle.javavm.client, 12.2.0.1.0…

Patching component oracle.rdbms, 12.2.0.1.0…
RollbackSession removing interim patch ‘32119931’ from inventory

#回滚父补丁,子补丁会重新生效

Inactive sub-set patch [30133625] has become active due to the rolling back of a super-set patch [32119931].
Please refer to Doc ID 2161861.1 for any possible further required actions.
Log file location: /u01/app/oracle/product/12.2.0.1/dbhome_1/cfgtoollogs/opatch/opatch2021-03-28_10-18-17AM_1.log

OPatch succeeded.

[oracle@lissen-n2 32119931]$ $ORACLE_HOME/OPatch/opatch lspatches
30138470;Database Oct 2019 Release Update : 12.2.0.1.191015 (30138470)
30122814;OCW OCT 2019 RELEASE UPDATE 12.2.0.1.191015 (30122814)
30133625;OJVM RELEASE UPDATE: 12.2.0.1.191015 (30133625)

OPatch succeeded.

相关知识在MOS文档(2161861.1)

Weblogic使用OPatch打补丁 通过oracle官网下载相关补丁包,解压补丁查看readme.txt中对OPatch是否有最低版本的要求,如果服务器OPatch版本低于补丁包的要求,需更新OPatch版本,并且打补丁时需要停止应用,具体步骤如下: 1.查看需要打补丁服务器的OPatch版本并更新OPatch 如果版本低于要求版本,需通过readme.txt文中的链接下载高版本并安装,安装步骤: 将下载好的p28186730_139425_Generic.zip上传服务器并解压; 进入到解压好的目录,执行:java. 阅读详情

相关推荐

Windows7补丁安装全攻略

掌握Windows7补丁的安装方法是确保系统安全稳定运行的关键。通过本文的介绍,相信大家已经了解了Windows7补丁的安装步骤和注意事项。在安装补丁时,请务必仔细操作并遵循提示进行每一步操作。如果遇到问题或疑问,可以随时联系微软技术支持或查阅相关文档进行排查和解决。希望本文能够帮助大家更好地管理和维护自己的Windows7系统!

mmoo_python的博客 2025

oracle 11g patch(PSU) 的回退方法

数据库要安装新的补丁,发现新补丁中的某些包和原有补丁冲突,需要将原有补丁进行回退。 1、进行新补丁安装前的冲突检查,发现与原有补丁冲突。 [oracle@PJKMISDB patch]$ cd 20760982/ ...

cuantangnie3915的博客 1028

什么是补丁管理

由于分发这种修改通常比发布软件的主要或次要版本更快,补丁经常被用作防止网络攻击、安全漏洞和恶意软件(这些漏洞是由新出现的威胁、过时的补丁或系统错误配置引起的)的网络安全工具。决定对于特定的系统什么样的补丁是合适的;补丁也可能会影响硬件,例如,我们有时发布的补丁会更改内存管理,创建负载屏障,以及为应对 2018 年以微芯片为目标的熔毁和幽灵攻击而对分支预测器硬件进行训练。拟定各系统进行补丁工作的生命周期时间表,为保证各业务的正常进行和企业的网络安全,必须按照时间表迅速的进行补丁部署;

2023年最新地推相关信息 1376

【kingsql分享】Oracle 18c RAC补丁升级实战【DBRU】

一.补丁编号 2******5 二.升级步骤 1.查看Oracle CRS版本信息 [grid@rac02 ~]$ crsctl...

cuishitan3439的博客 841

手把手教你用patch命令给Nginx打补丁(附安全漏洞修复实例)

本文以CVE-2021-23017漏洞为例,手把手教你使用patch命令为Nginx源码打补丁,完成安全漏洞修复。内容涵盖补丁原理、环境准备、补丁应用、编译验证及平滑重启等全流程,旨在帮助运维工程师掌握精准、影响最小的源码级修复方案,提升系统安全性与可控性。

748

在openEuler 22.03上给Oracle 19C打补丁(PSU 35943157 & OJVM 35926646),保姆级避坑指南

本文详细介绍了在openEuler 22.03操作系统上为Oracle 19C数据库安装PSU 35943157和OJVM 35926646补丁的完整流程,包括准备工作、安装步骤、常见问题解决方案及补丁验证方法,特别针对国产操作系统环境提供了实用的避坑指南。

weixin_30240349的博客 425

oracle opatch那个回退,下面是我在打OPatch时使用的一般步骤,供大家参考

下面是我在打OPatch时使用的一般步骤,供大家参考:1、停止crs_stat -t## running as oraclesrvctl stop instance -d-isrvctl stop instance -d-isrvctl stop nodeapps -nsrvctl stop nodeapps -n## running as root(分别在2个节点执行)$CRS_HOME...

weixin_39752941的博客 404

37、Oracle数据库补丁策略详解

本文详细解析了Oracle数据库的补丁管理策略,涵盖PSU和SPU补丁的安装与回滚操作,重点介绍了在RAC和Data Guard高可用环境下的补丁应用步骤。同时,深入讲解了从Oracle 12c开始引入的自动化补丁工具Datapatch的使用方法,并对比了其与传统手动执行SQL脚本的区别。文章还总结了不同补丁类型的最佳实践、注意事项及未来发展趋势,为数据库管理员提供了一套完整的补丁管理指南,帮助确保数据库系统的稳定性与安全性。

delta的博客 81

oracle回滚补丁,Oracle RAC 手动回滚补丁

Stop the CRS managed resources running from DB homes.If this is a GI Home environment, as the database home owner execute:$ /bin/srvctl stop home -o -s -n If this is an Oracle Restart Home environme...

weixin_36148740的博客 246

Pico设备手势追踪实战:5步搞定MRTK3手部模型与UI交互配置

本文详细介绍了在Pico设备上使用MRTK3实现手势追踪的5个关键步骤,包括环境配置、手部模型冲突解决、射线交互优化、UI交互配置及性能优化。通过实战案例和代码示例,帮助开发者快速解决MR开发中的常见问题,提升混合现实应用的交互体验。

onion的博客 497

从S参数到SPICE模型:Cadence Sigrity Boardband SPICE完整使用指南

本文详细介绍了Cadence Sigrity Boardband SPICE工具的核心价值与完整使用流程。该工具通过矢量拟合算法,将复杂的多端口S参数文件转化为无源、紧凑且高精度的SPICE等效电路模型,从而极大提升时域仿真效率。指南涵盖了从数据导入、关键参数配置、模型精度验证到集成应用于PowerSI等系统级仿真的全步骤,是信号与电源完整性分析的必备利器。

defi6farmer的博客 432

oracle 中fuser,fuser命令缺失导致19c打补丁失败 – 提供7*24专业数据库(Oracle,SQL Server,MySQL等)恢复和Oracle技术服务@Tel:+86 13429...

Oracle 19.3数据库打最新补丁报错[oracle@www.xifenfei.com 30125133]$ opatch apply ./Oracle Interim Patch Installer version 12.2.0.1.18Copyright (c) 2019, Oracle Corporation. All rights reserved.Oracle Home ...

weixin_32809369的博客 839

说一说系统/子系统规格说明

《系统/子系统规格说明》都是从用户的角度以软件的维度来描述系统的功能、性能、业务流程、数据流和控制流等,并描述内外部接口需求、资源使用情况等.

weixin_40725543的博客 5428

Oracle 运维篇+11gR2数据库打补丁操作指导手册

说明:本文为Oracle 11gR2打补丁操作指导手册 版本:Oracle 11gR2版本说明:11.2.0.4.X → 此处的“X”为补丁编号,打补丁后这个编号会变为补丁号 注意:从11g开始每个小版本(11.2.0.N.X中的N)是需要通过升级才能上去的,这个和之前的10g/9i有所不同 温馨提示:如果您发现本文哪里写的有问题或者有更好的写法请留言或私信我进行修改优化 前言 为满足O...

ZZT_2009 1万+

ptrade从零开始学量化第1期【ptrade如何新建策略、新建回测、新建交易】什么是ptrade量化交易?

回测之前需要对开始时间、结束时间、回测资金、回测基准、回测频率几个要素进行设定,设定完毕后点击保存。然后再点击回测按键,系统就会开始运行回测,回测的评价指标、收益曲线、日志都会在界面中展现。可以选择不同的业务类型(比如股票),然后给策略设定一个名称,添加成功后可以在默认策略模板基础上进行策略编写。交易界面点击新增按键进行新增交易操作,策略方案中的对象为所有策略列表中的策略,给本次交易设定名称并点击确定后系统就开始运行交易了。交易开始运行后,可以点击交易详情,查看策略评价指标、交易明细、持仓明细、交易日志。

GJ57017_wx的博客 2483

PreScan快速入门到精通第十一讲之PreScan道路标记,建筑物、抽象物体及交通标识

道路标记目的:路标是为了完善智能驾驶实验场景。用途:道路标记是附加在道路段上的。标记的大小{小、大}、颜色,以及相对于路段的位置和方向可以在属性编辑器中设置。也可以指定褪色和孔洞,类似于路段自动添加标记的配置。在GUI中的位置:作为一个预定义的库元素格式:NAMBOX: 汇编表中不知道。PreScan包含三个不同国家的标记:荷兰、日本和美国。可以通过在国家首选项中切换国家来隐藏或显示。附件道路标线附在路段上,并相对于路段原点定位。默认情况下,道路标记被固定在路段上,用小锚点表示。11.2 建筑物目...

小明师兄的博客 1804

Oracle 打补丁指南

Oracle数据库打补丁操作指南摘要:本文详细介绍了Oracle数据库安装PSU补丁的标准流程。主要内容包括:1)准备工作(下载补丁、备份环境、检查OPatch版本);2)补丁安装(停库、解压补丁、冲突检查、执行安装);3)数据库更新(启动实例、执行SQL脚本、编译无效对象);4)验证(查看补丁记录、检查无效对象)。特别强调需严格遵循补丁包说明,建议先在测试环境验证,并提供了补丁回滚命令。整个过程注重数据安全,确保补丁安装的可靠性。

chunzhi128的博客 638

基于STM32的录音机设计(STM32F103+VS1053B)

本项目设计并实现了一款基于STM32微控制器的便携式录音机。该录音机采用STM32F103C8T6作为主控芯片,结合VS1053B音频编解码模块、SD卡存储、OLED显示屏以及按键模块,提供了手动录音、自动录音和录音回放等多种功能。

1万+

12c补丁滚动升级

如果出现crs报错rollback mode问题(滚动升级,二节点)如果出现crs报错rollback mode问题(同11g不同之处)备份文件,可以不做,因为文件可能很大,如果可以备份整个安装文件。\4. backup 相关文件,最好整个安装目录。回滚(如果打补丁失败,进行回滚操作)打完补丁后(同11g不同之处)两个节点都打完再执行下面步骤。打完补丁后(二节点滚动升级)12c打补丁前置检查。

qq_29431123的博客 518

【微服务】SpringBoot 整合Kafka 项目实战操作详解

SpringBoot 整合Kafka 实战操作详解

congge 5570

模型实战(32)之 yolo26 实现对全身关键点数据集 的训练与关键点检测

模型实战(32)之 yolo26 实现对全身关键点数据集 的训练与关键点检测

yohnyang的博客 88

oracle+10g+cpu补丁,Oracle 10g打补丁(p5490848_10202_LINUX)

Oracle的补丁一般都会有README.html,里面有详细的更新该补丁的介绍。以下为我打补丁的记录:1、You must use the OPatch utility release 10.2.0.2 It is available in $ORACLE_HOME.文档中提到OPatch 工具版本必须为10.2.0.2,故首先对OPatch版本进行检查。12 [oracle@carefree ...

weixin_42123191的博客 200

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

oracle数据库opatch补丁操作流程

一、 升级前准备工作 1、 确认数据库版本 使用dba登陆查询当前数据库的版本 1 2 3 4 5 6 7 8 SQL> select * from v$version; BANNER ---------------------------------------------...

Data & Analysis 6474

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Oracle 单实例打补丁

今天业务这边需要打一个补丁,具体如图 补丁工具的下载 https://updates.oracle.com/download/6880880.html 这里下载的是默认的32位的,记住如果平台是64位的那么就要使用64位的,32位是不行的。   下载补丁 https://support.oracle.com/epmos/faces/MosIndex.jspx?_af

小楼一夜听春雨,深巷明朝卖杏花 1403

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

别只打补丁了!聊聊Oracle 11.2.0.4在Windows上维护的那些事儿:补丁管理、版本兼容与OPatch工具详解

本文深入探讨了Oracle 11.2.0.4在Windows环境下的补丁管理策略,涵盖补丁类型、版本兼容性及OPatch工具的高级应用。通过详细的操作指南和最佳实践,帮助数据库管理员系统性地规划补丁管理流程,确保数据库稳定运行。

weixin_42524276的博客 162

oracle 19c 补丁回退,19c新环境安装补丁(三)_推荐

1) 权限修改$ ls -lrt /u01/app/oraInventory/ContentsXML/oui-patch.xml-rw-r----- grid oinstall Aug : /u01/app/oraInventory/ContentsXML/oui-patch.xml$ chmod 777 /u01/app/oraInventory/ContentsXML/oui-patch.xm...

weixin_42549723的博客 719
上一篇: Linux7.4_x86_64 Oracle 12.2.0.1 RAC环境打RU打时候报错处理
下一篇: RHEL6.5_Oracle_11.2.0.4 RAC 删除和添加节点
Lissen_Gan
博客等级 码龄13年 11粉丝 44原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值