当前位置: 代码迷 >> Oracle技术 >> 关于Linux系统下Oracle 11.2.0.3 击 11.2.0.3.5 PSU error code 73
  详细解决方案

关于Linux系统下Oracle 11.2.0.3 击 11.2.0.3.5 PSU error code 73

热度:639   发布时间:2016-04-24 08:06:46.0
关于Linux系统下Oracle 11.2.0.3 打 11.2.0.3.5 PSU error code 73
Linux系统的服务器,
已安装Oracle11.2.0.3.
已下载11.2.0.3.5的PSU,
已下载P6880880 的 OPatch

将原来的OPatch  mv  Opatch/Opatch_old
已解压 P6880880 的 OPatch 到$oracle_home

执行 ./opatch apply:
[oracle@WCSCSTYDB OPatch]$ ./opatch apply
Oracle Interim Patch Installer version 11.2.0.3.0
Copyright (c) 2012, Oracle Corporation.  All rights reserved.


Oracle Home       : /home/oracle/app/oracle/product/11.2.0/dbhome_1
Central Inventory : /ora01/oraInventory
   from           : /home/oracle/app/oracle/product/11.2.0/dbhome_1/oraInst.loc
OPatch version    : 11.2.0.3.0
OUI version       : 11.2.0.3.0
Log file location : /home/oracle/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/opatch2014-11-24_10-54-17AM_1.log

Failed to load the patch object.  Possible causes are:
  The specified path is not an interim Patch shiphome
  Meta-data files are missing from the patch area
  Patch location = /home/oracle/app/oracle/product/11.2.0/dbhome_1/OPatch
  Details = PatchObject constructor: Input file "/home/oracle/app/oracle/product/11.2.0/dbhome_1/OPatch/etc/config/actions" or "/home/oracle/app/oracle/product/11.2.0/dbhome_1/OPatch/etc/config/inventory" does not exist.

OPatch failed: PatchObject constructor: Input file "/home/oracle/app/oracle/product/11.2.0/dbhome_1/OPatch/etc/config/actions" or "/home/oracle/app/oracle/product/11.2.0/dbhome_1/OPatch/etc/config/inventory" does not exist.
Log file location: /home/oracle/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/opatch2014-11-24_10-54-17AM_1.log

OPatch failed with error code 73


打开LOG:

[oracle@WCSCSTYDB OPatch]$ vi /home/oracle/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/opatch2014-11-24_10-54-17AM_1.log

[Nov 24, 2014 10:54:21 AM]   OUI-67073:OPatch failed: PatchObject constructor: Input file "/home/oracle/app/oracle/product/11.2.0/dbhome_1/OPatch/etc/config/actions" or "/home/oracle/app/oracle/product/11.2.0/dbhome_1/OPatch/etc/config/inventory" does not exist.
[Nov 24, 2014 10:54:21 AM]   OUI-67035:System is intact, OPatch will not restore the system
[Nov 24, 2014 10:54:21 AM]   Finishing ApplySession at Mon Nov 24 10:54:21 CST 2014
[Nov 24, 2014 10:54:21 AM]   Total time spent waiting for user-input is 0 seconds.  Finish at Mon Nov 24 10:54:21 CST 2014
[Nov 24, 2014 10:54:21 AM]   Log file location: /home/oracle/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/opatch2014-11-24_10-54-17AM_1.log
[Nov 24, 2014 10:54:21 AM]   Stack Description: java.lang.RuntimeException: PatchObject constructor: Input file "/home/oracle/app/oracle/product/11.2.0/dbhome_1/OPatch/etc/config/actions" or "/home/oracle/app/oracle/product/11.2.0/dbhome_1/OPatch/etc/config/inventory" does not exist.
[Nov 24, 2014 10:54:21 AM]   StackTrace: oracle.opatch.PatchObject.createPatchObject(PatchObject.java:2426)
[Nov 24, 2014 10:54:21 AM]   StackTrace: oracle.opatch.PatchObject.<init>(PatchObject.java:1996)
[Nov 24, 2014 10:54:21 AM]   StackTrace: oracle.opatch.PatchObjectUtil.loadPatch(PatchObjectUtil.java:2188)
[Nov 24, 2014 10:54:21 AM]   StackTrace: oracle.opatch.ApplySession.loadAndInitPatchObject(ApplySession.java:1548)
[Nov 24, 2014 10:54:21 AM]   StackTrace: oracle.opatch.ApplySession.process(ApplySession.java:5843)
[Nov 24, 2014 10:54:21 AM]   StackTrace: oracle.opatch.OPatchSession.main(OPatchSession.java:2063)
[Nov 24, 2014 10:54:21 AM]   StackTrace: oracle.opatch.OPatch.main(OPatch.java:583)
<cle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/opatch2014-11-24_10-54-17AM_1.log" 39L, 4283C 39,1          Bot


 求版主关注
------解决思路----------------------
为Oracle Database 11.2.0.3 打11.2.0.3.5 Patch Set Update(PSU)补丁
------解决思路----------------------
OPatch failed: PatchObject constructor: Input file "/home/oracle/app/oracle/product/11.2.0/dbhome_1/OPatch/etc/config/actions" or "/home/oracle/app/oracle/product/11.2.0/dbhome_1/OPatch/etc/config/inventory" does not exist.

你建议你重新升级opatch 看看,或者执行opatch其他命令看看
比如opatch version 等看看opatch是否正常
------解决思路----------------------
Oracle Home       : /home/oracle/app/oracle/product/11.2.0/dbhome_1
Central Inventory : /ora01/oraInventory
   from           : /home/oracle/app/oracle/product/11.2.0/dbhome_1/oraInst.loc

检查下路径是否正确
  相关解决方案