Oracle 安装系列 --静默安装数据库软件

本文详细介绍如何通过响应文件实现Oracle数据库服务器端及客户端的大规模静默安装与升级过程,包括生成、修改响应文件及执行静默安装命令等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在很多企业级安装数据库时,常常有大规模的安装任务,这时使用响应文件来批量安装可以提高工作效率,下面介绍数据库软件的静默安装方式。

 

一、数据库服务器端安装

1. 生成安装响应文件
$./runInstaller -record -destinationFile /tmp/install_database_10g.rsp
这时会启动图形界面来录制我们需要的响应文件。
注意:
当安装界面到达最后一步时选择cancel
得到这个响应文件我们就可以静默安装oracle了
install_database.rsp文件是由很多参数组成的,并且有详细的说明:
一般我们需要注意的参数有:
2 .修改响应文件的相关参数
UNIX_GROUP_NAME="oinstall" ----安装用户组
FROM_LOCATION="/software/db/10g/Disk1/stage/products.xml" –-安装源文件地址
ORACLE_HOME="/u01/oracle/product/db10gr2" ---ORACLE_HOME
ORACLE_HOME_NAME="db10gr2" ---- ORACLE_HOME_NAME
SELECTED_LANGUAGES={"en","zh_CN","zh_TW"} ----语言
COMPONENT_LANGUAGES={"en","zh_CN","zh_TW"} ----语言
INSTALL_TYPE="Enterprise Edition"  --企业版

3.静默安装数据库软件
$./runInstaller -silent -responseFile /tmp/install_database_10g.rsp

4. 静默升级

解压oracle升级包,在response目录下有patchset.rsp相应文件,修改相应的参数:
UNIX_GROUP_NAME="oinstall" ----安装用户组
FROM_LOCATION="/software/db/10g/patch/Disk1/stage/products.xml" –-升级源文件地址
ORACLE_HOME="/u01/oracle/product/db10gr2" ---ORACLE_HOME
ORACLE_HOME_NAME="db10gr2" ---- ORACLE_HOME_NAME
COMPONENT_LANGUAGES={"en","zh_CN","zh_TW"} ----语言
然后再执行
./runInstaller -silent -responseFile ./patchset.rsp


二、数据库客户端安装软件

1.生成响应文件
$./runInstaller -record -destinationFile /tmp/install_database10g_clt.rsp
这时会启动图形界面来录制我们需要的响应文件。
注意:
当安装界面到达最后一步时选择cancel
得到这个响应文件我们就可以静默安装oracle了
install_database10g_clt.rsp文件是由很多参数组成的,并且有详细的说明:
2.修改响应文件参数
一般我们需要注意的参数有:
UNIX_GROUP_NAME="oinstall" ----安装用户组
FROM_LOCATION="/software/db/10gclt/Disk1/stage/products.xml" –-安装源文件地址
ORACLE_HOME="/app/oracle/product/dbclt10gr2" ---ORACLE_HOME
ORACLE_HOME_NAME="dbclt10gr2" ---- ORACLE_HOME_NAME
SELECTED_LANGUAGES={"en","zh_CN","zh_TW"} ----语言
COMPONENT_LANGUAGES={"en","zh_CN","zh_TW"} ----语言
INSTALL_TYPE="Custom" ----安装类型,客户端安装选custom
DEPENDENCY_LIST={"oracle.sqlj:10.2.0.1.0","oracle.rdbms.util:10.2.0.1.0","oracle.javavm.client:10.2.0.1.0","oracle.sqlplus:10.2.0.1.0","oracle.dbjava.jdbc:10.2.0.1.0","oracle.ldap.client:10.2.0.1.0","oracle.rdbms.oci:10.2.0.1.0","oracle.precomp:10.2.0.1.0","oracle.xdk:10.2.0.1.0","oracle.network.aso:10.2.0.1.0","oracle.oem.client:10.2.0.1.0","oracle.oraolap.mgmt:10.2.0.1.0","oracle.network.client:10.2.0.1.0","oracle.ordim.client:10.2.0.1.0","oracle.ons:10.1.0.3.0","oracle.has.client:10.2.0.1.0"} ----选择所有的组件
3. 静默安装
$./runInstaller -silent -responseFile /tmp/install_database10g_clt.rsp
4. 静默升级

解压oracle升级包,在response目录下有patchset.rsp相应文件,修改相应的参数:
UNIX_GROUP_NAME="oinstall" ----安装用户组
FROM_LOCATION="/software/db/10g/patch/Disk1/stage/products.xml" –-升级源文件地址
ORACLE_HOME="/u01/oracle/product/db10gr2" ---ORACLE_HOME
ORACLE_HOME_NAME="db10gr2" ---- ORACLE_HOME_NAME
COMPONENT_LANGUAGES={"en","zh_CN","zh_TW"} ----语言
然后再执行
./runInstaller -silent -responseFile ./patchset.rsp

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值