This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: Install different sets of binaries depending on the version of Oracle
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 11, 2008
11:05 AM
Install different sets of binaries depending on the version of Oracle
I have an InstallScript MSI project.
Depending on which version of Oracle the target computer has, I need to install different sets of binaries for the same feature.
Any ideas on how to do this?
Thanks!
Depending on which version of Oracle the target computer has, I need to install different sets of binaries for the same feature.
Any ideas on how to do this?
Thanks!
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 11, 2008
12:44 PM
Well, obviously, you will need some form of detection to figure out what version of oracle is installed on the machine. You could look into using registry functions to figure this out. Oracle usually has a version number of its software in the registry.
Once you figure that out, you could use, FeatureSelectItem(MEDIA, "Oracle version X.X", TRUE);. This idea assumes that you have separated the needed files into features.
I hope this helps.
Once you figure that out, you could use, FeatureSelectItem(MEDIA, "Oracle version X.X", TRUE);. This idea assumes that you have separated the needed files into features.
I hope this helps.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 11, 2008
12:56 PM
Thank you so much for the prompt response!
As far as I could see, Oracle does not have specific version settings in the registry. But I used the key HKLM\SOFTWARE\ORACLE\KEY_OraDb10g_home1
to do the job!
I got this to work by separating the main feature into two subfeatures - one for oracle 10 and the other for oracle 11.
Thanks!
As far as I could see, Oracle does not have specific version settings in the registry. But I used the key HKLM\SOFTWARE\ORACLE\KEY_OraDb10g_home1
to do the job!
I got this to work by separating the main feature into two subfeatures - one for oracle 10 and the other for oracle 11.
Thanks!
![](/skins/images/CC38E504FC9E1309DC48ACFEB4925670/responsive_peak/images/icon_anonymous_message.png)