20071109 workaround for dreaded oui 10094 error when installing oracle 10g rel 2 rdbms - plembo/onemoretech GitHub Wiki

title: Workaround for dreaded OUI-10094 error when installing Oracle 10g Rel 2 RDBMS link: https://onemoretech.wordpress.com/2007/11/09/workaround-for-dreaded-oui-10094-error-when-installing-oracle-10g-rel-2-rdbms/ author: lembobro description: post_id: 616 created: 2007/11/09 03:20:44 created_gmt: 2007/11/09 03:20:44 comment_status: open post_name: workaround-for-dreaded-oui-10094-error-when-installing-oracle-10g-rel-2-rdbms status: publish post_type: post

Workaround for dreaded OUI-10094 error when installing Oracle 10g Rel 2 RDBMS

This has come up a couple of times for me, so I thought I’d share it here and get it all down for future reference.

After installing other Oracle 10g products such as Application Server, Identity Management or the SOA Suite, a subsequent new install of Database Release 2 (10.2.0.1) fails with a OUI-10094 error and bails the installer.

This issue has been identified on MetaLink in Notes going back just over a year ago. Unfortunately a “feature” in the database product (Bug #4684384) continues to exist in the distribution media. This “feature” causes the installer to attempt updates to the inventory directories in all Oracle Homes listed in the central inventory (e.g. /u01/app/oracle/oraInventory) as defined in the /etc/oraInst.loc file.

Several MetaLink Notes refer to the problem and offer workarounds. The one I think is the easiest to implement is to force the installer to use an alternate central inventory.

To implement this workaround you need to create a custom oraInst.loc file that will point the installer a location other than that being used for the heretofore common inventory. The file would be called oraInst.loc, and look something like this:

`

inventory_loc=/u01/app/oracle/product/db/oraInventory
inst_group=dba

`

This file then must be placed in the root of the new Oracle Home, for example:

`

/u01/app/oracle/product/db/oraInst.loc

`

The installer is then run again, with a special switch to specify that it use this new oraInst.loc:

`

runInstaller -invPtrLoc /u01/app/oracle/product/db/oraInst.loc

`

The software will then install normally.

For more info see MetaLink Note 363266.1, which contains links to related issues.

Copyright 2004-2019 Phil Lembo