Please let me if anyone aware of oracle applications.
If I install an oracle application it will create Oracle home directory. Again if i install some other oracle application then will it over write the existing oracle home or append it or??
As far as my knowledge it is over writing it. how to avoid this? is there any way to do it. which i have to do through msi.

Please share with me if you have any ideas regarding this.

Thanks and Regards,
0 Comments   [ - ] Hide Comments


Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
Answer this question or Comment on this question for clarity


What do you mean by "Oracle application"? An application that accesses an Oracle database via the Oracle Client, or an application created by Oracle that is part of the Oracle client, server, supporting apps, etc?
Answered 10/25/2005 by: VikingLoki
Second Degree Brown Belt

Please log in to comment
May be you can check it with the environment variable that the application referrs to use the Oracle home directory.. you can also set it to your own directory and change the environment variable according to your new directory and check it out.

Hope its helpful.
Answered 10/25/2005 by: slb
Purple Belt

Please log in to comment

This is the way we handled Oracle applications with msi:
We repackaged 6 Oracle applications into msi, each of which needed its own home. Any combination of Oracle applications must be possible on the desktops.
To make sure that they did not all claim Home0 as their home (every application was repackaged on a clean machine, of course), we imported a regfile with all Oracle Homes before we began with the snapshot. The regfile consisted of HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ALL_HOMES and all its subkeys and values, and contained all homes (ID0 to ID5) we were using at that moment. (You can take the reg from a machine on which you manually installed all the Oracle applications known so far in your organisation or department) So, when you install your Oracle application during the repackage, you can choose which home to use, instead of creating Home0.

I work for a small organisation, and the number or Oracle applications is not that big. In a large organisation or department, I think it is important to centrally manage what Oracle Home to use for what application.


Answered 10/31/2005 by: cs_m_si
Senior Yellow Belt

Please log in to comment
Hi ,

you can read the following registry entry using AppSearch table and populate a property

This key gives the ID of most recent oracle home installed on the target machine For example, if HOME0 was the most recently installed Oracle home, the number 0 appears.

This value used stored in a property can be incremented by 1 using a CA and then updated in the new Oracle Home registry .

Answered 11/12/2005 by: viv_bhatt1
Senior Purple Belt

Please log in to comment
I would make a list of all the Oracle clients/apps you need to install and decide on a standard installation order and that will determine the home number. Then install and capture 1 by 1. Include the full top level home structure for every install (such as last_home=6 for all packages for instance). It would be worth adding a couple to lasthome to allow for additional applications to come later.

Be aware that older Oracle clients (7 and older) are not multiple home aware so must be the primary home. Oracle 8 and later support multiple homes
Answered 11/14/2005 by: NZmsi
Senior Yellow Belt

Please log in to comment