ORACLE静默安装方式

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


一、数据库服务器端安装
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/produc ts.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/pro ducts.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.jd bc:10.2.0.1.0","oracle.ldap.client:10.2.0.1.0","ora cle.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.orao lap.mgmt:10.2.0.1.0","oracle.network.client:10.2.0. 1.0","oracle.ordim.client:10.2.0.1.0","oracle.ons:1 0.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

你可能感兴趣的:(oracle,工作,xml,unix)