0% found this document useful (0 votes)
177 views

Document 885643.1 - How To Install 11.2 - 12.1 - 12.2 - 18c - 19c Database - Client Software in Silent Mode

The document provides instructions for installing Oracle database and client software in silent mode using response files or command line parameters. It includes steps for various Oracle versions from 11g to 19c and covers both Unix and Windows platforms.

Uploaded by

Bharath gsk
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
177 views

Document 885643.1 - How To Install 11.2 - 12.1 - 12.2 - 18c - 19c Database - Client Software in Silent Mode

The document provides instructions for installing Oracle database and client software in silent mode using response files or command line parameters. It includes steps for various Oracle versions from 11g to 19c and covers both Unix and Windows platforms.

Uploaded by

Bharath gsk
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

5/13/2021 Document 885643.

1
Copyright (c) 2021, Oracle. All rights reserved. Oracle Confidential.

How to Install 11.2 /12.1/12.2/18c/19c Database/Client Software in Silent Mode


with/without Using Response File (Doc ID 885643.1)

In this Document

Goal
Solution
11.2
Database
Client
12.1
Database
Client
12.2
Database
Client
18.3
Database
Client
19c
Database
References

APPLIES TO:

Oracle Database - Enterprise Edition - Version 11.2.0.1 and later


Oracle Database - Standard Edition - Version 11.2.0.1 and later
Oracle Universal Installer - Version 11.2.0.1 and later
Oracle Database Cloud Schema Service - Version N/A and later
Oracle Database Exadata Cloud Machine - Version N/A and later
Information in this document applies to any platform.

GOAL

How to install Oracle Database Server/Client software in non-interactive or silent mode from command line without using a
response file?

SOLUTION

Silent installation can be done with the help of a "Response File". A "Response File" contains all the inputs that are
required for doing the silent installation.

"Response File" can be created using one of the following methods:

1. Response file template supplied with installation kit:

Ex: <11gR2 Disk>/database/response/db_install.rsp


Copy "<11gR2 Disk>/database/response/db_install.rsp" to "<path>/db_install.rsp"

Edit "<path>/db_install.rsp" and modify the values that suits your environment

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=171bim39n7_326&id=885643.1 1/10
5/13/2021 Document 885643.1
2. Record the response file using OUI in interactive mode:

Starting with 11gR2, user can save (Record) all the installation steps into a response
file during installation. This can be achieved by clicking on "Save Response File"
button on the Summary page. Later, this saved response file can be used for a silent
installation.
Once the response file is created, user can execute the following command to do a
silent installation:

Windows : setup.exe -silent -responseFile "<path>\db_install.rsp"

Unix : ./runInstaller -silent -responseFile "<path>/db_install.rsp"

The same silent installation can be done directly from the command prompt without using a response file but it requires a
minimum set of variables (from the response file) as arguments to the OUI (i.e "runInstaller or setup.exe").

For example, the following commands can be used to install in Silent mode without a response file:

11.2

Database

The following command can be used to install Database (Enterprise Edition Software Only) in silent mode:

Unix:

$ cd /11gR2/database
$ ./runInstaller -silent -debug -force \
FROM_LOCATION=/11gR2/database/stage/products.xml \
oracle.install.option=INSTALL_DB_SWONLY \
UNIX_GROUP_NAME=oinstall \
INVENTORY_LOCATION=/u01/app/oracle/oraInventory \
ORACLE_HOME=/u01/app/oracle/product/11201/db_1 \
ORACLE_HOME_NAME="OraDb11g_Home1" \
ORACLE_BASE=/u01/app/oracle \
oracle.install.db.InstallEdition=EE \
oracle.install.db.isCustomInstall=false \
oracle.install.db.DBA_GROUP=dba \
oracle.install.db.OPER_GROUP=dba \
DECLINE_SECURITY_UPDATES=true

Windows:

> cd Z:\database
> .\setup.exe -silent -debug -force -waitforcompletion
FROM_LOCATION=Z:\database\stage\products.xml oracle.install.option=INSTALL_DB_SWONLY
ORACLE_HOME="D:\oracle\product\11.2.0\dbhome_1" ORACLE_HOME_NAME="OraDb11g_Home1"
ORACLE_BASE="D:\oracle" oracle.install.db.InstallEdition=EE
oracle.install.db.isCustomInstall=false DECLINE_SECURITY_UPDATES=true

Note :

"DECLINE_SECURITY_UPDATES=true" causes the Install of the OCM component but does not do the OCM
configuration.

If user wants to configure the OCM along with Database Silent Installation, then the following parameters need to be
included to the above command:
MYORACLESUPPORT_USERNAME=<MyOracleSupport Login>
SECURITY_UPDATES_VIA_MYORACLESUPPORT=true
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=171bim39n7_326&id=885643.1 2/10
5/13/2021 Document 885643.1

MYORACLESUPPORT_PASSWORD=<MyOracleSupport Login Password>


If direct connection is not possible, then following proxy connection details are required additionally
PROXY_HOST=<proxy_host>
PROXY_PORT=<proxy_port>
PROXY_USER=<proxy_user>
PROXY_PWD=<proxy_passwd>
DECLINE_SECURITY_UPDATES=false

Client

The following command can be used to install Client (Install Type : Administrator) in silent mode:

Unix:

$ cd /11gR2/client
$ ./runInstaller -silent -debug -force \
FROM_LOCATION=/11gR2/client/stage/products.xml \
UNIX_GROUP_NAME=oinstall \
ORACLE_HOME=/u01/app/oracle/product/11201/Client_1 \
ORACLE_HOME_NAME="OraClient11g_Home1" \
ORACLE_BASE=/u01/app/oracle \
oracle.install.client.installType="Administrator"

Windows:

> cd Z:\client
> .\setup.exe -silent -debug -force -waitforcompletion
FROM_LOCATION=Z:\client\stage\products.xml
oracle.install.client.installType="Administrator"
ORACLE_HOME="D:\oracle\product\11.2.0\Client" ORACLE_HOME_NAME="OraClient11g_Home1"
ORACLE_BASE="D:\oracle" DECLINE_SECURITY_UPDATES=true

12.1

Database

Unix

Silent installation with response file

./runInstaller -showProgress -waitforcompletion -silent -noconfig -debug -force -


responseFile /tmp/db_install.rsp

Windows

setup.exe -showProgress -waitforcompletion -silent -noconfig -debug -force -


responseFile <path to response file>\db_install.rsp

1. For the already available Silent Response File, please go to

cd <12c Disk>/database/response/db_install.rsp

2. Copy db_install.rsp to temporary location, eg /tmp

3. Update db_install.rsp for below parameters for Single Instance / Non RAC / Software Only Installation per your
environment.

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=171bim39n7_326&id=885643.1 3/10
5/13/2021 Document 885643.1

oracle.install.option=INSTALL_DB_SWONLY
ORACLE_HOSTNAME=oel5.test.com
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/u01/app/oraInventory
ORACLE_HOME=/u01/app/oracle/product/12.1.0/dbhome_1
ORACLE_BASE=/u01/app/oracle
oracle.install.db.InstallEdition=EE
oracle.install.db.DBA_GROUP=dba
oracle.install.db.OPER_GROUP=dba (++++++++++++++++++++ Optional +++++++++++++++++++++++)
oracle.install.db.BACKUPDBA_GROUP=dba
oracle.install.db.DGDBA_GROUP=dba
oracle.install.db.KMDBA_GROUP=dba
DECLINE_SECURITY_UPDATES=true
oracle.installer.autoupdates.option=SKIP_UPDATES

Silent installation without response file

./runInstaller -silent -debug -force \


FROM_LOCATION=/tmp/12c/database/stage/products.xml \
oracle.install.option=INSTALL_DB_SWONLY \
UNIX_GROUP_NAME=oinstall \
INVENTORY_LOCATION=/u01/app/oraInventory \
ORACLE_HOME=/u01/app/oracle/product/12.1.0/dbhome_1 \
ORACLE_HOME_NAME="OraDb12c_Home1" \
ORACLE_BASE=/u01/app/oracle \
oracle.install.db.InstallEdition=EE \
oracle.install.db.DBA_GROUP=dba \
oracle.install.db.OPER_GROUP=dba \
oracle.install.db.BACKUPDBA_GROUP=dba \
oracle.install.db.DGDBA_GROUP=dba \
oracle.install.db.KMDBA_GROUP=dba \
DECLINE_SECURITY_UPDATES=true

Note : Following are new groups introduced in 12.1

oracle.install.db.BACKUPDBA_GROUP=dba \
oracle.install.db.DGDBA_GROUP=dba \
oracle.install.db.KMDBA_GROUP=dba \

For more information, please review :

Note 1483380.1 Changes For Oracle Database 12.1 Standalone Installation

Note :
The following options are not mandatory but can be used when required:
-force : Allows silent mode installation into a non-empty ORACLE_HOME directory.
-debug : Displays debug information from OUI. This will be useful if OUI is not starting.

Windows

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=171bim39n7_326&id=885643.1 4/10
5/13/2021 Document 885643.1

On windows, ensure that command is framed in single line and space is used between each option and variable
Ex: setup.exe -option1 -option2 variable1=value variable2=value ....

Here is an example of instructions for windows 12.1 client installation :

setup.exe -silent -debug -force -waitforcompletion


FROM_LOCATION=<path>client\stage\products.xml
oracle.install.client.installType="Administrator"
ORACLE_HOME="<client home path>"
ORACLE_HOME_NAME="<home name>"
ORACLE_BASE="<oracle base path>"
DECLINE_SECURITY_UPDATES=true
oracle.install.IsBuiltInAccount=false
oracle.install.OracleHomeUserName=oracle
oracle.install.OracleHomeUserPassword=******

Here is an example of instructions for windows 12.1 Database installation :

setup.exe -silent -debug -force -waitforcompletion


FROM_LOCATION=<12.1.0.2_Software>\database\stage\products.xml
oracle.install.option=INSTALL_DB_SWONLY
ORACLE_HOME=C:\app\12.1
ORACLE_BASE=C:\app ORACLE_HOME_NAME="12c_Home2"
oracle.install.db.InstallEdition=EE
oracle.install.IsBuiltInAccount=true
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
DECLINE_SECURITY_UPDATES=true
oracle.installer.autoupdates.option=SKIP_UPDATES

If existing Windows user account is used to install then following parameter needs to be added

oracle.install.IsBuiltInAccount=false
oracle.install.OracleHomeUserName=<UserName>
oracle.install.OracleHomeUserPassword=<Password>

or

If Windows built-in user account is used, then following parameter needs to be added

oracle.install.IsBuiltInAccount=true

Note :

11.2 installer provides only two install methods : Interactive and Silent.
Suppressed-Interactive mode (used to work in previous releases) does not work with 11.2 OUI.

If runInstaller command is invoked without "-silent" option but supplied the necessary information by using a response
file or command line entries, then OUI still shows all the interactive screens and displays the values supplied through
response file or command line entries as default values.

Note :

In case you need to install Examples CD the methods are exactly the sames as the ones decribed above :
Response file template supplied with installation kit : <11gR2 Examples Disk>/examples/response/demos_install.rsp
(\ on windows platforms)

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=171bim39n7_326&id=885643.1 5/10
5/13/2021 Document 885643.1

or

record the response file using OUI in interactive mode.

Client

./runInstaller -silent -debug -force \


FROM_LOCATION=/stage/12.1.0/client/stage/products.xml \
UNIX_GROUP_NAME=oinstall \
ORACLE_HOME=/u01/app/oracle/product/12.1.0.2_client \
ORACLE_HOME_NAME="OraClient121_Home1" \
ORACLE_BASE=/u01/app/oracle \
oracle.install.client.installType=Administrator

12.2

Database

Unix

Silent installation with response file

1) For the already available Silent Response File, please go to

cd <12c Disk>/database/response/

2. Copy db_install.rsp to temporary location, eg /tmp

3) Update db_install.rsp for below parameters for Single Instance / Non RAC / Software Only Installation per your
environment.

oracle.install.option=INSTALL_DB_SWONLY \
UNIX_GROUP_NAME=oinstall \
ORACLE_HOME=/u01/app/oracle/product/12.2.0.1 \
ORACLE_BASE=/u01/app/oracle \
oracle.install.db.InstallEdition=EE \
oracle.install.db.DBA_GROUP=dba \
oracle.install.db.OPER_GROUP=dba \
oracle.install.db.OSBACKUPDBA_GROUP=dba \
oracle.install.db.OSDGDBA_GROUP=dba \
oracle.install.db.OSKMDBA_GROUP=dba \
oracle.install.db.OSRACDBA_GROUP=dba \
DECLINE_SECURITY_UPDATES=true
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false

./runInstaller -showProgress -waitforcompletion -silent -noconfig -debug -force -


responseFile /tmp/db_install.rsp

Silent installation without response file

./runInstaller -silent -debug -force \


FROM_LOCATION=/stage/12.2.0.1.0/database/stage/products.xml \
oracle.install.option=INSTALL_DB_SWONLY \
UNIX_GROUP_NAME=oinstall \
ORACLE_HOME=/u01/app/oracle/product/12.2.0.1 \
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=171bim39n7_326&id=885643.1 6/10
5/13/2021 Document 885643.1
ORACLE_BASE=/u01/app/oracle \
oracle.install.db.InstallEdition=EE \
oracle.install.db.DBA_GROUP=dba \
oracle.install.db.OPER_GROUP=dba \
oracle.install.db.OSBACKUPDBA_GROUP=dba \
oracle.install.db.OSDGDBA_GROUP=dba \
oracle.install.db.OSKMDBA_GROUP=dba \
oracle.install.db.OSRACDBA_GROUP=dba \
DECLINE_SECURITY_UPDATES=true

Note: Following are new groups introduced in 12.2 oracle.install.db.OSRACDBA_GROUP=dba

Client

Silent installation with response file

1) For the already available Silent Response File, please go to

cd <12c Disk>/database/response/

2. Copy db_install.rsp to temporary location, eg /tmp

3) Update db_install.rsp for below parameters for Administrator Client Install.

UNIX_GROUP_NAME=oinstall \
ORACLE_HOME=/u01/app/oracle/product/12.2.0.1_client \
ORACLE_HOME_NAME="OraClient122_Home1" \
ORACLE_BASE=/u01/app/oracle \
oracle.install.client.installType=Administrator

./runInstaller -showProgress -waitforcompletion -silent -noconfig -debug -force -


responseFile /tmp/client_install.rsp

Silent installation without response file

./runInstaller -silent -debug -force \


FROM_LOCATION=/stage/12.2.0.1.0/client/stage/products.xml \
UNIX_GROUP_NAME=oinstall \
ORACLE_HOME=/u01/app/oracle/product/12.2.0.1_client \
ORACLE_HOME_NAME="OraClient122_Home1" \
ORACLE_BASE=/u01/app/oracle \
oracle.install.client.installType=Administrator

18.3

Database

Unix

Silent installation with response file

1) For the already available Silent Response File, please go to

cd $ORACLE_HOME/install/response/

2) Copy the response file from the response file directory to a directory on your system

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=171bim39n7_326&id=885643.1 7/10
5/13/2021 Document 885643.1

$ cp $ORACLE_HOME/install/response/db_install.rsp local_directory

3) Open the response file in a text editor make necessary changes


$ vi /local_dir/db_install.rsp

4)Secure the response file by changing the permissions on the file to 600:

$ chmod 600 /local_dir/db_install.rsp

5) To start the installer in silent or response file mode, enter a command

$ $ORACLE_HOME/runInstaller -silent -responseFile responsefilename

Silent installation without response file

Execute following command

./runInstaller -silent -debug -force \


oracle.install.option=INSTALL_DB_SWONLY \
UNIX_GROUP_NAME=oinstall \
ORACLE_HOME=/refresh/app/oracle/product/18.3 \
ORACLE_BASE=/refresh/app/oracle \
oracle.install.db.InstallEdition=EE \
oracle.install.db.DBA_GROUP=dba \
oracle.install.db.OPER_GROUP=dba \
oracle.install.db.OSBACKUPDBA_GROUP=dba \
oracle.install.db.OSDGDBA_GROUP=dba \
oracle.install.db.OSKMDBA_GROUP=dba \
oracle.install.db.OSRACDBA_GROUP=dba \
DECLINE_SECURITY_UPDATES=true

Client

Silent installation with response file

1) For the already available Silent Response File, please go to

cd <directory path>/install/response/

2. Copy client_install.rsp to temporary location, eg /tmp

3) Update client_install.rsp for below parameters

UNIX_GROUP_NAME=oinstall \
ORACLE_HOME=/u01/app/oracle/product/18.3_client \
ORACLE_HOME_NAME="OraClient183_Home1" \
ORACLE_BASE=/u01/app/oracle \
oracle.install.client.installType=<[InstantClient, Administrator, Runtime, Custom]>

./runInstaller -showProgress -waitforcompletion -silent -noconfig -debug -force -


responseFile /tmp/client_install.rsp

19c

Database

Unix
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=171bim39n7_326&id=885643.1 8/10
5/13/2021 Document 885643.1

Silent installation with response file

1) For the already available Silent Response File, please go to

cd $ORACLE_HOME/install/response/

2) Copy the response file from the response file directory to a directory on your system

$ cp $ORACLE_HOME/install/response/db_install.rsp local_directory
3) Open the response file in a text editor make necessary changes
$ vi /local_dir/db_install.rsp

4)Secure the response file by changing the permissions on the file to 600:

$ chmod 600 /local_dir/db_install.rsp

5) To start the installer in silent or response file mode, enter a command

$ $ORACLE_HOME/runInstaller -silent -responseFile responsefilename

Note: Do not specify a relative path to the response file. If you specify a relative path, then Oracle Universal Installer fails.

Silent installation without response file

Execute following command

./runInstaller -silent -debug -force \


oracle.install.option=INSTALL_DB_SWONLY \
UNIX_GROUP_NAME=oinstall \
ORACLE_HOME=/refresh/app/oracle/product/19.3 \
ORACLE_BASE=/refresh/app/oracle \
oracle.install.db.InstallEdition=EE \
oracle.install.db.DBA_GROUP=dba \
oracle.install.db.OPER_GROUP=dba \
oracle.install.db.OSBACKUPDBA_GROUP=dba \
oracle.install.db.OSDGDBA_GROUP=dba \
oracle.install.db.OSKMDBA_GROUP=dba \
oracle.install.db.OSRACDBA_GROUP=dba \
DECLINE_SECURITY_UPDATES=true

REFERENCES

NOTE:782918.1 - How to Install/Deinstall Oracle Database Server Software Silently Without Response File
NOTE:782923.1 - How to Install/Deinstall Oracle Database Client Software Silently Without Response File
NOTE:1483380.1 - Changes For Oracle Database 12.1 Standalone Installation
NOTE:1520299.1 - Master Note For Oracle Database 12c Release 1 (12.1) Database/Client Installation/Upgrade/Migration
Standalone Environment (Non-RAC)
NOTE:1351051.1 - Information Center: Install and Configure Database Server/Client Installations
NOTE:1156586.1 - Master Note For Oracle Database Server Installation
Didn't find what you are looking for?

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=171bim39n7_326&id=885643.1 9/10
5/13/2021 Document 885643.1

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=171bim39n7_326&id=885643.1 10/10

You might also like