OPatch failed with error code 73(OracleHomeInventory gets null oracleHomeInfo)

lovehewenyu發表於2013-08-13

OPatch failed with error code 73OracleHomeInventory gets null oracleHomeInfo

 

1、問題描述

[oracle@dou_rac2 oraInventory]$/u01/app/oracle/product/11.2.0/dbhome_1/OPatch/opatch napply /u01/app/oracle/product/11.2.0/dbhome_1/9413827/custom/server/ -local -oh /u01/app/oracle/product/11.2.0/dbhome_1 -id 9413827

 

錯誤主要描述

  Home name= Ora11g_gridinfrahome1, Location= "/u01/app/11.2.0/grid"

OPatchSession 無法載入指定 Oracle 主目錄 /u01/app/oracle/product/11.2.0/dbhome_1 的產品清單。原因可能是:

   ORACLE_HOME/.patch_storage 沒有讀許可權或寫許可權

   其他 OUI 例項鎖定了主產品清單

   對主產品清單沒有讀許可權

   鎖檔案位於 ORACLE_HOME/.patch_storage

   主產品清單中不存在 Oracle 主目錄

UtilSession 失敗: OracleHomeInventory gets null oracleHomeInfo

OPatch failed with error code 73

2、問題解決思路

根據錯誤檢視了許可權,發現不是許可權問題。為什麼會出現gets null oracleHomeInfo,紅色部分獲取了Ora11g_gridinfrahome1,但沒有獲取到 oracleHomeInfo

收索 OracleHomeInventory gets null oracleHomeInfo 找到

OPatch Fails With "LsInventorySession failed: OracleHomeInventory gets null oracleHomeInfo" (文件 ID 728417.1) 根據文件提示把問題解決

 

3、問題解決方法

 

恢復前

[oracle@dou_rac2 oraInventory]$ cat ContentsXML/inventory.xml

<!-- Copyright (c) 1999, 2009, Oracle. All rights reserved. --&gt

<!-- Do not modify the contents of this file by hand. --&gt

   11.2.0.1.0

   2.1.0.6.0

  

     

     

  

--沒有"OraDb11g_home1"相關資訊

 

恢復後

[oracle@dou_rac2 oraInventory]$ cat ContentsXML/inventory.xml

 

<!-- Copyright (c) 1999, 2009, Oracle. All rights reserved. --&gt

<!-- Do not modify the contents of this file by hand. --&gt

   11.2.0.1.0

   2.1.0.6.0

  

     

     

  

--新增了"OraDb11g_home1"相關資訊,問題解決

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26442936/viewspace-768379/,如需轉載,請註明出處,否則將追究法律責任。

相關文章