51Testing软件测试论坛
标题: Oracle 11gR2静默安装 & 命令行安装 [打印本页]
作者: zbl0531 时间: 2017-3-10 11:01
标题: Oracle 11gR2静默安装 & 命令行安装
本帖最后由 zbl0531 于 2017-3-10 11:03 编辑
Oracle 11gR2静默安装 & 命令行安装
静默安装
经常搭建Oracle测试环境,有时候觉得OUI(即图形界面)方式甚是繁琐,你得一步一步进行确认,所幸,Oracle支持静默安装。在我看来,它主要有两方面的好处:一、极大地提升了效率,尤其是批量安装。二、很多时候,只有终端环境可供使用。
一、准备responseFile文件
从Oracle软件中获取文件模板
[oracle@node2 ~]$ cd database/response/
dbca.rsp db_install.rsp netca.rsp
其中database是Oracle软件解压后生成的目录。可见在response目录下有三个模板,其中dbca.rsp是用来创建数据库的。db_install.rsp是用来安装Oracle软件的。netca.rsp是用来创建监听器的。当然也可在db_install.rsp中直接创建数据库。在这里,为求方便,我们选择db_install.rsp模板一并安装软件,创建数据库。
二、编辑responseFile文件
[oracle@dbserver~]$ vim db_install.rsp
oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v11_2_0
#选择安装类型:1.只装数据库软件 2.安装数据库软件并建库 3.升级数据库
oracle.install.option=INSTALL_DB_AND_CONFIG
#指定操作系统主机名,通过hostname命令获得 ORACLE_HOSTNAME=dbserver
#指定oracle inventory目录的所有者,通常会是oinstall或者dba
UNIX_GROUP_NAME=oinstall
#指定产品清单oracle inventory目录的路径,如果是Win平台下可以省略
INVENTORY_LOCATION=/opt/oracle/oraInventory
#指定数据库语言,可以选择多个,用逗号隔开。选择en, zh_CN(英文和简体中文)
SELECTED_LANGUAGES=en
ORACLE_HOME=/opt/oracle/product/11.2.0/dbhome_1
ORACLE_BASE=/opt/oracle
#选择Oracle安装数据库软件的版本(企业版,标准版,标准版1)
oracle.install.db.InstallEdition=EE
oracle.install.db.isCustomInstall=false
oracle.install.db.customComponents=
oracle.install.db.DBA_GROUP=dba
oracle.install.db.OPER_GROUP=dba
oracle.install.db.CLUSTER_NODES=
oracle.install.db.config.starterdb.type=GENERAL_PURPOSE
oracle.install.db.config.starterdb.globalDBName=orcl
oracle.install.db.config.starterdb.SID=orcl
oracle.install.db.config.starterdb.characterSet=AL32UTF8
oracle.install.db.config.starterdb.memoryLimit=503
oracle.install.db.config.starterdb.memoryOption=true
oracle.install.db.config.starterdb.installExampleSchemas=true
oracle.install.db.config.starterdb.enableSecuritySettings=true
oracle.install.db.config.starterdb.password.ALL=Oracle11g
oracle.install.db.config.starterdb.password.SYS=
oracle.install.db.config.starterdb.password.SYSTEM=
oracle.install.db.config.starterdb.password.SYSMAN=
oracle.install.db.config.starterdb.password.DBSNMP=
注意部分如上所示,关于每个参数的说明,可参考模板中的解释。
三:
./runInstaller -silent -ignoreSysPrereqs -showProgress -responseFile /home/oracle/database/response/db_install.rsp
./runInstaller -ignoreSysPrereqs -silent -responseFile /home/oracle/database/response/db_install.rsp
作者: Miss_love 时间: 2017-3-10 15:00
支持分享
作者: 梦想家 时间: 2017-3-10 15:26
支持分享
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) |
Powered by Discuz! X3.2 |