==================================================================
/* 实验名: Linux 下安装 Oracle <静默方式>
/* 环境: RHEL5U5
/* ORACLE: Oracle10gR2
/* 日期: 2011-08-20
/*
===================================================================
(1)环境的准备
同“图形化安装”的环境准备。
(2)静默安装
说明:
1、在模板中,有“Value Required”字样的属性值必填。
2、涉及到文件路径的,必须使用全路径。
3、各属性值的含义及使用,在模板文件(如“安装光盘/response/enterprise.rsp”)中有详细说明。
4、应答文件中的默认值不可以删除,并且各属性项的顺序不可以改变。(因为它们之间是有依赖关系的)
第一步:生成“应答文件”
- cp enterprise.rsp /tmp/my_ep.rsp
- vim /tmp/my_ep.rsp
- cat /tmp/my_ep.rsp | grep "=" --------> # 修改如下属性项的值
- ORACLE_HOME=<Value Required>
- ORACLE_HOME_NAME=<Value Required>
- s_nameForDBAGrp=<Value Required>
- s_nameForOPERGrp=<Value Required>
- n_configurationOption=<Value Required>
- n_dbType=<Value Required>
- s_globalDBName=<Value Required>
- s_dbSid=<Value Required>
示例:
- # Oracle家目录(即:oracle软件安装后所在的目录)
- ORACLE_HOME="/u01/app/oracle/product/10.2.0/db_1"
- # 给Oracle家目录起个名字
- ORACLE_HOME_NAME="OraDbHome1"
- s_nameForDBAGrp="dba"
- s_nameForOPERGrp="dba"
- # 数据库安装的动作类型(1-安装数据库软件,并创建数据库;2-配置一个ASM实例;3-仅安装数据库软件)
- n_configurationOption=3
- # 指定创建哪一种数据库
(1-通用目的的数据库;2-用于联机事务处理的数据库;3-用作数据仓库的数据库;4-高级配置)
- n_dbType=1
- # 数据库的全局名
- s_globalDBName=myoracle.sunbo.com
- # 数据库实例名(ORACLE_SID)
- s_dbSid="orcl"
- 另外,数据库的字符集也可在此指定。(默认为“WE8ISO8859P1”)
- s_dbRetChar="WE8ISO8859P1"
第二步:执行静默安装
- ./runInstaller -help --------> # 可查看帮助
- ./runInstaller -responseFile /tmp/my_ep.rsp -silent --------> # 执行静默安装(要使用全路径名)
第三步:执行两个脚本(在安装的最后,有明确提示)
- 以root用户,执行脚本:
- bash /u01/app/oracle/oraInventory/orainstRoot.sh --------> # 向oracle登记已安装的产品组件
(用于以后软件升级和打补丁)
- bash /u01/app/oracle/product/10.2.0/db_1/root.sh
(完结)
阅读(1537) | 评论(0) | 转发(1) |