1.执行opatch apply 报错 OPatch failed with error code 73
[oracle@ora_11g 14275605]$ /opt/oracle/product/db_1/OPatch/opatch apply ./
Oracle Interim Patch Installer version 11.2.0.3.0
Copyright (c) 2012, Oracle Corporation. All rights reserved.
Oracle Home : /opt/oracle/product/db_1
Central Inventory : /opt/oraInventory
from : /opt/oracle/product/db_1/oraInst.loc
OPatch version : 11.2.0.3.0
OUI version : 11.2.0.3.0
Log file location : /opt/oracle/product/db_1/cfgtoollogs/opatch/opatch2012-12-18_21-45-13PM_1.log
Verifying environment and performing prerequisite checks...
Prerequisite check "CheckActiveFilesAndExecutables" failed.
The details are:
Following executables are active :
/opt/oracle/product/db_1/bin/oracle
Prerequisite check "CheckActiveFilesAndExecutables" failed.
The details are:
Following executables are active :
/opt/oracle/product/db_1/lib/libclntsh.so.11.1
UtilSession failed: Prerequisite check "CheckActiveFilesAndExecutables" failed.Prerequisite check "CheckActiveFilesAndExecutables" failed.
Log file location: /opt/oracle/product/db_1/cfgtoollogs/opatch/opatch2012-12-18_21-45-13PM_1.log
OPatch failed with error code 73
仔细查看报错提示“Check Active Files And Executables”可能是有些执行程序用到了
/opt/oracle/product/db_1/lib/目录下的库文件libclntsh.so.11.1
2.使用fuser查看
[oracle@ora_11g oinstall]$ /sbin/fuser /opt/oracle/product/db_1/lib/libclntsh.so.11.1
/opt/oracle/product/db_1/lib/libclntsh.so.11.1: 12831m
3.查看12831号进程,12831号进程为sqlplus 程序,应该就是sqlplus正在使用libclntsh.so.11.1库文件
[oracle@ora_11g oinstall]$ ps -ef | grep 12831
oracle 12831 6986 0 21:44 pts/3 00:00:00 sqlplus as sysdba
oracle 12832 12831 0 21:44 ? 00:00:00 oracletest01 (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
oracle 12993 9126 0 21:47 pts/1 00:00:00 grep 12831
[oracle@ora_11g oinstall]$
4.杀掉12831进程,查看结果
[oracle@ora_11g oinstall]$ kill -9 12831
[oracle@ora_11g oinstall]$ ps -ef | grep 12831
oracle 13013 9126 0 21:55 pts/1 00:00:00 grep 12831
5.重新执行opatch 顺利执行完成
参考至:http://blog.csdn.net/evils798/article/details/8316458
如有错误,欢迎指正
邮箱:czmcj@163.com
相关推荐
weblogic 12C 之后,就不再支持bsu工具,而改用opatch安装补丁。
oracle opatch 11.2.0.3.6,打最新psu补丁时用到的
OPatch13.9.4.2.0补丁包
升级OPATCH工具包,OPATCH_VERSION:13.9.4.2.5
可以获得opatch命令的帮助信息
一种方法:先解压缩patch 8350262,然后把解压缩后的文件(解压缩后根目录下的文件及文件夹零散拷出来,不要拷目录)拷到oracle安装目录下的Opatch下,然后运行cmd>opatch apply,如果提示没有oracle home,执行set ...
oracle 数据库 OPatch11.2.0.3.27版本,满足11G所有补丁包的需求版本,使用时先备份$ORACLE_HOME/Opatch,然后解压到替换$ORACLE_HOME/
OPatch 12.2.0.1.39 can only be used for OUI based Oracle Homes
OPatch13.9.4.0.0.zip
64位linux平台的OPatch升级包
opatchauto_apply_giru 冲突检查(USER:grid,oracle) ls -d / opt / media / RU / 32226239 / [1-9] [0-9] [0-9] [0-9] [0-9] [0-9] [0-9] [0- 9] |在读取行时;执行$ ORACLE_HOME / OPatch / opatch prereq ...
Patch 28186730: Oracle Global Lifecycle Management OPatch 13.9.4.0.0 for Generic Platform - PLACEHOLDER BUG FOR WLS 12C OPATCH UPLOAD
OPatch命令使用说明
最新OPatch20.0.0.0 Microsoft Windows 64包,亲测可用。最新OPatch Microsoft Windows 64包,亲测可用。
OPatch 版本 OPatch-11.2.0.3.15 p6880880_112000_Linux-x86-64.zip 【不含有】ocm/bin/emocmrsp程序
12c之后需要Opatch来打补丁了,但是好写的Opatch出厂版本很低,必须先升级Opatch才可以再打补丁
Weblogic 12C OPatch 13.9.4 升级插件包 PLACEHOLDER BUG FOR WLS 12C OPATCH UPLOAD
WebLogic 补丁工具Opatch13.9.4.2.8版本,适用于WebLogic12C,14C在2022年1、2季度的补丁程序。
oracle 12c (12.2.0.1)更新补丁时要用的opatch,懂的人知道,这个是要有metalink帐号才能下载的,附件里是OPatch 12.2.0.1.14 for Linux-x86-64
weblogic 补丁工具opatch13.9.4.2.5