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

Oracle数据库补丁策略详解

1. PSU回滚

PSU补丁与一次性补丁类似,是可以回滚的。以回滚补丁21948354为例,操作步骤如下:

[oracle@Server OPatch]$ ./opatch rollback -id 21948354

执行上述命令后,会显示一系列信息,包括Oracle临时补丁安装程序版本、Oracle主目录、中央清单位置、OPatch版本、OUI版本、日志文件位置等。同时,会列出将被回滚的补丁顺序以及要移除的错误修复列表。

在回滚操作时,需要注意以下几点:
- PSU补丁是累积的,但回滚一个PSU补丁时,不会影响之前安装的其他PSU补丁。例如,安装了11.2.0.4.2 PSU后又安装了11.2.0.4.4 PSU,回滚11.2.0.4.4 PSU时,11.2.0.4.2 PSU仍会保留。
- 要判断PSU补丁是复合还是非复合类型。

回滚操作完成后,启动数据库并调用datapatch来回滚数据库级别的事务:

$ ./datapatch -verbose

以下是datapatch执行过程中的部分输出示例:

SQL Patching tool version 12.1.0.2.0 
Copyright (c) 2015, Oracle.  All rights reserved.
Log file for this i
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值