oracle补丁p18841764相关

数据库版本:11.2.0.4.0

补丁要求环境:linux64(此处以该版本为例)

补丁注意事项:可以滚动升级。需要关闭该节点数据库,并关闭该节点的集群服务与相关进程。

补丁流程:

1、 unzip补丁包(建议路径为/u01

2、关闭节点数据库与相关数据库资源

3、替换OPatch

4、进入补丁的路径下,opatch apply

常见错误处理:

Q1:有活动的lib包,不能进行补丁。

A1:有程序持有相关lib的句柄。lsof lib,找到持有该lib的句柄程序,关闭改程序即可。

 

Q2:补丁打完后,无法identify controlfile

A2:在rac环境下打该补丁必须关闭集群相关服务,若未关闭会引起asm注册的问题。在所有节点下执行

grid@pmsdb2:/u01/app/grid/product/11.2.0/db_1/bin$ ./setasmgidwrap -o /u01/app/oracle/product/11.2.0/db_1/bin/oracle

重新注册asmoracle即可。

 

Q3opatch版本过低

A3:下载p6880880补丁包,解压补丁后,替换ORACLE_HOME/OPacth


补充:未关闭asm情况下的,数据库启动日志关键部分如下

NOTE: Loaded library: System
ORA-15025: could not open disk "/dev/mapper/asmdata01"
ORA-27041: unable to open file
Linux-x86_64 Error: 13: Permission denied
Additional information: 9
ORA-15025: could not open disk "/dev/mapper/asmdata02"
ORA-27041: unable to open file
Linux-x86_64 Error: 13: Permission denied
Additional information: 9
ORA-15025: could not open disk "/dev/mapper/asmdata03"
ORA-27041: unable to open file
Linux-x86_64 Error: 13: Permission denied
Additional information: 9
SUCCESS: diskgroup DATADG was dismounted
ERROR: diskgroup DATADG was not mounted
ORA-00210: cannot open the specified control file
ORA-00202: control file: '+DATADG/pmsgs/controlfile/current.256.875718133'
ORA-17503: ksfdopn:2 Failed to open file +DATADG/pmsgs/controlfile/current.256.875718133
ORA-15001: diskgroup "DATADG" does not exist or is not mounted
ORA-15040: diskgroup is incomplete
ORA-15040: diskgroup is incomplete
ORA-15040: diskgroup is incomplete
ORA-205 signalled during: ALTER DATABASE   MOUNT...
Sat Apr 23 04:28:03 2016
ALTER SYSTEM SET local_listener=' (ADDRESS=(PROTOCOL=TCP)(HOST=10.212.242.199)(PORT=1521))' SCOPE=MEMORY SID='pmsgs1';
Sat Apr 23 04:28:29 2016
Reconfiguration started (old inc 2, new inc 4)
List of instances:
 1 2 (myinst: 1)
 Global Resource Directory frozen
 Communication channels reestablished
 Master broadcasted resource hash value bitmaps
 Non-local Process blocks cleaned out
Sat Apr 23 04:28:30 2016
 LMS 1: 0 GCS shadows cancelled, 0 closed, 0 Xw survived
Sat Apr 23 04:28:30 2016
 LMS 3: 0 GCS shadows cancelled, 0 closed, 0 Xw survived
Sat Apr 23 04:28:30 2016
 LMS 0: 0 GCS shadows cancelled, 0 closed, 0 Xw survived
Sat Apr 23 04:28:30 2016
 LMS 2: 0 GCS shadows cancelled, 0 closed, 0 Xw survived
 Set master node info
 Submitted all remote-enqueue requests
 Dwn-cvts replayed, VALBLKs dubious
 All grantable enqueues granted
 Post SMON to start 1st pass IR
 Submitted all GCS remote-cache requests
 Post SMON to start 1st pass IR
 Fix write in gcs resources
Reconfiguration complete
Sat Apr 23 04:28:32 2016
Starting ORACLE instance (normal)
Sat Apr 23 04:29:28 2016
Warning: VKTM detected a time drift.
Time drifts can result in an unexpected behavior such as time-outs. Please check trace file for more details.
Sat Apr 23 04:33:25 2016
Shutting down instance (immediate)


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Oracle OPatch P2400611 是一个用于 Oracle 数据库软件的补丁包。112040 表示该补丁包适用于 Oracle 数据库软件的版本为 11.2.0.x,其中 x 表示具体的版本号,可以是 0、1、2 等。 要下载这个补丁包,首先需要登录到 Oracle 官方网站,然后找到 Patch 平台。在 Patch 平台上,可以搜索补丁包编号 P2400611。找到该补丁包后,可以点击下载按钮进行下载。 下载补丁包之前,需要确认当前系统的操作系统是 Linux,并且版本符合 11.2.0.x 的要求。检查数据库版本和操作系统版本的方法可以在数据库控制台中运行相关命令来查询。 在下载补丁包之后,需要将补丁包解压到合适的目录中。然后,需要使用 Oracle OPatch 工具进行补丁的安装。在安装补丁之前,可以先检查一下当前系统上已经安装的补丁的情况,以确保不会产生冲突或者覆盖之前的补丁。 安装补丁之前,最好先备份数据库,以免发生意外。然后,使用 OPatch 命令进行补丁的安装。在安装过程中,可能会需要提供一些必要的参数,如 ORACLE_HOME 等。 补丁安装完成之后,可以使用 OPatch 命令进行验证,以确保补丁已成功安装。可以检查数据库的日志文件、警告日志和 alert.log 文件来确认补丁的安装情况。 总结起来,Oracle OPatch P2400611 是一个适用于 Oracle 数据库软件版本为 11.2.0.x 的 Linux 补丁包。要下载和安装该补丁包,首先需要登录 Oracle 官方网站,找到 Patch 平台,并搜索补丁包编号进行下载。安装补丁时需谨慎,并备份数据库,以确保顺利完成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值