Note:
1. The runInstall commands of different versions may be different. The same commands may not be common among different versions.
2. because the Oracle software is installed and the Enterprise Edition, all preparations for early installation are required, including Kernel Parameter Modification, memory configuration, space size requirements, and package requirements, this must be met, otherwise it may fail.
3. The biggest problem with silent mode is the editing of the response file. Currently, if the response file is slightly incorrect, the invaild issue will occur in the response file, with fewer parameters or incorrect values specified by parameters.
4. Create users and groups in the early stage, and modify permissions. parameters are not described in this article.
Silent Installation command and Process
./RunInstaller-silent-force-ignorePrereq-responseFile/home/oracle/db. rsp
Note:
-Silent must have
-If the ignorePrereq does not meet the requirements, the installation may fail if it is not added.
-Force software can be installed in a non-empty directory.
-ResponseFile: Specify the response file.
Installation command display:
Starting Oracle Universal Installer...
Checking Temp space: must be greater than120 MB. Actual 8452 MB Passed
Checking swap space: must be greater than150 MB. Actual 1897 MB Passed
Preparing to launch Oracle UniversalInstaller from/tmp/OraInstall2013-12-18_06-27-09PM. Please wait... [oracle @ linux1 database] $ You can find the log of this install session:
/Oracle/oraInventory/logs/installActions2013-12-18_06-27-09PM.log
The following configuration scripts need tobe executed as the "root" user.
#! /Bin/sh
# Root scripts to run
/Oracle/product/11.2.0/dbhome_1/root. sh
To execute the configuration scripts:
1. Open a terminal window
2. Log in as "root"
3. Run the scripts
4. Return to this window and hit "Enter" key to continue
-- Run the root script. Press enter here.
[Oracle @ linux1 database] $
Run/oracle/product/11.2.0/dbhome_1/root. sh in the root window.
Response File Content
Note: This version is only applicable to 11.2.0.1.0 (whether it is suitable for other versions without tests)
Let's take a closer look. The attributes of the following databases are all specified, but it seems that they do not work. Just follow the instructions below.
Db. rsp content
[Oracle @ linux1 ~] $ More db1.rsp
Oracle. install. responseFileVersion =/oracle/install/rspfmt_dbinstall_response_schema_v11_2_0
Oracle. install. option = INSTALL_DB_SWONLY
ORACLE_HOSTNAME = linux1
UNIX_GROUP_NAME = oinstall
INVENTORY_LOCATION =/oracle/oraInventory
Selected_ages = en
ORACLE_HOME =/oracle/product/11.2.0/dbhome_1
ORACLE_BASE =/oracle
Oracle. install. db. InstallEdition = EE
Oracle. install. db. isCustomInstall = false
Oracle. install. db. customComponents =
Oracle. install. db. DBA_GROUP = dba
Oracle. install. db. OPER_GROUP = dba
Oracle. install. db. CLUSTER_NODES =
Oracle. install. db. config. starterdb. type = GENERAL_PURPOSE
Oracle. install. db. config. starterdb. globalDBName =
Oracle. install. db. config. starterdb. SID =
Oracle. install. db. config. starterdb. characterSet =
Oracle. install. db. config. starterdb. memoryLimit =
Oracle. install. db. config. starterdb. memoryOption = false
Oracle. install. db. config. starterdb. installExampleSchemas = false
Oracle. install. db. config. starterdb. enableSecuritySettings = true
Oracle. install. db. config. starterdb. password. ALL =
Oracle. install. db. config. starterdb. password. SYS =
Oracle. install. db. config. starterdb. password. SYSTEM =
Oracle. install. db. config. starterdb. password. SYSMAN =
Oracle. install. db. config. starterdb. password. DBSNMP =
Oracle. install. db. config. starterdb. control = DB_CONTROL
Oracle. install. db. config. starterdb. gridcontrol. gridControlServiceURL =
Oracle. install. db. config. starterdb. dbcontrol. enableEmailNotification = false
Oracle. install. db. config. starterdb. dbcontrol. emailAddress =
Oracle. install. db. config. starterdb. dbcontrol. SMTPServer =
Oracle. install. db. config. starterdb. automatedBackup. enable = false
Oracle. install. db. config. starterdb. automatedBackup. osuid =
Oracle. install. db. config. starterdb. automatedBackup. ospwd =
Oracle. install. db. config. starterdb. storageType =
Oracle. install. db. config. starterdb. fileSystemStorage. dataLocation =
Oracle. install. db. config. starterdb. fileSystemStorage. recoveryLocation =
Oracle. install. db. config. asm. diskGroup =
Oracle. install. db. config. asm. ASMSNMPPassword =
MYORACLESUPPORT_USERNAME =
MYORACLESUPPORT_PASSWORD =
SECURITY_UPDATES_VIA_MYORACLESUPPORT = false
DECLINE_SECURITY_UPDATES = true
PROXY_HOST =
PROXY_PORT =
[Oracle @ linux1 ~] $
Silent installation and configuration of Oracle 12C
Oracle Silent Installation in Oracle tutorial
Considerations for Oracle Silent Installation
Silent Installation of Oracle Database
Non-graphical Silent Installation of Oracle 11g