There are a few reasons to use a response file:
Note that this is a very minimalistic response file, where only the software is installed (no database is created). Please refer to the Oracle documentation and the response file that Oracle provides as part of their software delivery package.
To install the software, execute the runInstaller -silent -responseFile
More silent install
http://www.pythian.com/blog/oracle-silent-mode-part-110-installation-of-102-and-111-databases/
- The installation is reproducible (the most important point)
- No X server is necessary when using a response file with the Oracle Universal Installer (OUI)
- The installation is easily scriptable
- Strictly enforcing the OFA or other policies on all hosts is much easier
oracle.install.option=INSTALL_DB_SWONLY
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/home/oracle/oraInventory
SELECTED_LANGUAGES=en
ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1
ORACLE_BASE=/u01/app/oracle
oracle.install.db.InstallEdition=EE
oracle.install.db.DBA_GROUP=dba
oracle.install.db.OPER_GROUP=dba
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
DECLINE_SECURITY_UPDATES=true
Note that this is a very minimalistic response file, where only the software is installed (no database is created). Please refer to the Oracle documentation and the response file that Oracle provides as part of their software delivery package.
To install the software, execute the runInstaller -silent -responseFile
More silent install
http://www.pythian.com/blog/oracle-silent-mode-part-110-installation-of-102-and-111-databases/