ITPub博客

首页 > 数据库 > Oracle > oracle安装补丁失败

oracle安装补丁失败

原创 Oracle 作者:charsi 时间:2016-07-26 10:16:22 0 删除 编辑
oracle 11g RAC ASM安装db的 psu补丁23274134时失败,从/oracle/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/目录下的日志中显示下面的错误:

                             
Session failed: ApplySession failed in system modification phase... 'ApplySession::apply failed: /oracle/app/11.2.0/oraInventory/ContentsXML/libs.xml (Permission denied)'
[Jul 25, 2016 3:04:50 PM]    --------------------------------------------------------------------------------
[Jul 25, 2016 3:04:50 PM]    The following warnings have occurred during OPatch execution:
[Jul 25, 2016 3:04:50 PM]    1) OUI-67124:ApplySession failed in system modification phase... 'ApplySession::apply failed: /oracle/app/11.2.0/oraInventory/ContentsXML/libs.xml (Permission denied)'
[Jul 25, 2016 3:04:50 PM]    2) OUI-67124:
                             NApply restored the home. Please check your ORACLE_HOME to make sure: 
                               - files are restored properly.
                               - binaries are re-linked correctly.
                             (use restore.[sh,bat] and make.txt (Unix only) as a reference. They are located under 
                             "/oracle/app/oracle/product/11.2.0/dbhome_1/.patch_storage/NApply/2016-07-25_15-04-21PM"
[Jul 25, 2016 3:04:50 PM]    --------------------------------------------------------------------------------
[Jul 25, 2016 3:04:50 PM]    Finishing UtilSession at Mon Jul 25 15:04:50 CST 2016
[Jul 25, 2016 3:04:50 PM]    Log file location: /oracle/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/opatch2016-07-25_15-04-21PM_1.log
[Jul 25, 2016 3:04:50 PM]    Stack Description: java.lang.RuntimeException: ApplySession failed in system modification phase... 'ApplySession::apply failed: /oracle/app/11.2.0/oraInventory/ContentsXML/libs.xml (Permission denied)'
[Jul 25, 2016 3:04:50 PM]    StackTrace: oracle.opatch.ApplySession.processLocal(ApplySession.java:4935)


很明显还是权限的问题。但是具体是什么文件的权限问题?为什么会出现这个权限问题,就不知该怎么解释了
针对这个问题,将/oracle/app/11.2.0/oraInventory 目录的权限属组修改为oracle之后,再重新安装就成功了。

对于oracle升级psu补丁,现在越来越方便。出现问题的时候,可以直接查看$ORACLE_HOME/cfgtoollogs/opatch目录下的最新日志文件,该目录下保存着详细的升级补丁的日志。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23850820/viewspace-2122549/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-05-04

  • 博文量
    96
  • 访问量
    406715