Knowledge Base : Fix Oracle Inventory

How to fix an illicit entry in the Oracle Inventory

Sometimes, you want to reuse an existing Oracle Home. For example, if you want to install an Oracle Upgrade on top of an existing upgrade. For example, if you upgraded an 11.2.0.3 database to 11.2.0.4.3, and then want to upgrade even further to 11.2.0.4.4 without using a new Oracle Home.

  • identify the oraInventory location
xxxracp03a-se:~ # cat /etc/oraInst.loc
inventory_loc=/oracle/oraInventory
  • delete the offending <HOME> section
<HOME NAME="OraDb112_BP2" LOC="/oracle/BP2/112" TYPE="O" IDX="2">
<NODE_LIST>
<NODE NAME="xxxracp03a-se"/>
<NODE NAME="xxxracp03b-se"/>
</NODE_LIST>
</HOME>