Response file changes

Using an oui silent install with a response file can be a good technique for installing the Oracle software binaries. I recently had the case where I wanted to install onto a server that already had installed. I thought I would simply have to edit the response file that was used initially to install and change where the ORACLE_HOME parameter was pointing. After doing this and running the installer this is what happened.

oracle@archive1:SWAN ~> database/runInstaller -silent -responseFile /var/home/oracle/db_11.2.0.2.rsp 
Starting Oracle Universal Installer...

Checking Temp space: must be greater than 120 MB.   Actual 2276 MB    Passed
Checking swap space: must be greater than 150 MB.   Actual 7539 MB    Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2011-02-01_04-14-26PM. Please wait ...oracle@archive1:SWAN ~> [FATAL] [INS-10105] The given response file /var/home/oracle/db_11.2.0.2.rsp is not valid.
   CAUSE: Syntactically incorrect response file. Either unexpected variables are specified or expected variables are not specified in the response file.
   ACTION: Refer the latest product specific response file template
       - cvc-complex-type.2.4.a: Invalid content was found starting with element 'oracle.install.db.config.starterdb.dbcontrol.enableEmailNotification'. One of '{"":oracle.install.responseFileVersion, "":oracle.install.option, "":SELECTED_LANGUAGES, "":INVENTORY_LOCATION, "":UNIX_GROUP_NAME, "":oracle.install.db.InstallEdition, "":ORACLE_HOME, "":oracle.install.db.CLUSTER_NODES, "":oracle.install.db.isRACOneInstall, "":oracle.install.db.DBA_GROUP, "":oracle.install.db.OPER_GROUP, "":oracle.install.db.EEOptionsSelection, "":oracle.install.db.optionalComponents, "":oracle.install.db.config.starterdb.type, "":oracle.install.db.config.starterdb.SID, "":oracle.install.db.config.starterdb.globalDBName, "":oracle.install.db.config.starterdb.characterSet, "":oracle.install.db.config.starterdb.memoryLimit, "":oracle.install.db.config.starterdb.enableSecuritySettings, "":oracle.install.db.config.starterdb.storageType, "":oracle.install.db.config.starterdb.fileSystemStorage.dataLocation, "":oracle.install.db.config.starterdb.password.ALL, "":oracle.install.db.config.starterdb.password.SYS, "":oracle.install.db.config.starterdb.password.DBSNMP, "":oracle.install.db.config.starterdb.password.SYSMAN, "":oracle.install.db.config.starterdb.password.SYSTEM, "":oracle.install.db.config.starterdb.control, "":oracle.install.db.config.starterdb.gridcontrol.gridControlServiceURL, "":oracle.install.db.config.starterdb.automatedBackup.enable, "":oracle.install.db.config.starterdb.automatedBackup.osuid, "":oracle.install.db.config.starterdb.automatedBackup.ospwd, "":SECURITY_UPDATES_VIA_MYORACLESUPPORT, "":DECLINE_SECURITY_UPDATES, "":MYORACLESUPPORT_USERNAME, "":MYORACLESUPPORT_PASSWORD, "":PROXY_PORT, "":PROXY_HOST, "":PROXY_USER, "":PROXY_PWD, "":COLLECTOR_SUPPORTHUB_URL, "":AUTOUPDATES_MYORACLESUPPORT_USERNAME, "":AUTOUPDATES_MYORACLESUPPORT_PASSWORD, "":oracle.installer.autoupdates.option, "":oracle.installer.autoupdates.downloadUpdatesLoc}' is expected.

Unfortunately, the error message is not that helpful as it basically spews out every parameter you can have in a response file in

Thankfully I was able to go to another server and generate a response file to compare with the edited I was attempting to use, and I found the following two parameters are applicable in, but are not required in an responseFile:

# This variable is used to enable or disable RACOne install.
# true  : Value of RACOne service name is used.
# false : Value of RACOne service name is not used.
# If left blank, it will be assumed to be false.

# Specify the name for RACOne Service.

Further proof, that the patchset ain’t just about fixing bugs, but is more like 11gR3 than a simple set of bugfixes!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s