用response文件silent模式安装和配置oracle10g

两个附件分别是只安装oracle软件和“安装软件同时建立一数据库”两种情况的响应文件,涉及到的密码都是oracle10

一、使用silent模式安装DB的几种情况
1、使用OS工具(如at)进行无人参与安装
2、在多个OS上完成非交互方式安装
3、在无X Window系统(即无法显示OUI界面)的情况下进行安装

二、使用response文件安装的通用步骤
1、设置完安装必须的OS信息,如组、用户、系统内核参数登
2、如果未曾安装过Oracle软件,建立oraInst.loc文件
3、准备reponse文件
4、以silent模式启动OUI安装oracle软件
5、以silent模式启动DBCA、NetCA建立和配置数据库

三、安装步骤
1、建立oraInst.loc文件
$ su - root
# ls /var/opt/oracle/oraInst.loc
/var/opt/oracle/oraInst.loc: No such file or directory
# mkdir -p /var/opt/oracle
# cd /var/opt/oracle
# vi oraInst.loc (加入或修改以下内容,其中/opt/oracle/oracle10是ORACLE_BASE)
inventory_loc=/opt/oracle/oracle10/oraInventory
inst_group=oinstall
# chown oracle10:oinstall oraInst.loc
# chmod 664 oraInst.loc

2、建立response文件(在response目录里有各种响应文件的模版)
Response File Description
enterprise.rsp Enterprise Edition installation of Oracle Database 10g
standard.rsp Standard Edition installation of Oracle Database 10g
custom.rsp Custom installation of Oracle Database 10g
dbca.rsp Database Configuration Assistant
netca.rsp Oracle Net Configuration Assistant
# su - oracle10
$ cd ./soft/response
$ cp enterprise.rsp enterprise_softonly.rsp
$ vi enterprise_softonly.rsp (编辑响应文件,考虑通过OUI生成一个这样的文件,参见下一节)
...
UNIX_GROUP_NAME="oinstall"
FROM_LOCATION="/opt/oracle/oracle10/soft/stage/products.xml"
ORACLE_HOME="/opt/oracle/oracle10/app/product/10.2.0/Db_1"
ORACLE_HOME_NAME="OraDb10g_home1"
INSTALL_TYPE="Enterprise Edition"
s_nameForDBAGrp="dba"
s_nameForOPERGrp="dba"
n_configurationOption=3 1-Create a Database,2-Configure an ASM instance,3-Install Software Only
...
$ chmod 700 enterprise_softonly.rsp

3、通过OUI生成response文件
3.1、首先做好安装oracle前的各项准备工作,确保已经有了oraInst.loc文件,因为它就是模拟一次安装过程。
3.2、使用oracle10用户通过XBrower登陆并启动OUI(/opt/oracle/oracle10/soft/enterprise_softonly.rsp必须是绝对路径,含文件名)
$ ./runInstaller -record -destinationFile /opt/oracle/oracle10/soft/enterprise_softonly.rsp
3.3、一步步next并设置各项参数
3.4、当到Summary界面的时候,点击“Cancel”然后“Yes”则退出OUI,从而生成了响应文件enterprise_softonly.rsp。
3.4、删除刚才设置参数时生成的各目录。

4、通过response文件运行OUI(/opt/oracle/oracle10/soft/enterprise_softonly.rsp必须是绝对路径,含文件名;-noconfig表示不运行配置助手只装软件)
$ ./runInstaller -silent -noconfig -responseFile /opt/oracle/oracle10/soft/enterprise_softonly.rsp
安装结束后,su到root用户执行root.sh
$ su
# $ORACLE_HOME/root.sh

5、通过response文件运行NetCA(要正确设置了ORACLE_HOME)
# su - oracle10
$ cd ./soft/response
$ cp netca.rsp netca_encle.rsp
$ vi netca_encle.rsp
$ $ORACLE_HOME/bin/netca /silent /responsefile /opt/oracle/oracle10/soft/response/netca_encle.rsp

5、通过response文件运行DBCA(要正确设置了ORACLE_HOME)
# su - oracle10
$ cd ./soft/response
$ cp dbca.rsp dbca_encle.rsp
$ vi dbca_encle.rsp
GDBNAME = "orcl10"
SID = "orcl10"
SYSPASSWORD = "oracle10"
SYSTEMPASSWORD = "oracle10"
SYSMANPASSWORD = "oracle10"
DBSNMPPASSWORD = "oracle10"
$ $ORACLE_HOME/bin/dbca -silent -cloneTemplate [-datafileDestination /datafilepath] -responseFile /opt/oracle/oracle10/soft/response/dbca_encle.rsp
说明:如果未设置-datafileDestination参数,则数据文件默认存放到$ORACLE_BASE/oradata下,如果连ORACLE_BASE也没设置,则默认存放$ORACLE_HOME/oradata下。


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10881/viewspace-178057/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10881/viewspace-178057/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值