Views: 8.7k  |  Created: 06/25/2003

Average Rating: 3
Oracle Client has 1 inventory records, 14 Questions, 0 Blogs and 3 links. Please help add to this by sharing more!

Deployment Tips (16)

Most Common Setup Type
Legacy Setup with command line support
Average Package Difficulty Rating
Rated 3 / 5 (Average) based on 6 ratings
Most Commonly Reported Deployment Method
Vendor Provided Command Line (answer file driven)
or cancel
121
Command Line
Record a custom Oracle installation to a response file.

A custom installation of the Oracle Client can also be created by using the record method. With this method you simply launch the OUI (setup.exe) with the command line below, choose the installation options, and the custom response file will be created with the options that were specified in the directory listed in the command.

setup -record -destinationFile <response_file_name>

ie

Replace the <response_file_name> with the complete path for the new response file. For example:

setup -record -destinationFile C:\response_files\install_oracle910

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
120
Note
Automated 9i Client installation that includes all client components.

An automated Oracle 9i Client installation can be created by running the Oracle Universal Installer against a response file. The Oracle 9i Client comes with two default response files, client runtime and administrator. The client runtime is a base installation including the client and some connectivity components that results in a 150mb install while the administrative installation is a complete installation of all client and adminsitrative compenents and results in a 500mb installation.

The current runtime installation does not include the Oracle OLE or Oracle ODBC components which are common connectivity components for Microsoft Clients. I've created a custom response file that includeds all the client connectivity componets such as ODBC, OLE, JDBC and Net9. This particular response file can easily be modified to fit your needs by adjusting the FROM_LOCATION, LOCATION_FOR_DISK2 and LOCATION_FOR_DISK3 entries in the response file. The resulting installation is 300mb, but includes all the client connectivity components.

In my situation I used a software distribution tool to deploy the contents of the Oracle 9.2.0.1 Client cd to the targeted clients and installed the files to the %SystemDrive%\installs\Oracle\Oracle9i\9.2.0.1 directory. Once the files are put into place the package runs the installation command to install the client. Using this method takes approximately 900mb disk space on the client so if disk space for your clients is at a premium you may consider using UNC paths or the Web installation method.

The following command will initiate a completely silent installation:

%SystemDrive%\installs\Oracle\Oracle9i\9.2.0.1\setup.exe -silent -RESPONSEFILE %SystemDrive%\installs\Oracle\Oracle9i\9.2.0.1\Response\clientcustom.rsp

The following command will silently remove the above installation:

%SystemDrive%\installs\Oracle\Oracle9i\9.2.0.1\setup.exe -deinstall -silent -RESPONSEFILE %SystemDrive%\installs\Oracle\Oracle9i\9.2.0.1\Response\clientcustom.rsp

----Save the following as clientcustom.rsp--------

####################################################################
## ##
## Oracle9i Client Custom Install Response File Template ##
## -------------------------------------------------------------- ##
## ##
## Copyright(c) Oracle Corporation 1998,2000. All rights reserved.##
## ##
## Specify values for the variables listed below to customize ##
## your installation. ##
## ##
## Each variable is associated with a comment. The comment ##
## identifies the variable type. ##
## ##
## Please specify the values in the following format: ##
## ##
## Type Example ##
## String "Sample Value" ##
## Boolean True or False ##
## Number 1000 ##
## StringList {"String value 1","String Value 2"} ##
## ##
## The values that are given as <Value Required> need to be ##
## specified for a silent installation to be successful. ##
## ##
## ##
## This response file is generated by Oracle Software ##
## Packager. ##
####################################################################

[General]

RESPONSEFILE_VERSION=1.7.0

[SESSION]

#-----------------------------------------------------------------------------
# Name : UNIX_GROUP_NAME
# Datatype : String
# Description : Unix group to be set for the inventory
# : directory. Valid only in Unix platforms.
# Valid values : a string containing the group name
# Example value : "install"
# Default value : none
# Mandatory : No
#-----------------------------------------------------------------------------

UNIX_GROUP_NAME=<Value Unspecified>

#-----------------------------------------------------------------------------
# Name : FROM_LOCATION
# Datatype : String
# Description : Complete path of the products.jar file from the staging area
# containing products to install
# Valid values : Full path ending in "products.jar"
# Example value : "e:\stage\products.jar"
# Default value : "..\stage\products.jar"
# Mandatory : No
#-----------------------------------------------------------------------------

FROM_LOCATION="%SystemDrive%\installs\Oracle\Oracle9i\9.2.0.1\stage\products.jar"

#-----------------------------------------------------------------------------
# Name : FROM_LOCATION_CD_LABEL
# Datatype : String
# Description : This variable should only be used in multi-CD installations.
# It includes the label of the Compact Disk where the file
# "products.jar" exists. The label can be found in the file
# "disk.label" in the same directory as products.jar.
# Valid values : Any string
# Example value : "oracle9i"
# Mandatory : No
#-----------------------------------------------------------------------------

FROM_LOCATION_CD_LABEL=<Value Unspecified>

#-----------------------------------------------------------------------------
# Name : NEXT_SESSION_RESPONSE
# Datatype : String
# Description : Optionally specifies the full path of next session's
# response file. If only a file name is specified, the
# response file is retrieved from <TEMP>/oraInstall
# directory. This variable is only active if
# NEXT_SESSION is set to true.
# Valid values : Full path to a valid response file or a response file name
# Example value : "c:\temp\install.rsp"
# Default value : None
# Mandatory : No
#-----------------------------------------------------------------------------

NEXT_SESSION_RESPONSE=<Value Unspecified>

#-----------------------------------------------------------------------------
# Name : ORACLE_HOME
# Datatype : String
# Description : Full path of directory to use for installing Oracle
# products - the "Oracle Home"
# Valid values : Directory path (existent or non-existent)
# Example value : "d:\oracle\products\9.0.1"
# Default value : none
# Mandatory : Yes
#-----------------------------------------------------------------------------

ORACLE_HOME="%SystemDrive%\oracle\ora92"

#-----------------------------------------------------------------------------
# Name : ORACLE_HOME_NAME
# Datatype : String
# Description : Name used to uniquely identify the Oracle Home on this
# system.
# Valid values : String that is unique on this system
# Example value : "OHOME1"
# Default value : none
# Mandatory : Yes
#-----------------------------------------------------------------------------

ORACLE_HOME_NAME="OraHome92"

#-----------------------------------------------------------------------------
# Name : TOPLEVEL_COMPONENT
# Datatype : StringList
# Description : Top-level product and version to install
# The format is of the form {"<Internal name>", "<version>"}
# Note : DO NOT CHANGE THE DEFAULT VALUE.
# To install different top-level products, use one of the
# other response file templates
# Mandatory : Yes
#-----------------------------------------------------------------------------

TOPLEVEL_COMPONENT={"oracle.client","9.2.0.1.0"}

#-----------------------------------------------------------------------------
# Name : DEINSTALL_LIST
# Datatype : StringList
# Description : List of components to be deinstalled during a
# : deinstall session
# Valid values : <"oracle.server","9.2.0.1.0">
# Default value : none
# Mandatory : No
#-----------------------------------------------------------------------------

DEINSTALL_LIST={"oracle.client","9.2.0.1.0"}

#-----------------------------------------------------------------------------
# Name : SHOW_SPLASH_SCREEN
# Datatype : Boolean
# Description : Set to true to show the initial splash screen of the
# installer
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_SPLASH_SCREEN=true

#-----------------------------------------------------------------------------
# Name : SHOW_WELCOME_PAGE
# Datatype : Boolean
# Description : Set to true to show the Welcome page of the installer
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_WELCOME_PAGE=false

#-----------------------------------------------------------------------------
# Name : SHOW_COMPONENT_LOCATIONS_PAGE
# Datatype : Boolean
# Description : Set to true to show the component locations page in
# the installer. This page only appears if there are
# products whose install directories can be changed.
# If you set this to false you will prevent the user
# from specifying alternate install directories.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_COMPONENT_LOCATIONS_PAGE=false

#-----------------------------------------------------------------------------
# Name : SHOW_CUSTOM_TREE_PAGE
# Datatype : Boolean
# Description : Set to true to display the available products
# selection tree during a Custom install
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_CUSTOM_TREE_PAGE=false

#-----------------------------------------------------------------------------
# Name : SHOW_SUMMARY_PAGE
# Datatype : Boolean
# Description : Set to true to display the Summary page in the
# installer
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_SUMMARY_PAGE=false

#-----------------------------------------------------------------------------
# Name : SHOW_INSTALL_PROGRESS_PAGE
# Datatype : Boolean
# Description : Set to true to show the install progress screen.
# This screen shows detailed status of the
# installation, which file is being copied, which link
# action is being performed, etc. It also shows
# percentage complete.
# Valid values : true, false
# Default value : true
# Mandatory : Yes
#-----------------------------------------------------------------------------

SHOW_INSTALL_PROGRESS_PAGE=true

#-----------------------------------------------------------------------------
# Name : SHOW_REQUIRED_CONFIG_TOOL_PAGE
# Datatype : Boolean
# Description : Set to true to display the status screen for
# required configuration tools. This screen shows the
# status of each tool along with detailed information
# in the event of tool failure.
# Valid values : true, false
# Default value : true
# Mandatory : Yes
#-----------------------------------------------------------------------------

SHOW_REQUIRED_CONFIG_TOOL_PAGE=false

#-----------------------------------------------------------------------------
# Name : SHOW_OPTIONAL_CONFIG_TOOL_PAGE
# Datatype : Boolean
# Description : Set to true to display the optional configuration
# tool page which allows you to launch optional
# configuration tools and view details status,
# including details on any failures.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_OPTIONAL_CONFIG_TOOL_PAGE=false

#-----------------------------------------------------------------------------
# Name : SHOW_RELEASE_NOTES
# Datatype : Boolean
# Description : Set to true to show the release notes screen from
# which Release Notes can be viewed. NOTE, 9.0.1 does
# not use any release notes so this will not be
# relevant for an 9.0.1 install.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_RELEASE_NOTES=false

#-----------------------------------------------------------------------------
# Name : SHOW_ROOTSH_CONFIRMATION
# Datatype : Boolean
# Description : Set to true to display the dialog which prompts the
# user to run root.sh before a database is created.
# If this is set to false, the root.sh script can be
# run manually after installation, but the Database
# Configuration Assistant may not have permissions to
# update the oratab file if this is the first Oracle
# installation on the machine.
# Valid values : true, false
# Default value : true
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_ROOTSH_CONFIRMATION=false

#-----------------------------------------------------------------------------
# Name : SHOW_END_SESSION_PAGE
# Datatype : Boolean
# Description : Set to true to display end session dialog. This
# page shows whether the installation is successful.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_END_SESSION_PAGE=false

#-----------------------------------------------------------------------------
# Name : SHOW_EXIT_CONFIRMATION
# Datatype : Boolean
# Description : Set to true to display dialog for confirming exit.
# If set to false, installer will exit without
# prompting.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_EXIT_CONFIRMATION=false

#-----------------------------------------------------------------------------
# Name : NEXT_SESSION
# Datatype : Boolean
# Description : Set to true to allow users to go back to the File
# Locations page for another installation. If this is
# set to true, NEXT_SESSION_RESPONSE should be used to
# indicate location of the second reponse file.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

NEXT_SESSION=false

#-----------------------------------------------------------------------------
# Name : NEXT_SESSION_ON_FAIL
# Datatype : Boolean
# Description : Set to true to allow users to go back to the File
# Locations page for another installation even if the
# first installation failed. This flag is only
# relevant if NEXT_SESSION is set to true.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

NEXT_SESSION_ON_FAIL=false

#-----------------------------------------------------------------------------
# Name : SHOW_DEINSTALL_CONFIRMATION
# Datatype : Boolean
# Description : Set to true if deinstall confirmation is needed
# : during a deinstall session.
# Valid values : true, false
# Default value : true
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_DEINSTALL_CONFIRMATION=false

#-----------------------------------------------------------------------------
# Name : SHOW_DEINSTALL_PROGRESS
# Datatype : Boolean
# Description : Set to true if deinstall progress is needed during
# : a deinstall session.
# Valid values : true, false
# Default value : true
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_DEINSTALL_PROGRESS=false

#-----------------------------------------------------------------------------
# Name : LOCATION_FOR_DISK<disk number>
# Datatype : String
# Description : Set to the full path of the root of the subsequent CDs in
# the Oracle9i set. This may be a mounted CD-ROM location or
# a location on the hard drive if you have copied the
# CD images to the hard disk.
# Valid values : full path to the root of the CD corresponding to the disk
# number indicated.
# Default value : None
# Mandatory : Yes
#-----------------------------------------------------------------------------

LOCATION_FOR_DISK2="%SystemDrive%\installs\Oracle\Oracle9i\9.2.0.1"
LOCATION_FOR_DISK3="%SystemDrive%\installs\Oracle\Oracle9i\9.2.0.1"

#-----------------------------------------------------------------------------
# End of GENERAL SESSION section
#-----------------------------------------------------------------------------


#
# Oracle9i Client
#

[oracle.client_9.2.0.1.0]

#-----------------------------------------------------------------------------
# Name : COMPONENT_LANGUAGES
# Datatype : StringList
#-----------------------------------------------------------------------------
COMPONENT_LANGUAGES={"en"}

#-----------------------------------------------------------------------------
# Name : INSTALL_TYPE
# Datatype : String
# Description : Type of installation for the Oracle9i Client
# Note : DO NOT CHANGE THE DEFAULT VALUE.
# To install using a different install type, use one of the
# other response file templates
# Mandatory : Yes
# Example : INSTALL_TYPE = "Custom"
#-----------------------------------------------------------------------------

INSTALL_TYPE="Custom"

#-----------------------------------------------------------------------------
# Name : DEPENDENCY_LIST (oracle.client)
# Datatype : StringList
# Description : List of optional products to be installed along with
# this one. The following choices are available. The
# value can contain any combination of these choices.
# Note : The products listed are optional dependencies. Any
# required dependencies will automatically be installed.
# Valid values :
# oracle.emcltprod, 9.2.0.1.0 : Oracle Enterprise Manager Products 9.2.0.1.0
# oracle.networking.netcltprod, 9.2.0.1.0 : Oracle Network Utilities 9.2.0.1.0
# oracle.utilities.util, 9.2.0.1.0 : Oracle Database Utilities 9.2.0.1.0 Added
# oracle.java, 9.2.0.1.0 : Oracle Java Utilities 9.2.0.1.0 Added
# oracle.rdbms.sqlplus, 9.2.0.1.0 : SQL*Plus 9.2.0.1.0 Added
# oracle.apache.isqlplus.ise, 9.2.0.1.0 : iSQL*Plus Extension for Windows 9.2.0.1.0
# oracle.java.jdbc, 9.2.0.1.0 : Oracle JDBC/OCI Interfaces 9.2.0.1.0 Added
# oracle.java.jdbc.thin, 9.2.0.1.0 : Oracle JDBC/THIN Interfaces 9.2.0.1.0 Added
# oracle.oid.client, 9.2.0.1.0 : Oracle Internet Directory Client 9.2.0.1.0 Added
# oracle.winprod, 9.2.0.1.0 : Oracle Windows Interfaces 9.2.0.1.0 Added
# oracle.rdbms.ocitop, 9.2.0.1.0 : Oracle Call Interfaces 9.2.0.1.0 Added
# oracle.p2k, 9.2.0.1.0 : Oracle Programmer 9.2.0.1.0
# oracle.p2k.xmldevkit, 9.2.0.1.0 : Oracle XML Developer's Kit 9.2.0.1.0
# oracle.doc.windoc, 9.2.0.1.0 : Oracle9i Windows Documentation 9.2.0.1.0
# oracle.swd.oui, 2.0.0.8.0 : Oracle Universal Installer 2.2.0.8.0 Added
# oracle.options.ano, 9.2.0.1.0 : Oracle Advanced Security 9.2.0.1.0
# oracle.java.sqlj.sqljruntime, 9.2.0.1.0 : SQLJ Runtime 9.2.0.1.0 Added
# oracle.options.intermedia.imclient, 9.2.0.1.0 : Oracle interMedia Client Option 9.2.0.1.0
# oracle.options.olap.api, 9.2.0.1.0 : Oracle OLAP API 9.2.0.1.0 Added
#Example : DEPENDENCY_LIST = {"oracle.emcltprod","9.2.0.1.0"}


#-----------------------------------------------------------------------------

DEPENDENCY_LIST={"oracle.utilities.util","9.2.0.1.0", "oracle.java","9.2.0.1.0", "oracle.rdbms.sqlplus","9.2.0.1.0", "oracle.java.jdbc","9.2.0.1.0", "oracle.java.jdbc.thin","9.2.0.1.0", "oracle.oid.client","9.2.0.1.0" ,"oracle.winprod","9.2.0.1.0", "oracle.rdbms.ocitop","9.2.0.1.0", "oracle.swd.oui","9.2.0.1.0", "oracle.java.sqlj.sqljruntime","9.2.0.1.0", "oracle.options.olap.api","9.2.0.1.0"}


#
# Oracle Enterprise Manager Products
#

[oracle.emcltprod_9.2.0.1.0]

#-----------------------------------------------------------------------------
# Name : DEPENDENCY_LIST (oracle.emcltprod)
# Datatype : StringList
# Description : List of optional products to be installed along with
# this one. The following choices are available. The
# value can contain any combination of these choices.
# Note : The products listed are optional dependencies. Any
# required dependencies will automatically be installed.
# Valid values :
# oracle.sysman.client, 9.2.0.1.0 : Oracle Enterprise Manager Client 9.2.0.1.0
# oracle.sysman.pack.change, 9.2.0.1.0 : Oracle Change Management Pack 9.2.0.1.0
# oracle.sysman.pack.diag, 9.2.0.1.0 : Oracle Diagnostics Pack 9.2.0.1.0
# oracle.sysman.pack.tuning, 9.2.0.1.0 : Oracle Tuning Pack 9.2.0.1.0
# oracle.sysman.pack.apps, 9.2.0.1.0 : Oracle Management Pack for Oracle Applications 9.2.0.1.0
# oracle.sysman.pack.std, 9.2.0.1.0 : Management Pack for Oracle Standard Edition 9.2.0.1.0
#-----------------------------------------------------------------------------

DEPENDENCY_LIST={ }


# Oracle Net Configuration Assistant
[oracle.networking.netca_9.2.0.1.0]
#-----------------------------------------------------------------------------
# Name : OPTIONAL_CONFIG_TOOLS
# Description : Specifying "netca" will launch the Oracle Net Configuration
#-----------------------------------------------------------------------------
OPTIONAL_CONFIG_TOOLS={}
#-----------------------------------------------------------------------------
# Name : s_responseFileName
# Description : This string contains the value of the -responseFile
# argument for launching the Oracle Net Configuration
# Assistant in silent mode. Use the "netca.rsp" response
# file template from the CD to customize silent database
# creation. Set the value of this variable to your
# customized NetCA response file location.
# Valid values : The full path to a customized NetCA response file based on
# the netca.rsp template.
# Example value : "c:\temp\response\netca.rsp"
# Default value : None
# Mandatory : Yes, for installs with the "-silent" flag
#-----------------------------------------------------------------------------
s_responseFileName=<Value Unspecified>
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
119
Note
Silent Installation of Oracle 9i Client
This proved to be relatively easy using the response files supplied on the CD and distributed using SMS 2.0.
Only trap is the reponse files don't work correctly with UNC paths, you will need to use a drive letter in the path.
Steps to follow:

1. Obtain a copy of the appropriate response file and customise to your fit your organisation.

2. Copy the source files to the network location.

3. Run the following command in a batch file, temporarily mapping a drive letter to your network location (this must also be used in the reponse file):

o:\or9201\setup.exe -silent -responseFile "o:\or9201\clientadmin.rsp"

The above command will install the Administrative install, substitute the response file for the appropriate install.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
119
Note
Oracle 9i2 Client Install by MSI using Wise 3.52 on a vanilla windows XP machine logged in as administrator. (ghost image taken so can always go back to this as starting point)

(1) Copied oracle client install to C:\ dirve
(2) Install Wise 3.52
(3) Run Wise Set up capture, with setting set for C:\ and all subdirectories all other options set to blank.
(4) choosing to run explorer from window and then run Client Install
(5) Kill the Oracle Service (MTSRecovery) that was started
(6) [Next] Wise Scan Runs again, create Install
(7) Delete the oraparam.ini file from the ini files and add it to Files its in ProgFiles\Oracle\oui
(8) Setup Editor, Features, Right Click, New EV, Name=PATH, Value (from DOS Prompt PATH, include orabin directory and jre values bit) append
(9) Install Expert set these DLLs so not self registered
in oraclehome\bin
OraOLEDB.dll, OraOLEDBus.dll, VDOGW.dll, vmqbridge.dll
in oraclehome\jdk\jre\bin
NPJava(11,12,32,131_01).dll, NPOJ1600.dll
in C:\ProgFiles\Oracle\jre\1.3.1\bin
NPJava(11,12,32,131_01).dll, NPOJ1600.dll
in C:\ProgFiles\Oracle\MMCSnapIns\Admn Assist
orammcadm9.dll
(11) ODBC delete entry
(12) Registry add HKEY_LOCAL_MACHINES\Software\ODBC
(13) Remove Profiles\Admin\Local\TEMP from files
(14) Delete OUI shortcut feature (this was shortcut22 on my system it includes the file and the start menu shortcut) you will still be able to run the oui afterwards its just not in the start menu.
(15) Also needed to removed index.dat from files (as usual)

Hope this helps

Trev
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
119
Note
A couple things to be aware of when using the Oracle Universal Installer that comes with 9.2.0.1:

1. If you record a response file from a Custom installation and then try to use that response file, it will not work. The data formatting within the recorded response file is wrong, i.e. oracle.emcltprod_9.2.0.1.0 instead of "oracle.emcltprod","9.2.0.1.0" Hard to believe such a blatant bug got past their QA, but Oracle confirmed this bug. The best solution is to avoid recorded response files and use the templates instead.

2. However, there is a typo in the clientcustom.rsp template too! See the other post about the incorrect <> angle braces and the correct {} curly braces.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
119
Note
The Oracle Installer has some side effects that are worth pointing out:

On a NTFS 5.0 filesystem ACL inheritance is turned off for the OraHome directory. If you depend on this like I do you will have to use something like
cscript xcacls.vbs /T /I ENABLE "%ProgramFiles%\ora92"
(ora92 being my OraHome) to get it back in place.

Also I occasionally noticed similar things going on in the registry for HKLM\Software\ODBC, which was missing ACL inheritance after some reinstallations.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
119
Command Line
If using Oracle Universal Installer 2.3 or higher console output can be suppressed with Setup.exe -noconsole.

Example for unattended installation with response file:
Setup.exe -responsefile <response.rsp> -noconsole

All other parameters can be shown with Setup.exe -help.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
119
Note
Trevgf - Thanks for you comments on building a MSI install. The problem with self registration can also be solved by specifying the order in which the dlls are registered. In my install the npjava32.dll in the c:\program files\Oracle\JRE\1.3.1\bin needed to be registered before the c:\Oracle\Ora92\JDK\JRE\bin directory. Check for 1904 errors in your installation log and resolve them by one at a time.

Java Plug-in NPJAVA131_01 is not installed properly error- This is in reference to the NPJAVA131_01.dll that is used to support HPUX runtime environment with Netscape 4.77 or later. Not a Netscape shop Delete the component, files and all reference to the files in the tables.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
118
Note
Dcheng makes a good point.

I noted the syntax errors in the .rsp files after doing a record and only getting pieces of the products installed.

The template wasn't real useful because it's hard to tell before you install what all of the dependent products will be (there are a lot of them).

I'd recommend doing a recorded install, then correcting the syntax in the .rsp file as noted above. With search and replace in your favorite text editor, and some careful editing this task shouldn't take more than one hour.

finally I was successful at getting the silent installation to run and install all of the selected products.

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
118
Note
Oracle 9.2 client install using Oracle installer for anyone who like us is still a few versions behind.
These were installed successfully via batch file under SMS2003. Thanks to all of you who helped me through the RSP syntax problem.

:: ------------ RunTime_Install
start /wait setup -silent -responsefile %cd%\RunTime.rsp

## RunTime.rsp with the comments taken out as they are shown above ##
[General]

RESPONSEFILE_VERSION=1.7.0

[SESSION]
UNIX_GROUP_NAME=<Value Unspecified>
FROM_LOCATION="..\stage\products.jar"
FROM_LOCATION_CD_LABEL=<Value Unspecified>
NEXT_SESSION_RESPONSE=<Value Unspecified>
ORACLE_HOME="c:\oracle\ora92"
ORACLE_HOME_NAME="OraHome92"
TOPLEVEL_COMPONENT={"oracle.client","9.2.0.1.0"}
DEINSTALL_LIST=<"oracle.client","9.2.0.1.0">
SHOW_SPLASH_SCREEN=false
SHOW_WELCOME_PAGE=false
SHOW_COMPONENT_LOCATIONS_PAGE=false
SHOW_CUSTOM_TREE_PAGE=false
SHOW_SUMMARY_PAGE=true
SHOW_INSTALL_PROGRESS_PAGE=true
SHOW_REQUIRED_CONFIG_TOOL_PAGE=true
SHOW_OPTIONAL_CONFIG_TOOL_PAGE=false
SHOW_RELEASE_NOTES=false
SHOW_ROOTSH_CONFIRMATION=true
SHOW_END_SESSION_PAGE=false
SHOW_EXIT_CONFIRMATION=false
NEXT_SESSION=false
NEXT_SESSION_ON_FAIL=false
SHOW_DEINSTALL_CONFIRMATION=true
SHOW_DEINSTALL_PROGRESS=true
LOCATION_FOR_DISK2="<PathToSource>"
LOCATION_FOR_DISK3=None

[oracle.client_9.2.0.1.0]
INSTALL_TYPE="Runtime"
## end RunTime.rsp ##

## Once patch 9.2.0.6 is installed the OUI is updated to version 10.x which will wait for a key press after each install
## unless the -nowait option is used


:: ------------ ODBC_Install
start /wait 9i_patch_9206\setup -silent -nowait -responsefile %cd%\ODBC.rsp

## ODBC.rsp with the comments taken out as they are shown above
RESPONSEFILE_VERSION=2.2.1.0.0
UNIX_GROUP_NAME=" "
FROM_LOCATION="\Ora92Source\ODBC\stage\products.jar"
FROM_LOCATION_CD_LABEL=<Value Unspecified>
ORACLE_HOME="c:\oracle\ora92"
ORACLE_HOME_NAME="OraHome92"
TOPLEVEL_COMPONENT={"oracle.p2k.odbc","9.2.0.6.5"}
SHOW_SPLASH_SCREEN=false
SHOW_WELCOME_PAGE=false
SHOW_CUSTOM_TREE_PAGE=false
SHOW_COMPONENT_LOCATIONS_PAGE=false
SHOW_SUMMARY_PAGE=false
SHOW_INSTALL_PROGRESS_PAGE=false
SHOW_REQUIRED_CONFIG_TOOL_PAGE=false
SHOW_CONFIG_TOOL_PAGE=false
SHOW_RELEASE_NOTES=false
SHOW_ROOTSH_CONFIRMATION=false
SHOW_END_SESSION_PAGE=false
SHOW_EXIT_CONFIRMATION=false
NEXT_SESSION=false
NEXT_SESSION_ON_FAIL=true
NEXT_SESSION_RESPONSE=<Value Unspecified>
DEINSTALL_LIST={"oracle.p2k.odbc","9.2.0.6.5"}
SHOW_DEINSTALL_CONFIRMATION=false
SHOW_DEINSTALL_PROGRESS=false
CLUSTER_NODES={}
ACCEPT_LICENSE_AGREEMENT=false
SELECTED_LANGUAGES={"en"}
INSTALL_TYPE="Custom"
## end ODBC.rsp ##


:: ------------ Patch_Install
start /wait 9i_patch_9206\setup -silent -nowait -responsefile %cd%\9i_patch_9206\Patch9206.rsp

## Patch9206.rsp with the comments taken out as they are shown above
[General]

RESPONSEFILE_VERSION=1.7.0

[SESSION]
UNIX_GROUP_NAME=<Value Unspecified>
FROM_LOCATION="../stage/products.xml"
NEXT_SESSION_RESPONSE=<Value Unspecified>
ORACLE_HOME="c:\oracle\ora92"
TOPLEVEL_COMPONENT={"oracle.server","9.2.0.6.0"}
SHOW_SPLASH_SCREEN=false
SHOW_WELCOME_PAGE=false
SHOW_COMPONENT_LOCATIONS_PAGE=false
SHOW_CUSTOM_TREE_PAGE=false
SHOW_SUMMARY_PAGE=false
SHOW_INSTALL_PROGRESS_PAGE=false
SHOW_REQUIRED_CONFIG_TOOL_PAGE=false
SHOW_OPTIONAL_CONFIG_TOOL_PAGE=false
SHOW_RELEASE_NOTES=false
SHOW_ROOTSH_CONFIRMATION=false
SHOW_END_SESSION_PAGE=false
SHOW_EXIT_CONFIRMATION=false
NEXT_SESSION=false
NEXT_SESSION_ON_FAIL=false

[oracle.rdbms_9.2.0.6.0]
sl_userNodeList={}

## end Patch9206.rsp

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
117
Command Line
DEINSTALL-To deinstall an automated Oracle 9i Client installation you can use the following command:
<SetupFilesPath>\setup.exe -deinstall -silent -RESPONSEFILE <ResponseFilePath>\<ResponseFile>

for example assume you deploy the installation files (contents of the CD) to the local machine in the %SystemDrive%\installs\Oracle\Oracle9i\9.2.0.1 directory you could run the following command:

%SystemDrive%\installs\Oracle\Oracle9i\9.2.0.1\setup.exe -deinstall -silent -RESPONSEFILE %SystemDrive%\installs\Oracle\Oracle9i\9.2.0.1\Response\clientruntime.rsp

***Note it appears that the default response files have a syntax error for the DEINSTALL_LIST entry. The valid value is listed as <"oracle.server","9.2.0.1.0"> when it actually needs a different bracket type. The entry for the Oracle client should look like this: {"oracle.client","9.2.0.1.0"}.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
117
Note
Important note for silent removal of the product:
After you have applied patch 9.2.0.6, you cannot uninstall anything with the Universal Installer on the local disk, nor with the one in the source of 9.2.0.1. Only the setup.exe located in the source of the patch will work.
You can use the same rsp files you used for installation for removal. Make sure to uninstall the patch first.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
116
Note

We where required to deploy orcale 8,9 and oracleNT (forms) to all users. Multiple homes etc you can image the headace. Heres what we did. Used wise to package oracleNT, left it on the computer following that packaged oracle 8 and oracle 9 all on the same computer. This way the oracle installs would pick the exact home they where suppose to install into. From this we could install any oracle in any order without any problems. but DO NOT PUT the tnsnames file into the package. You can use the TNS_ADMIN variable and set it to a location either on a share (if you want to monitor one tnsnames file) or build a seperate package to install the tnsnames and sqlnet.ora files. We pointed it to c:\oracle\tnsnames. When the DBA's came to us with a new file we simply updated the package and sent it out as a quick upgrade.

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
0
Note
What a nightmare what a totally unprofessional company, what headaches have been experienced due to rubbish quality control.
Let me see if I have it right You can capture a custom install in a response file and then not be able to use it to do an install???, and the only thing it can do is a uninstall WAH!!!.
Or you can use a custom template as a base which has syntax errors in it so can't install with it what a pile Poo!!!
This is worse the Microsoft no wonder this company did not make the super league.

Here is a response file which I configured manually based on the custom install template.
This will do a full install apart from 3 components Oracle Programmer, Oracle XML Developer's Kit
and the Oracle9i Windows Documentation. Enjoy Now where are those pills. Oh remember to change the Deinstall < >
DEINSTALL_LIST=<"oracle.client","9.2.0.1.0"> to {}.

Packaging…. I would not go there as far as I know your update’s won't work and you will prob loose support.

Just cut and paste this into a text file and save that text file as Customfullinstall.rsp or similar and call it:-
Setup.exe -silent -responsefile Customfullinstall.rsp "
Or Setup.exe -silent -responsefile “Z:\Software Library\2.0 In Progress\Mukhtar\crapapps\Oracle\Response\Customfullinstall.rsp"


####################################################################
## ##
## Oracle9i Client Custom Install Response File Template ##
## -------------------------------------------------------------- ##
## ##
## Copyright(c) Oracle Corporation 1998,2000. All rights reserved.##
## ##
## Specify values for the variables listed below to customize ##
## your installation. ##
## ##
## Each variable is associated with a comment. The comment ##
## identifies the variable type. ##
## ##
## Please specify the values in the following format: ##
## ##
## Type Example ##
## String "Sample Value" ##
## Boolean True or False ##
## Number 1000 ##
## StringList {"String value 1","String Value 2"} ##
## ##
## The values that are given as <Value Required> need to be ##
## specified for a silent installation to be successful. ##
## ##
## ##
## This response file is generated by Oracle Software ##
## Packager. ##
####################################################################

[General]

RESPONSEFILE_VERSION=1.7.0

[SESSION]

#-----------------------------------------------------------------------------
# Name : UNIX_GROUP_NAME
# Datatype : String
# Description : Unix group to be set for the inventory
# : directory. Valid only in Unix platforms.
# Valid values : a string containing the group name
# Example value : "install"
# Default value : none
# Mandatory : No
#-----------------------------------------------------------------------------

UNIX_GROUP_NAME=<Value Unspecified>

#-----------------------------------------------------------------------------
# Name : FROM_LOCATION
# Datatype : String
# Description : Complete path of the products.jar file from the staging area
# containing products to install
# Valid values : Full path ending in "products.jar"
# Example value : "e:\stage\products.jar"
# Default value : "..\stage\products.jar"
# Mandatory : No
#-----------------------------------------------------------------------------

FROM_LOCATION=<Value Unspecified>

#-----------------------------------------------------------------------------
# Name : FROM_LOCATION_CD_LABEL
# Datatype : String
# Description : This variable should only be used in multi-CD installations.
# It includes the label of the Compact Disk where the file
# "products.jar" exists. The label can be found in the file
# "disk.label" in the same directory as products.jar.
# Valid values : Any string
# Example value : "oracle9i"
# Mandatory : No
#-----------------------------------------------------------------------------

FROM_LOCATION_CD_LABEL=<Value Unspecified>

#-----------------------------------------------------------------------------
# Name : NEXT_SESSION_RESPONSE
# Datatype : String
# Description : Optionally specifies the full path of next session's
# response file. If only a file name is specified, the
# response file is retrieved from <TEMP>/oraInstall
# directory. This variable is only active if
# NEXT_SESSION is set to true.
# Valid values : Full path to a valid response file or a response file name
# Example value : "c:\temp\install.rsp"
# Default value : None
# Mandatory : No
#-----------------------------------------------------------------------------

NEXT_SESSION_RESPONSE=<Value Unspecified>

#-----------------------------------------------------------------------------
# Name : ORACLE_HOME
# Datatype : String
# Description : Full path of directory to use for installing Oracle
# products - the "Oracle Home"
# Valid values : Directory path (existent or non-existent)
# Example value : "d:\oracle\products\9.0.1"
# Default value : none
# Mandatory : Yes
#-----------------------------------------------------------------------------

ORACLE_HOME="C:\oracle\ora92"

#-----------------------------------------------------------------------------
# Name : ORACLE_HOME_NAME
# Datatype : String
# Description : Name used to uniquely identify the Oracle Home on this
# system.
# Valid values : String that is unique on this system
# Example value : "OHOME1"
# Default value : none
# Mandatory : Yes
#-----------------------------------------------------------------------------

ORACLE_HOME_NAME="OraHome92"

#-----------------------------------------------------------------------------
# Name : TOPLEVEL_COMPONENT
# Datatype : StringList
# Description : Top-level product and version to install
# The format is of the form {"<Internal name>", "<version>"}
# Note : DO NOT CHANGE THE DEFAULT VALUE.
# To install different top-level products, use one of the
# other response file templates
# Mandatory : Yes
#-----------------------------------------------------------------------------

TOPLEVEL_COMPONENT={"oracle.client","9.2.0.1.0"}

#-----------------------------------------------------------------------------
# Name : DEINSTALL_LIST
# Datatype : StringList
# Description : List of components to be deinstalled during a
# : deinstall session
# Valid values : <"oracle.server","9.2.0.1.0">
# Default value : none
# Mandatory : No
#-----------------------------------------------------------------------------

DEINSTALL_LIST={"oracle.client","9.2.0.1.0"}

#-----------------------------------------------------------------------------
# Name : SHOW_SPLASH_SCREEN
# Datatype : Boolean
# Description : Set to true to show the initial splash screen of the
# installer
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_SPLASH_SCREEN=false

#-----------------------------------------------------------------------------
# Name : SHOW_WELCOME_PAGE
# Datatype : Boolean
# Description : Set to true to show the Welcome page of the installer
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_WELCOME_PAGE=false

#-----------------------------------------------------------------------------
# Name : SHOW_COMPONENT_LOCATIONS_PAGE
# Datatype : Boolean
# Description : Set to true to show the component locations page in
# the installer. This page only appears if there are
# products whose install directories can be changed.
# If you set this to false you will prevent the user
# from specifying alternate install directories.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_COMPONENT_LOCATIONS_PAGE=false

#-----------------------------------------------------------------------------
# Name : SHOW_CUSTOM_TREE_PAGE
# Datatype : Boolean
# Description : Set to true to display the available products
# selection tree during a Custom install
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_CUSTOM_TREE_PAGE=false

#-----------------------------------------------------------------------------
# Name : SHOW_SUMMARY_PAGE
# Datatype : Boolean
# Description : Set to true to display the Summary page in the
# installer
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_SUMMARY_PAGE=true

#-----------------------------------------------------------------------------
# Name : SHOW_INSTALL_PROGRESS_PAGE
# Datatype : Boolean
# Description : Set to true to show the install progress screen.
# This screen shows detailed status of the
# installation, which file is being copied, which link
# action is being performed, etc. It also shows
# percentage complete.
# Valid values : true, false
# Default value : true
# Mandatory : Yes
#-----------------------------------------------------------------------------

SHOW_INSTALL_PROGRESS_PAGE=true

#-----------------------------------------------------------------------------
# Name : SHOW_REQUIRED_CONFIG_TOOL_PAGE
# Datatype : Boolean
# Description : Set to true to display the status screen for
# required configuration tools. This screen shows the
# status of each tool along with detailed information
# in the event of tool failure.
# Valid values : true, false
# Default value : true
# Mandatory : Yes
#-----------------------------------------------------------------------------

SHOW_REQUIRED_CONFIG_TOOL_PAGE=true

#-----------------------------------------------------------------------------
# Name : SHOW_OPTIONAL_CONFIG_TOOL_PAGE
# Datatype : Boolean
# Description : Set to true to display the optional configuration
# tool page which allows you to launch optional
# configuration tools and view details status,
# including details on any failures.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_OPTIONAL_CONFIG_TOOL_PAGE=false

#-----------------------------------------------------------------------------
# Name : SHOW_RELEASE_NOTES
# Datatype : Boolean
# Description : Set to true to show the release notes screen from
# which Release Notes can be viewed. NOTE, 9.0.1 does
# not use any release notes so this will not be
# relevant for an 9.0.1 install.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_RELEASE_NOTES=false

#-----------------------------------------------------------------------------
# Name : SHOW_ROOTSH_CONFIRMATION
# Datatype : Boolean
# Description : Set to true to display the dialog which prompts the
# user to run root.sh before a database is created.
# If this is set to false, the root.sh script can be
# run manually after installation, but the Database
# Configuration Assistant may not have permissions to
# update the oratab file if this is the first Oracle
# installation on the machine.
# Valid values : true, false
# Default value : true
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_ROOTSH_CONFIRMATION=true

#-----------------------------------------------------------------------------
# Name : SHOW_END_SESSION_PAGE
# Datatype : Boolean
# Description : Set to true to display end session dialog. This
# page shows whether the installation is successful.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_END_SESSION_PAGE=false

#-----------------------------------------------------------------------------
# Name : SHOW_EXIT_CONFIRMATION
# Datatype : Boolean
# Description : Set to true to display dialog for confirming exit.
# If set to false, installer will exit without
# prompting.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_EXIT_CONFIRMATION=false

#-----------------------------------------------------------------------------
# Name : NEXT_SESSION
# Datatype : Boolean
# Description : Set to true to allow users to go back to the File
# Locations page for another installation. If this is
# set to true, NEXT_SESSION_RESPONSE should be used to
# indicate location of the second reponse file.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

NEXT_SESSION=false

#-----------------------------------------------------------------------------
# Name : NEXT_SESSION_ON_FAIL
# Datatype : Boolean
# Description : Set to true to allow users to go back to the File
# Locations page for another installation even if the
# first installation failed. This flag is only
# relevant if NEXT_SESSION is set to true.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

NEXT_SESSION_ON_FAIL=false

#-----------------------------------------------------------------------------
# Name : SHOW_DEINSTALL_CONFIRMATION
# Datatype : Boolean
# Description : Set to true if deinstall confirmation is needed
# : during a deinstall session.
# Valid values : true, false
# Default value : true
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_DEINSTALL_CONFIRMATION=true

#-----------------------------------------------------------------------------
# Name : SHOW_DEINSTALL_PROGRESS
# Datatype : Boolean
# Description : Set to true if deinstall progress is needed during
# : a deinstall session.
# Valid values : true, false
# Default value : true
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_DEINSTALL_PROGRESS=true

#-----------------------------------------------------------------------------
# Name : LOCATION_FOR_DISK<disk number>
# Datatype : String
# Description : Set to the full path of the root of the subsequent CDs in
# the Oracle9i set. This may be a mounted CD-ROM location or
# a location on the hard drive if you have copied the
# CD images to the hard disk.
# Valid values : full path to the root of the CD corresponding to the disk
# number indicated.
# Default value : None
# Mandatory : Yes
#-----------------------------------------------------------------------------

LOCATION_FOR_DISK2=<Value Required>
LOCATION_FOR_DISK3=<Value Required>

#-----------------------------------------------------------------------------
# End of GENERAL SESSION section
#-----------------------------------------------------------------------------


#
# Oracle9i Client
#

[oracle.client_9.2.0.1.0]

#-----------------------------------------------------------------------------
# Name : COMPONENT_LANGUAGES
# Datatype : StringList
#-----------------------------------------------------------------------------
COMPONENT_LANGUAGES={"en"}

#-----------------------------------------------------------------------------
# Name : INSTALL_TYPE
# Datatype : String
# Description : Type of installation for the Oracle9i Client
# Note : DO NOT CHANGE THE DEFAULT VALUE.
# To install using a different install type, use one of the
# other response file templates
# Mandatory : Yes
# Example : INSTALL_TYPE = "Custom"
#-----------------------------------------------------------------------------

INSTALL_TYPE="Custom"

#-----------------------------------------------------------------------------
# Name : DEPENDENCY_LIST (oracle.client)
# Datatype : StringList
# Description : List of optional products to be installed along with
# this one. The following choices are available. The
# value can contain any combination of these choices.
# Note : The products listed are optional dependencies. Any
# required dependencies will automatically be installed.
# Valid values :
# . oracle.emcltprod, 9.2.0.1.0 : Oracle Enterprise Manager Products 9.2.0.1.0
# . oracle.networking.netcltprod, 9.2.0.1.0 : Oracle Network Utilities 9.2.0.1.0
# . oracle.utilities.util, 9.2.0.1.0 : Oracle Database Utilities 9.2.0.1.0
# . oracle.java, 9.2.0.1.0 : Oracle Java Utilities 9.2.0.1.0
# . oracle.rdbms.sqlplus, 9.2.0.1.0 : SQL*Plus 9.2.0.1.0
# .oracle.apache.isqlplus.ise, 9.2.0.1.0 : iSQL*Plus Extension for Windows 9.2.0.1.0
# . oracle.java.jdbc, 9.2.0.1.0 : Oracle JDBC/OCI Interfaces 9.2.0.1.0
# ... oracle.java.jdbc.thin, 9.2.0.1.0 : Oracle JDBC/THIN Interfaces 9.2.0.1.0
# . oracle.oid.client, 9.2.0.1.0 : Oracle Internet Directory Client 9.2.0.1.0
# oracle.winprod, 9.2.0.1.0 : Oracle Windows Interface.s 9.2.0.1.0
# . oracle.rdbms.ocitop, 9.2.0.1.0 : Oracle Call Interfaces 9.2.0.1.0
# -- oracle.p2k, 9.2.0.1.0 : Oracle Programmer 9.2.0.1.0
# -- oracle.p2k.xmldevkit, 9.2.0.1.0 : Oracle XML Developer's Kit 9.2.0.1.0
# -- oracle.doc.windoc, 9.2.0.1.0 : Oracle9i Windows Documentation 9.2.0.1.0
# . oracle.swd.oui, 2.0.0.8.0 : Oracle Universal Installer 2.2.0.8.0
# . oracle.options.ano, 9.2.0.1.0 : Oracle Advanced Security 9.2.0.1.0
# . oracle.java.sqlj.sqljruntime, 9.2.0.1.0 : SQLJ Runtime 9.2.0.1.0
# . oracle.options.intermedia.imclient, 9.2.0.1.0 : Oracle interMedia Client Option 9.2.0.1.0
# . oracle.options.olap.api, 9.2.0.1.0 : Oracle OLAP API 9.2.0.1.0
#Example : DEPENDENCY_LIST = {"oracle.emcltprod","9.2.0.1.0"}


#-----------------------------------------------------------------------------

DEPENDENCY_LIST = {"oracle.emcltprod","9.2.0.1.0","oracle.networking.netcltprod","9.2.0.1.0","oracle.utilities.util","9.2.0.1.0","oracle.java","9.2.0.1.0","oracle.rdbms.sqlplus","9.2.0.1.0","oracle.apache.isqlplus.ise","9.2.0.1.0","oracle.java.jdbc","9.2.0.1.0","oracle.java.jdbc.thin","9.2.0.1.0","oracle.oid.client","9.2.0.1.0","oracle.winprod","9.2.0.1.0","oracle.rdbms.ocitop","9.2.0.1.0","oracle.swd.oui","2.0.0.8.0","oracle.options.ano","9.2.0.1.0","oracle.java.sqlj.sqljruntime","9.2.0.1.0","oracle.options.intermedia.imclient","9.2.0.1.0","oracle.options.olap.api","9.2.0.1.0"}


#
# Oracle Enterprise Manager Products
#

[oracle.emcltprod_9.2.0.1.0]

#-----------------------------------------------------------------------------
# Name : DEPENDENCY_LIST (oracle.emcltprod)
# Datatype : StringList
# Description : List of optional products to be installed along with
# this one. The following choices are available. The
# value can contain any combination of these choices.
# Note : The products listed are optional dependencies. Any
# required dependencies will automatically be installed.
# Valid values :
# oracle.sysman.client, 9.2.0.1.0 : Oracle Enterprise Manager Client 9.2.0.1.0
# oracle.sysman.pack.change, 9.2.0.1.0 : Oracle Change Management Pack 9.2.0.1.0
# oracle.sysman.pack.diag, 9.2.0.1.0 : Oracle Diagnostics Pack 9.2.0.1.0
# oracle.sysman.pack.tuning, 9.2.0.1.0 : Oracle Tuning Pack 9.2.0.1.0
# oracle.sysman.pack.apps, 9.2.0.1.0 : Oracle Management Pack for Oracle Applications 9.2.0.1.0
# oracle.sysman.pack.std, 9.2.0.1.0 : Management Pack for Oracle Standard Edition 9.2.0.1.0
#-----------------------------------------------------------------------------

DEPENDENCY_LIST={"oracle.sysman.client","9.2.0.1.0","oracle.sysman.pack.change","9.2.0.1.0","oracle.sysman.pack.diag","9.2.0.1.0","oracle.sysman.pack.tuning","9.2.0.1.0","oracle.sysman.pack.apps","9.2.0.1.0"}
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
0
Note
What a nightmare what a totally unprofessional company, what headaches have been experienced due to rubbish quality control.
Let me see if I have it right You can capture a custom install in a response file and then not be able to use it to do an install???, and the only thing it can do is a uninstall WAH!!!.
Or you can use a custom template as a base which has syntax errors in it so can't install with it what a pile Poo!!!
This is worse the Microsoft no wonder this company did not make the super league.

Here is a response file which I configured manually based on the custom install template.
This will do a full install apart from 3 components Oracle Programmer, Oracle XML Developer's Kit
and the Oracle9i Windows Documentation. Enjoy Now where are those pills. Oh remember to change the Deinstall < >
DEINSTALL_LIST=<"oracle.client","9.2.0.1.0"> to {}.

Packaging…. I would not go there as far as I know your update’s won't work and you will prob loose support.

Just cut and paste this into a text file and save that text file as Customfullinstall.rsp or similar and call it:-
Setup.exe -silent -responsefile Customfullinstall.rsp "
Or Setup.exe -silent -responsefile “Z:\Software Library\2.0 In Progress\Mukhtar\crapapps\Oracle\Response\Customfullinstall.rsp"


####################################################################
## ##
## Oracle9i Client Custom Install Response File Template ##
## -------------------------------------------------------------- ##
## ##
## Copyright(c) Oracle Corporation 1998,2000. All rights reserved.##
## ##
## Specify values for the variables listed below to customize ##
## your installation. ##
## ##
## Each variable is associated with a comment. The comment ##
## identifies the variable type. ##
## ##
## Please specify the values in the following format: ##
## ##
## Type Example ##
## String "Sample Value" ##
## Boolean True or False ##
## Number 1000 ##
## StringList {"String value 1","String Value 2"} ##
## ##
## The values that are given as <Value Required> need to be ##
## specified for a silent installation to be successful. ##
## ##
## ##
## This response file is generated by Oracle Software ##
## Packager. ##
####################################################################

[General]

RESPONSEFILE_VERSION=1.7.0

[SESSION]

#-----------------------------------------------------------------------------
# Name : UNIX_GROUP_NAME
# Datatype : String
# Description : Unix group to be set for the inventory
# : directory. Valid only in Unix platforms.
# Valid values : a string containing the group name
# Example value : "install"
# Default value : none
# Mandatory : No
#-----------------------------------------------------------------------------

UNIX_GROUP_NAME=<Value Unspecified>

#-----------------------------------------------------------------------------
# Name : FROM_LOCATION
# Datatype : String
# Description : Complete path of the products.jar file from the staging area
# containing products to install
# Valid values : Full path ending in "products.jar"
# Example value : "e:\stage\products.jar"
# Default value : "..\stage\products.jar"
# Mandatory : No
#-----------------------------------------------------------------------------

FROM_LOCATION=<Value Unspecified>

#-----------------------------------------------------------------------------
# Name : FROM_LOCATION_CD_LABEL
# Datatype : String
# Description : This variable should only be used in multi-CD installations.
# It includes the label of the Compact Disk where the file
# "products.jar" exists. The label can be found in the file
# "disk.label" in the same directory as products.jar.
# Valid values : Any string
# Example value : "oracle9i"
# Mandatory : No
#-----------------------------------------------------------------------------

FROM_LOCATION_CD_LABEL=<Value Unspecified>

#-----------------------------------------------------------------------------
# Name : NEXT_SESSION_RESPONSE
# Datatype : String
# Description : Optionally specifies the full path of next session's
# response file. If only a file name is specified, the
# response file is retrieved from <TEMP>/oraInstall
# directory. This variable is only active if
# NEXT_SESSION is set to true.
# Valid values : Full path to a valid response file or a response file name
# Example value : "c:\temp\install.rsp"
# Default value : None
# Mandatory : No
#-----------------------------------------------------------------------------

NEXT_SESSION_RESPONSE=<Value Unspecified>

#-----------------------------------------------------------------------------
# Name : ORACLE_HOME
# Datatype : String
# Description : Full path of directory to use for installing Oracle
# products - the "Oracle Home"
# Valid values : Directory path (existent or non-existent)
# Example value : "d:\oracle\products\9.0.1"
# Default value : none
# Mandatory : Yes
#-----------------------------------------------------------------------------

ORACLE_HOME="C:\oracle\ora92"

#-----------------------------------------------------------------------------
# Name : ORACLE_HOME_NAME
# Datatype : String
# Description : Name used to uniquely identify the Oracle Home on this
# system.
# Valid values : String that is unique on this system
# Example value : "OHOME1"
# Default value : none
# Mandatory : Yes
#-----------------------------------------------------------------------------

ORACLE_HOME_NAME="OraHome92"

#-----------------------------------------------------------------------------
# Name : TOPLEVEL_COMPONENT
# Datatype : StringList
# Description : Top-level product and version to install
# The format is of the form {"<Internal name>", "<version>"}
# Note : DO NOT CHANGE THE DEFAULT VALUE.
# To install different top-level products, use one of the
# other response file templates
# Mandatory : Yes
#-----------------------------------------------------------------------------

TOPLEVEL_COMPONENT={"oracle.client","9.2.0.1.0"}

#-----------------------------------------------------------------------------
# Name : DEINSTALL_LIST
# Datatype : StringList
# Description : List of components to be deinstalled during a
# : deinstall session
# Valid values : <"oracle.server","9.2.0.1.0">
# Default value : none
# Mandatory : No
#-----------------------------------------------------------------------------

DEINSTALL_LIST={"oracle.client","9.2.0.1.0"}

#-----------------------------------------------------------------------------
# Name : SHOW_SPLASH_SCREEN
# Datatype : Boolean
# Description : Set to true to show the initial splash screen of the
# installer
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_SPLASH_SCREEN=false

#-----------------------------------------------------------------------------
# Name : SHOW_WELCOME_PAGE
# Datatype : Boolean
# Description : Set to true to show the Welcome page of the installer
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_WELCOME_PAGE=false

#-----------------------------------------------------------------------------
# Name : SHOW_COMPONENT_LOCATIONS_PAGE
# Datatype : Boolean
# Description : Set to true to show the component locations page in
# the installer. This page only appears if there are
# products whose install directories can be changed.
# If you set this to false you will prevent the user
# from specifying alternate install directories.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_COMPONENT_LOCATIONS_PAGE=false

#-----------------------------------------------------------------------------
# Name : SHOW_CUSTOM_TREE_PAGE
# Datatype : Boolean
# Description : Set to true to display the available products
# selection tree during a Custom install
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_CUSTOM_TREE_PAGE=false

#-----------------------------------------------------------------------------
# Name : SHOW_SUMMARY_PAGE
# Datatype : Boolean
# Description : Set to true to display the Summary page in the
# installer
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_SUMMARY_PAGE=true

#-----------------------------------------------------------------------------
# Name : SHOW_INSTALL_PROGRESS_PAGE
# Datatype : Boolean
# Description : Set to true to show the install progress screen.
# This screen shows detailed status of the
# installation, which file is being copied, which link
# action is being performed, etc. It also shows
# percentage complete.
# Valid values : true, false
# Default value : true
# Mandatory : Yes
#-----------------------------------------------------------------------------

SHOW_INSTALL_PROGRESS_PAGE=true

#-----------------------------------------------------------------------------
# Name : SHOW_REQUIRED_CONFIG_TOOL_PAGE
# Datatype : Boolean
# Description : Set to true to display the status screen for
# required configuration tools. This screen shows the
# status of each tool along with detailed information
# in the event of tool failure.
# Valid values : true, false
# Default value : true
# Mandatory : Yes
#-----------------------------------------------------------------------------

SHOW_REQUIRED_CONFIG_TOOL_PAGE=true

#-----------------------------------------------------------------------------
# Name : SHOW_OPTIONAL_CONFIG_TOOL_PAGE
# Datatype : Boolean
# Description : Set to true to display the optional configuration
# tool page which allows you to launch optional
# configuration tools and view details status,
# including details on any failures.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_OPTIONAL_CONFIG_TOOL_PAGE=false

#-----------------------------------------------------------------------------
# Name : SHOW_RELEASE_NOTES
# Datatype : Boolean
# Description : Set to true to show the release notes screen from
# which Release Notes can be viewed. NOTE, 9.0.1 does
# not use any release notes so this will not be
# relevant for an 9.0.1 install.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_RELEASE_NOTES=false

#-----------------------------------------------------------------------------
# Name : SHOW_ROOTSH_CONFIRMATION
# Datatype : Boolean
# Description : Set to true to display the dialog which prompts the
# user to run root.sh before a database is created.
# If this is set to false, the root.sh script can be
# run manually after installation, but the Database
# Configuration Assistant may not have permissions to
# update the oratab file if this is the first Oracle
# installation on the machine.
# Valid values : true, false
# Default value : true
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_ROOTSH_CONFIRMATION=true

#-----------------------------------------------------------------------------
# Name : SHOW_END_SESSION_PAGE
# Datatype : Boolean
# Description : Set to true to display end session dialog. This
# page shows whether the installation is successful.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_END_SESSION_PAGE=false

#-----------------------------------------------------------------------------
# Name : SHOW_EXIT_CONFIRMATION
# Datatype : Boolean
# Description : Set to true to display dialog for confirming exit.
# If set to false, installer will exit without
# prompting.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_EXIT_CONFIRMATION=false

#-----------------------------------------------------------------------------
# Name : NEXT_SESSION
# Datatype : Boolean
# Description : Set to true to allow users to go back to the File
# Locations page for another installation. If this is
# set to true, NEXT_SESSION_RESPONSE should be used to
# indicate location of the second reponse file.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

NEXT_SESSION=false

#-----------------------------------------------------------------------------
# Name : NEXT_SESSION_ON_FAIL
# Datatype : Boolean
# Description : Set to true to allow users to go back to the File
# Locations page for another installation even if the
# first installation failed. This flag is only
# relevant if NEXT_SESSION is set to true.
# Valid values : true, false
# Default value : false
# Mandatory : No
#-----------------------------------------------------------------------------

NEXT_SESSION_ON_FAIL=false

#-----------------------------------------------------------------------------
# Name : SHOW_DEINSTALL_CONFIRMATION
# Datatype : Boolean
# Description : Set to true if deinstall confirmation is needed
# : during a deinstall session.
# Valid values : true, false
# Default value : true
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_DEINSTALL_CONFIRMATION=true

#-----------------------------------------------------------------------------
# Name : SHOW_DEINSTALL_PROGRESS
# Datatype : Boolean
# Description : Set to true if deinstall progress is needed during
# : a deinstall session.
# Valid values : true, false
# Default value : true
# Mandatory : No
#-----------------------------------------------------------------------------

SHOW_DEINSTALL_PROGRESS=true

#-----------------------------------------------------------------------------
# Name : LOCATION_FOR_DISK<disk number>
# Datatype : String
# Description : Set to the full path of the root of the subsequent CDs in
# the Oracle9i set. This may be a mounted CD-ROM location or
# a location on the hard drive if you have copied the
# CD images to the hard disk.
# Valid values : full path to the root of the CD corresponding to the disk
# number indicated.
# Default value : None
# Mandatory : Yes
#-----------------------------------------------------------------------------

LOCATION_FOR_DISK2=<Value Required>
LOCATION_FOR_DISK3=<Value Required>

#-----------------------------------------------------------------------------
# End of GENERAL SESSION section
#-----------------------------------------------------------------------------


#
# Oracle9i Client
#

[oracle.client_9.2.0.1.0]

#-----------------------------------------------------------------------------
# Name : COMPONENT_LANGUAGES
# Datatype : StringList
#-----------------------------------------------------------------------------
COMPONENT_LANGUAGES={"en"}

#-----------------------------------------------------------------------------
# Name : INSTALL_TYPE
# Datatype : String
# Description : Type of installation for the Oracle9i Client
# Note : DO NOT CHANGE THE DEFAULT VALUE.
# To install using a different install type, use one of the
# other response file templates
# Mandatory : Yes
# Example : INSTALL_TYPE = "Custom"
#-----------------------------------------------------------------------------

INSTALL_TYPE="Custom"

#-----------------------------------------------------------------------------
# Name : DEPENDENCY_LIST (oracle.client)
# Datatype : StringList
# Description : List of optional products to be installed along with
# this one. The following choices are available. The
# value can contain any combination of these choices.
# Note : The products listed are optional dependencies. Any
# required dependencies will automatically be installed.
# Valid values :
# . oracle.emcltprod, 9.2.0.1.0 : Oracle Enterprise Manager Products 9.2.0.1.0
# . oracle.networking.netcltprod, 9.2.0.1.0 : Oracle Network Utilities 9.2.0.1.0
# . oracle.utilities.util, 9.2.0.1.0 : Oracle Database Utilities 9.2.0.1.0
# . oracle.java, 9.2.0.1.0 : Oracle Java Utilities 9.2.0.1.0
# . oracle.rdbms.sqlplus, 9.2.0.1.0 : SQL*Plus 9.2.0.1.0
# .oracle.apache.isqlplus.ise, 9.2.0.1.0 : iSQL*Plus Extension for Windows 9.2.0.1.0
# . oracle.java.jdbc, 9.2.0.1.0 : Oracle JDBC/OCI Interfaces 9.2.0.1.0
# ... oracle.java.jdbc.thin, 9.2.0.1.0 : Oracle JDBC/THIN Interfaces 9.2.0.1.0
# . oracle.oid.client, 9.2.0.1.0 : Oracle Internet Directory Client 9.2.0.1.0
# oracle.winprod, 9.2.0.1.0 : Oracle Windows Interface.s 9.2.0.1.0
# . oracle.rdbms.ocitop, 9.2.0.1.0 : Oracle Call Interfaces 9.2.0.1.0
# -- oracle.p2k, 9.2.0.1.0 : Oracle Programmer 9.2.0.1.0
# -- oracle.p2k.xmldevkit, 9.2.0.1.0 : Oracle XML Developer's Kit 9.2.0.1.0
# -- oracle.doc.windoc, 9.2.0.1.0 : Oracle9i Windows Documentation 9.2.0.1.0
# . oracle.swd.oui, 2.0.0.8.0 : Oracle Universal Installer 2.2.0.8.0
# . oracle.options.ano, 9.2.0.1.0 : Oracle Advanced Security 9.2.0.1.0
# . oracle.java.sqlj.sqljruntime, 9.2.0.1.0 : SQLJ Runtime 9.2.0.1.0
# . oracle.options.intermedia.imclient, 9.2.0.1.0 : Oracle interMedia Client Option 9.2.0.1.0
# . oracle.options.olap.api, 9.2.0.1.0 : Oracle OLAP API 9.2.0.1.0
#Example : DEPENDENCY_LIST = {"oracle.emcltprod","9.2.0.1.0"}


#-----------------------------------------------------------------------------

DEPENDENCY_LIST = {"oracle.emcltprod","9.2.0.1.0","oracle.networking.netcltprod","9.2.0.1.0","oracle.utilities.util","9.2.0.1.0","oracle.java","9.2.0.1.0","oracle.rdbms.sqlplus","9.2.0.1.0","oracle.apache.isqlplus.ise","9.2.0.1.0","oracle.java.jdbc","9.2.0.1.0","oracle.java.jdbc.thin","9.2.0.1.0","oracle.oid.client","9.2.0.1.0","oracle.winprod","9.2.0.1.0","oracle.rdbms.ocitop","9.2.0.1.0","oracle.swd.oui","2.0.0.8.0","oracle.options.ano","9.2.0.1.0","oracle.java.sqlj.sqljruntime","9.2.0.1.0","oracle.options.intermedia.imclient","9.2.0.1.0","oracle.options.olap.api","9.2.0.1.0"}


#
# Oracle Enterprise Manager Products
#

[oracle.emcltprod_9.2.0.1.0]

#-----------------------------------------------------------------------------
# Name : DEPENDENCY_LIST (oracle.emcltprod)
# Datatype : StringList
# Description : List of optional products to be installed along with
# this one. The following choices are available. The
# value can contain any combination of these choices.
# Note : The products listed are optional dependencies. Any
# required dependencies will automatically be installed.
# Valid values :
# oracle.sysman.client, 9.2.0.1.0 : Oracle Enterprise Manager Client 9.2.0.1.0
# oracle.sysman.pack.change, 9.2.0.1.0 : Oracle Change Management Pack 9.2.0.1.0
# oracle.sysman.pack.diag, 9.2.0.1.0 : Oracle Diagnostics Pack 9.2.0.1.0
# oracle.sysman.pack.tuning, 9.2.0.1.0 : Oracle Tuning Pack 9.2.0.1.0
# oracle.sysman.pack.apps, 9.2.0.1.0 : Oracle Management Pack for Oracle Applications 9.2.0.1.0
# oracle.sysman.pack.std, 9.2.0.1.0 : Management Pack for Oracle Standard Edition 9.2.0.1.0
#-----------------------------------------------------------------------------

DEPENDENCY_LIST={"oracle.sysman.client","9.2.0.1.0","oracle.sysman.pack.change","9.2.0.1.0","oracle.sysman.pack.diag","9.2.0.1.0","oracle.sysman.pack.tuning","9.2.0.1.0","oracle.sysman.pack.apps","9.2.0.1.0"}
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
0
Note

All available product strings needed for the DEPENDENCY_LIST can be found in the file ../stage/products.xml

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment

Inventory Records (1)

View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.

Versions

Oracle Client

Version

9

Questions & Answers (14)

Questions & Answers related to Oracle Oracle Client

Blogs (0)

Blog posts related to Oracle Oracle Client