Posted by & filed under ORACLE.

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

Comments are closed.