06/04/2006 | jiangws2002 Silent installation response files are located on the installation CD in the \RESPONSE directory:SVRTYPICAL.RSP = Oracle8i Enterprise Edition or Oracle8i Typical installation type SVRMINIMAL.RSP = Oracle8i Enterprise Edition or Oracle8i Minimal installation type SVRCUSTOM.RSP = Oracle8i Enterprise Edition or Oracle8i Custom installation type OMIOMS.RSP = Oracle Management Infrastructure Oracle Management Server installation type OMIOID.RSP = Oracle Management Infrastructure Oracle Internet Directory installation type OMICUSTOM.RSP = Oracle Management Infrastructure Custom installation type CLIENTADMIN.RSP = Oracle8i Client Administrator installation CLIENTPROGMR.RSP = Oracle8i Client Programmer installation CLIENTAPPUSER.RSP = Oracle8i Client Application User installation CLIENTCUSTOM.RSP = Oracle8i Client Custom installation DBCA.RSP = Oracle Database Configuration Assistant NET8CA.RSP = Net8 Configuration Assistant EMCA.RSP = Oracle Enterprise Manager Configuration Assistant to create a repository. Note that you cannot perform some advanced features, such as repository upgrade, repository deletion, and repository modification from silent, non-interactive mode. These advanced features must be performed through the interactive mode of Oracle Enterprise Manager Configuration Assistant. Above Entry Provided on 4/19/2002 by bkelly The Oracle Software Packager provides the ability to define all installation properties for your computer using a graphical interface.Oracle Software Packager Documentation Above Entry Provided on 4/19/2002 by bkelly The Oracle installer is a java based application and by default invokes the java runtime with the JIT (just in time compiler) enabled. When installing to a Pentium 4 machine the JIT module which resides in “symcjit.dll” does not handle the processor id correctly and crashes. To workaround this problem, disable the JIT compiler option in the Oracle installation parameter file “ORAPARAM.INI” by adding the “-nojit” option as follows:JRE_MEMORY_OPTIONS=-nojit -mx48m The file is located in the “install” directory on the product CD. It is recommended that you first install the latest java runtime module from Sun (see link below.) Above Entry Provided on 4/24/2002 by bkelly If you are installing into Windows* 2000, one workaround recommendation by Oracle for this problem is:- Install the latest Windows* 2000 Service Pack patch: http://www.microsoft.com/windows2000/downloads/ – Create a temporary directory on your Intel Pentium® 4 processor server. – Copy the contents of the Oracle Server CD to the temporary directory you created. – Search the directory structure created in step 2 for the existence of the filename SYMCJIT.DLL. – Rename each copy of the SYMCJIT.DLL to SYMCJIT.OLD. – Run the SETUP.EXE from the \TEMP\install\win32 directory and install Oracle 8.1.x. Source: Intel Support Above Entry Provided on 4/24/2002 by bkelly How I Did It 1) In an accessible share, create an “Oracle8” directory and copy the contents of the Oracle Client installation CD to this location.2) Create a new directory named Oracle8\~Package in the root of the CD copy 3) Copy the INSTALL directory from the CD copy to the \\server\share\Oracle8\~Package folder 4) In the copy of ORAPARAM.INI, located at \\server\share\Oracle8\~Package\INSTALL, edit the Source, JRE_Location, and OUI_Location values to reflect the UNC path of the network shared source files 5) Copy the appropriate RSP file from the RESPONSE directory on the CD to \\server\share\Oracle8\~Package\INSTALL (i.e.: TYPICAL815.RSP) 6) Avoid potential Java Issues: – Rename the following file to .OLD on your file server share: \\server\share\Oracle8\STAGE\COMPONENTS\ORACLE\SWD\JRE\1.1.7\1\DATAFILES\EXPANDED\WIN32\BIN\ SYMCJIT.DLL – Edit the ”oraparam.ini” file: change the JRE_MEMORY_OPTIONS value to read, “JRE_MEMORY_OPTIONS=-nojit -ms16m -mx32m” 7) Use the following batch file code to create your silent installation script: if exist c:\oracle\TempInstall goto start md c:\Oracle md c:\Oracle\TempInstall :start Xcopy .\~Package\INSTALL c:\Oracle\ /E /I /Z C:\Oracle\TempInstall\INSTALL\Win32\setup.exe -responseFile C:\Oracle\TempInstall\INSTALL\ClientAppUser.RSP -silent –nowelcome You can wrap this into an MSI file by placing the files in their target location and using a custom action to trigger a batch file with the above lines. Control is released to the system long before the installation is complete, so keep this in mind when using IntelliMirror to assign such a package. A KiXscript, or other script, in a sleeping loop that looks for the Oracle client shortcuts to appear worked for me. Above Entry Provided on 7/9/2002 by bkelly If you’re using WPS or ISAS you can “SetupCapture” this installation and create a big MSI out of it (instead of wrapping the Oracle Universal Installer and RSP, which is another solution already mentioned). Some tips:* Don’t have Wise put your ODBC entries in for you–just have it enter the Registry values directly. (Sure, it breaks Micro$oft’s rules, but so do they, and this time it works better.) * A few DLL’s should not be set to self-register, including OraOLEDB.dll, OraOLEDBus.dll & OraOLEDBpus.dll. Catch ’em the first time you do a test install and go back and fix them. (You didn’t really think you could get away with it working the first time, did you?) * Thouroughly test for necessary permissions on NT/2k/XP systems… The many Java-based tools in Oracle8i leave .log and .properties files littered across the installation directory, and all these directories will need to have permissions opened up for the non-admin user. * Rename the symcjit.dll (from the JRE 1.1.7 directory) to something else to avoid the Pentium 4 bug altogether. * Don’t put your TNSNAMES.ORA and SQLNET.ORA in your install; do it as a separate package. You know you’re going to have to update it someday, and you don’t want to recompile and reinstall the Oracle MSI just for that. Above Entry Provided on 3/21/2003 by ewall Make sure all the options you set in the .RSP file have quotes around them, even if you don’t have spaces in the path names!eg: ORACLE_HOME=”C:\orant” If you still have problems, do a manual Custom install of ONLY the “Oracle Installation Products” (ie: untick everything else). When you try your silent install again, there will now be some logs file created in C:\Program Files\Oracle\Inventory\logs called “silentInstall.log” and “installActions.log” that will tell you what is going wrong. Above Entry Provided on 10/15/2003 by thewspot I created the network share and response file and everything is working. However, I am building an unattended install CD and only need to install the application client portion of Oracle. Well to make a long story short I don’t have enough space on my unattended Windows XP CD for all the Oracle files so I used the following method to only include the files I need.Note: For this method to work you need to make sure that the last access time on files is being modified. Many users disable this feature to improve performance. You can use “dir /t:a ” to see the last access time on a file. I my case the network Oracle install was setup some time ago so the last access time on all the files is several months back. After installing the Oracle client on a remote system all the files that were accessed had their last access time modified to the current date. Now all I needed was a method to copy all the files with a specific last access time to a different folder while maintaining the directory structure. Well after writing a rather complex batch file to do this I found that the latest version of robocopy (Version XP010) included with the Windows Server 2003 Resource Kit Tools has this feature built in. robocopy /e /MAXLAD:YYYYMMDD Above Entry Provided on 6/26/2004 by FrankE If you do decide to repackage the 8.x client into .msi format, pay particular attention to ODBC components. eWall gives some very valuable tips on this page. This and some threads here at AppDeploy led me to discover that my delta with Wise Package Studio did not capture a necessary addition to the [Path] environmental variable. The package compiled fine and seemed clear of major errors, but would not finishing installing during testing. It would stall near the end as it would attempt to install the ODBC components. Manually adding “C:\oracle\ora81\bin” to the end of the [Path] variable using Windows Installer Editor resolved the issue. Without this, the package does not know where to find sqora32.dll and sqoras32.dll Above Entry Provided on 9/18/2005 by craig16229 Have something to add? Command Lines SETUP.EXE -RESPONSEFILE FILENAME [-SILENT] [-NOWELCOME]FILENAME = Identifies the specific response file -SILENT = Runs Oracle Universal Installer in complete silent mode. The Welcome window is suppressed automatically. -NOWELCOME = Suppresses the Welcome window that appears during installation Above Entry Provided on 4/19/2002 by bkelly Have something to add? Related Links From Oracle: Using the Oracle Universal Installer: Silent Install Using Response Files Above Entry Provided on 4/19/2002 by bkelly From Oracle: Sample Resonse File. Above Entry Provided on 4/19/2002 by bkelly Have something to add? Lockdown Information No information at this time, please check back. Do you have something to add? Discussions Click here to search the message boards for existing posts on the deployment of Oracle Client. Register/Login to post a new message in the Package Development forum if you have a question of your own. Download and share deployment scripts here at the Admin Script Editor site.