ROXY_HOST=
#------------------------------------------------------------------------------
# Specify the proxy port number. Should be Numeric and at least 2 chars.
#
# Example : PROXY_PORT=25
#------------------------------------------------------------------------------
PROXY_PORT=
#------------------------------------------------------------------------------
# Specify the proxy user name. Leave PROXY_USER and PROXY_PWD
# blank if your proxy server requires no authentication.
#
# Example : PROXY_USER=username
#------------------------------------------------------------------------------
PROXY_USER=
#------------------------------------------------------------------------------
# Specify the proxy password. Leave PROXY_USER and PROXY_PWD
# blank if your proxy server requires no authentication.
#
# Example : PROXY_PWD=password
#------------------------------------------------------------------------------
PROXY_PWD=
#------------------------------------------------------------------------------
# Specify the proxy realm.
#
# Example : PROXY_REALM=metalink
#------------------------------------------------------------------------------
PROXY_REALM=
可以对模版响应文件进行简化处理,去掉相应的注释内容和空行,复制生成一份响应文件dbabd_demos_install.rsp,关于响应文件中选项的设置可以参考另一篇博文关于响应文件的部分说明:CentOS 7静默安装Oracle 11g R2数据库软件
$ cat /tmp/examples/response/demos_install.rsp | grep -v '^$' | grep -v '^#' > /tmp/examples/response/dbabd_demos_install.rsp
$ cat /tmp/examples/response/dbabd_demos_install.rsp
oracle.install.responseFileVersion=/oracle/install/rspfmt_demosinstall_response_schema_v11_2_0
ORACLE_HOSTNAME=dbabd
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/data/app/oraInventory
SELECTED_LANGUAGES=en,zh_CN
ORACLE_HOME=/data/app/oracle/product/11.2.0/db_1
ORACLE_BASE=/data/app/oracle
oracle.installer.autoupdates.option=
oracle.installer.autoupdates.downloadUpdatesLoc=
AUTOUPDATES_MYORACLESUPPORT_USERNAME=
AUTOUPDATES_MYORACLESUPPORT_PASSWORD=
PROXY_HOST=
PROXY_PORT=
PROXY_USER=
PROXY_PWD=
PROXY_REALM=
执行静默安装
响应文件完成之后就可以进行静默安装了,需要使用oracle
用户进行安装。
# su - oracle
$ cd /tmp/examples/
$ /tmp/examples/runInstaller -silent -force -ignorePrereq -ignoreSysPrereqs -responseFile /tmp/examples/response/dbabd_demos_install.rsp
Starting Oracle Universal Installer...
Checking Temp space: must be greater than 120 MB. Actual 36731 MB Passed
Checking swap space: must be greater than 150 MB. Actual 5103 MB Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2019-05-18_08-54-52PM. Please wait ...
You can find the log of this install session at:
/data/app/oraInventory/logs/installActions2019-05-18_08-54-52PM.log
The installation of Oracle Database 11g Examples was successful.
Please check '/data/app/oraInventory/logs/silentInstall2019-05-18_08-54-52PM.log' for more details.
Successfully Setup Software.
通过简要的安装信息可以看出安装成功,如果需要详细的日志信息可以查询提示信息中涉及的日志文件。
完成安装
至此,关于数据库示例(Oracle Database Examples)对应的安装介质就安装完成了。通过查看目录$ORACLE_HOME/rdbms/demo
下的以ulcase命名的一系列文件就是Oracle针对SQL*Loader示例学习文件。在没有安装之前,这个目录下是没有文件的。
$ cd $ORACLE_HOME/rdbms/demo
$ ls ulcase*
ulcase10.ctl ulcase11.sql ulcase2.dat ulcase4.dat ulcase5.sql ulcase7.ctl ulcase8.ctl ulcase92.dat ulcase96.dat
ulca