EBS R12.1.3
安装ISG时,需要打一些针对J2EE的补丁。
appljxv3@sz101 $ cd 8857799
appljxv3@sz101 $ pwd
/data/d03/jxdv3/appljxv3/ISG_patch/nonad/8857799
appljxv3@sz101 $ opatch apply
Oracle Interim Patch Installer version 1.0.0.0.63
Copyright (c) 2009 Oracle Corporation. All Rights Reserved..
......
Cannot open the file: /etc/oraInst.loc
Please use -invPtrLoc option and specify the correct file for OPatch to look for central inventory.
ERROR: OPatch failed because of Inventory problem.
这里是由于opatch有针对10.1.2目录的,有针对10.1.3的, 而默认的ORACLE_HOME是10.1.2 , 此patch是10.1.3.4 (ISG 相关java的路径都在IAS,也就是 10.1.3 路径下), 所以这里需要设置一些参数来指明 。
opatch apply -invPtrLoc $IAS_ORACLE_HOME/oraInst.loc -oh $IAS_ORACLE_HOME
(注: $IAS_ORACLE_HOME是10.1.3目录)
同样,查询10.1.2 , 10.1.3 不同HOME下的patch 也需要在各自路径查询。
opatch lsinventory -invPtrLoc $ORACLE_HOME/oraInst.loc -oh $ORACLE_HOME
opatch lsinventory -invPtrLoc $IAS_ORACLE_HOME/oraInst.loc -oh $IAS_ORACLE_HOME
具体参考: http://www.itpub.net/thread-1633937-1-1.html
appljxv3@sz101 $ cd 8857799
appljxv3@sz101 $ pwd
/data/d03/jxdv3/appljxv3/ISG_patch/nonad/8857799
appljxv3@sz101 $ opatch apply
Oracle Interim Patch Installer version 1.0.0.0.63
Copyright (c) 2009 Oracle Corporation. All Rights Reserved..
......
Cannot open the file: /etc/oraInst.loc
Please use -invPtrLoc option and specify the correct file for OPatch to look for central inventory.
ERROR: OPatch failed because of Inventory problem.
这里是由于opatch有针对10.1.2目录的,有针对10.1.3的, 而默认的ORACLE_HOME是10.1.2 , 此patch是10.1.3.4 (ISG 相关java的路径都在IAS,也就是 10.1.3 路径下), 所以这里需要设置一些参数来指明 。
opatch apply -invPtrLoc $IAS_ORACLE_HOME/oraInst.loc -oh $IAS_ORACLE_HOME
(注: $IAS_ORACLE_HOME是10.1.3目录)
同样,查询10.1.2 , 10.1.3 不同HOME下的patch 也需要在各自路径查询。
opatch lsinventory -invPtrLoc $ORACLE_HOME/oraInst.loc -oh $ORACLE_HOME
opatch lsinventory -invPtrLoc $IAS_ORACLE_HOME/oraInst.loc -oh $IAS_ORACLE_HOME
具体参考: http://www.itpub.net/thread-1633937-1-1.html
本文转自ITPUB博客tolywang的博客,原文链接:EBS R12应用通过opatch打补丁提示: Cannot open the file: /etc/oraInst.loc,如需转载请自行联系原博主。