Thursday, 15 June 2023

Oracle Client installation in Silent Mode step by step

 

Installing Oracle Database Client Using Response Files

we will do the installation of Oracle client  


1. Download Oracle client software from oracle portal.- 

2. Copy and unzip the software in the server

3. Update the response file.

4. Now do the installation silently.


./runInstaller -ignoreSysPrereqs -showProgress -silent -responseFile /easyapp/oracle_client/client32/response/client_install.rsp

 

{oracle@easyap1:/easyapp/oracle/soft/client32/response} cd ..

{oracle@easyap1:/easyapp/oracle/soft/client32} ls -ltr

total 40

-rwxrwxr-x   1 oracle     oinstall       500 Feb  7  2013 welcome.html

drwxr-xr-x   4 oracle     oinstall      1024 Mar 24  2017 install

-rwxr-xr-x   1 oracle     oinstall     17102 Mar 24  2017 runInstaller

drwxr-xr-x  14 oracle     oinstall      1024 Mar 24  2017 stage

drwxrwxr-x   2 oracle     oinstall        96 May 29 12:50 response

{oracle@easyap1:/easyapp/oracle/soft/client32} cd ..

{oracle@easyap1:/easyapp/oracle/soft/client32} cd runInstaller

{oracle@easyap1:/easyapp/oracle/soft/client32} t -responseFile /easyapp/oracle/soft/client32/response/client_install.rsp                              <

Starting Oracle Universal Installer...

 

Checking Temp space: must be greater than 727 MB.   Actual 7152 MB    Passed

Checking swap space: must be greater than 150 MB.   Actual 32766 MB    Passed

Preparing to launch Oracle Universal Installer from /tmp/OraInstall2023-05-29_01-22-30PM. Please wait ...{oracle@easyap1:/easyapp/oracle/soft/client32} [WARNING] [INS-32055] The Central Inventory is located in the Oracle base.

   ACTION: Oracle recommends placing this Central Inventory in a location outside the Oracle base directory.

You can find the log of this install session at:

 /easyapp/oracle/oraInventory/logs/installActions2023-05-29_01-22-30PM.log

 

Prepare in progress.

..................................................   6% Done.

 

Prepare successful.

 

Copy files in progress.

..................................................   13% Done.

..................................................   21% Done.

..................................................   26% Done.

..................................................   31% Done.

..................................................   38% Done.

..................................................   44% Done.

..................................................   49% Done.

..................................................   54% Done.

..................................................   59% Done.

..................................................   64% Done.

 

Copy files successful.

 

Link binaries in progress.

 

Link binaries successful.

 

Setup files in progress.

 

Setup files successful.

 

Setup Inventory in progress.

 

Setup Inventory successful.

 

Finish Setup in progress.

 

Finish Setup successful.

The installation of Oracle Client 12c was successful.

Please check '/easyapp/oracle/oraInventory/logs/silentInstall2023-05-29_01-22-30PM.log' for more details.

 

Prepare for configuration steps in progress.

 

Prepare for configuration steps successful.

..................................................   80% Done.

 

Oracle Client Configuration in progress.

 

Oracle Client Configuration successful.

..................................................   96% Done.

 

As a root user, execute the following script(s):

        1. /easyapp/oracle/oraInventory/orainstRoot.sh

 

 

 

..................................................   100% Done.

Successfully Setup Software.

 

Please take backup and change below value from client_install.rsp

vi /easyapp/oracle_client/client32/response/client_install.rsp

1) UNIX_GROUP_NAME=oinstall

2) INVENTORY_LOCATION=/easyapp/19c/oraInventory

3) ORACLE_HOME=/easyapp/19c/client

4) ORACLE_BASE=/easyapp/19c

5) oracle.install.client.installType=Administrator

 

 

 

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

# Do not change the following system generated value.

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

oracle.install.responseFileVersion=/oracle/install/rspfmt_clientinstall_response_schema_v19.0.0

 

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

# Unix group to be set for the inventory directory.

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

UNIX_GROUP_NAME=oinstall

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

# Inventory location.

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

INVENTORY_LOCATION=/easyapp/19c/oraInventory

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

# Complete path of the Oracle Home

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

ORACLE_HOME=/easyapp/19c/client

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

# Complete path of the Oracle Base.

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

ORACLE_BASE=/easyapp/19c

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

#Name       : INSTALL_TYPE

#Datatype   : String

#Description: Installation type of the component.

#

#             The following choices are available. The value should contain

#             only one of these choices.

#               - Administrator

#               - Runtime

#               - InstantClient

#               - Custom

#

#Example    : INSTALL_TYPE = Administrator

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

oracle.install.client.installType=Administrator

 

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

# Name       : oracle.install.client.customComponents

# Datatype   : StringList

#

# This property is considered only if INSTALL_TYPE is set to "Custom"

#

# Description: List of Client Components you would like to install

#

#   The following choices are available. You may specify any

#   combination of these choices.  The components you choose should

#   be specified in the form "internal-component-name:version"

#   Below is a list of components you may specify to install.

#

# oracle.sqlj:19.0.0.0.0 -- "Oracle SQLJ"

# oracle.rdbms.util:19.0.0.0.0 -- "Oracle Database Utilities"

# oracle.javavm.client:19.0.0.0.0 -- "Oracle Java Client"

# oracle.sqlplus:19.0.0.0.0 -- "SQL*Plus"

# oracle.dbjava.jdbc:19.0.0.0.0 -- "Oracle JDBC/THIN Interfaces"

# oracle.ldap.client:19.0.0.0.0 -- "Oracle Internet Directory Client"

# oracle.rdbms.oci:19.0.0.0.0 -- "Oracle Call Interface (OCI)"

# oracle.precomp:19.0.0.0.0 -- "Oracle Programmer"

# oracle.xdk:19.0.0.0.0 -- "Oracle XML Development Kit"

# oracle.network.aso:19.0.0.0.0 -- "Oracle Advanced Security"

# oracle.oraolap.mgmt:19.0.0.0.0 -- "OLAP Analytic Workspace Manager and Worksheet"

# oracle.network.client:19.0.0.0.0 -- "Oracle Net"

# oracle.network.cman:19.0.0.0.0 -- "Oracle Connection Manager"

# oracle.network.listener:19.0.0.0.0 -- "Oracle Net Listener"

# oracle.ordim.client:19.0.0.0.0 -- "Oracle Multimedia Client Option"

# oracle.odbc:19.0.0.0.0 -- "Oracle ODBC Driver"

# oracle.has.client:19.0.0.0.0 -- "Oracle Clusterware High Availability API"

# oracle.dbdev:19.0.0.0.0 -- "Oracle SQL Developer"

# oracle.rdbms.scheduler:19.0.0.0.0 -- "Oracle Scheduler Agent"

#

# Example    : oracle.install.client.customComponents="oracle.precomp:19.0.0.0.0","oracle.oraolap.mgmt:19.0.0.0.0","oracle.rdbms.scheduler:19.0.0.0.0"

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

oracle.install.client.customComponents=

 

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

# Host name to be used for by the Oracle Scheduler Agent.

# This needs to be entered in case oracle.rdbms.scheduler is selected in the

# list of custom components during custom install

#

# Example    : oracle.install.client.schedulerAgentHostName = acme.domain.com

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

oracle.install.client.schedulerAgentHostName=

 

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

# Port number to be used for by the Oracle Scheduler Agent.

# This needs to be entered in case oracle.rdbms.scheduler is selected in the

# list of custom components during custom install

#

# Example: oracle.install.client.schedulerAgentPortNumber = 1500

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

oracle.install.client.schedulerAgentPortNumber=

 

 

No comments:

Post a Comment