
CChong2 (Flexera) asked a question.
oracle client
hello everyone,
i am new to install shield and admin studio plz anybody can help me by telling me how to make a package of oracle client i tried alot using install shield but of no use then somebody on the forum told me about the admin studio, now plz giude me in detail that how i can make a package of oracle client using admin studio will it work fine plz help me its an urgent issue.
A word from our sponsor, Repackaging and Application Migration using AdminStudio will be beneficial in the long run.
you need to modify the Oracle_Home registry keys so that it can detect all other versions of oracle which may be installed as well.
otherwise a captured version of oracle will toast any previously installed oracles.
therefore where you find instances of HOME0 and ID0 in your package you need to modify them to HOME[ORACLEID] and ID[ORACLEID] then create a CA which sets that value of ORACLEID based on what is on the machine already.
its quite tricky if you want to do it right. you will also need to populate the oracle.key file with similar entries.
:confused:
My latest package is a Multiple version (8.05/8.17/9i) network install, for about 6000 customers.
If you are having specific problem post them here. "How to make a package of oracle client" is a little to vague for us to be much help.
Good luck. :)
Seriously, depsite InstallShields attempts to offer repackaging as a seamless solution for Systems Administrators, repackaging is VERY difficult to do correctly. Basically every time someone throws you a new install to repackage you have to reverse engineer. The repackager is pretty good, but it only goes so far in capturing the "setup intent". It takes years of development work and writing installs to really understand deeply what's going on in someone elses installs. You need to be fluent in every aspecto f windows from Win32 API Base to registry, C programming, VB/VBScript, .Net, application isolation, OLE through ComPlus, so on and so on. You need to know pretty much every SDK Microsoft has out there. ODBC/JET/ADO/SQL. Oracle, Sybase, Informix, MFC, ATL, PowerBuidler, Delphi, JRE.... the list just goes on and on cause you never know what technology some install might use. Do you really want to be the guy that just runs the repackager and trusts that it did it right? Well it SEEMS to work. LOL [SIC]
Most of my installs normally go way beyond what the original install did into the territory of what the original install SHOULD have done. There are very few of us. Most guys do such a bad job that many people FEAR repackaging.
" jmcfadyen wrote:
and the oracle client is one of the more advanced packages to capture as well .
you need to modify the Oracle_Home registry keys so that it can detect all other versions of oracle which may be installed as well.
otherwise a captured version of oracle will toast any previously installed oracles.
therefore where you find instances of HOME0 and ID0 in your package you need to modify them to HOME[ORACLEID] and ID[ORACLEID] then create a CA which sets that value of ORACLEID based on what is on the machine already.
its quite tricky if you want to do it right. you will also need to populate the oracle.key file with similar entries.
:confused: "