ORACLE 11GR2的配置文件来源与database/repsonse/db_install.rsp
其配置项包括以下内容:
安装文件响应版本,该内容随安装包默认产生的版本信息,不用修改。
oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v11_2_0
三类安装类型:[ INSTALL_DB_SWONLY | INSTALL_DB_AND_CONFIG | UPGRADE_DB ]
oracle.install.option=INSTALL_DB_SWONLY
当数据库安装时指定主机名,默认为通过hostname获取到的系统首个主机名(针对系统存在多个主机名及网络接口的情况)
ORACLE_HOSTNAME=021Y-SH-DBAP
数据库目录的所有组,这里主要针对inventory目录,通常为oinstall或dba
UNIX_GROUP_NAME=oinstall
指定inventory的路径
INVENTORY_LOCATION=$ORACLE_BASE/oraInventory
指定数据库支持的语言,多个语言可以通过逗号分隔
# en : English ja : Japanese # fr : French ko : Korean # ar : Arabic es : Latin American Spanish # bn : Bengali lv : Latvian # pt_BR: Brazilian Portuguese lt : Lithuanian # bg : Bulgarian ms : Malay # fr_CA: Canadian French es_MX: Mexican Spanish # ca : Catalan no : Norwegian # hr : Croatian pl : Polish # cs : Czech pt : Portuguese # da : Danish ro : Romanian # nl : Dutch ru : Russian # ar_EG: Egyptian zh_CN: Simplified Chinese # en_GB: English (Great Britain)sk : Slovak # et : Estonian sl : Slovenian # fi : Finnish es_ES: Spanish # de : German sv : Swedish # el : Greek th : Thai # iw : Hebrew zh_TW:Traditional Chinese # hu : Hungarian tr : Turkish # is : Icelandic uk : Ukrainian # in : Indonesian vi :Vietnamese # it : Italian # Example : SELECTED_LANGUAGES=en,fr,jaSELECTED_LANGUAGES=en,zh_CN,zh_TW
Oracle家目录:
ORACLE_HOME=/DBBK/app/oracle/product/11.2.0.1.0/db_1
Oracle基本目录
ORACLE_BASE=/DBBK/app/oracle
软件安装的版本:EE(EnterpriseEdition),SE(Standard Edition),SEONE(Standard Edition One),PE(Personal Edition (WINDOWS ONLY)) 不同版本间的功能区别查看官方文档的附录D
oracle.install.db.InstallEdition=EE
是否自定义Oracle组件,false默认组件,true则需自动列出需要安装的组件
oracle.install.db.isCustomInstall=true
# oracle.rdbms.partitioning:11.2.0.1.0- Oracle Partitioning# oracle.rdbms.dm:11.2.0.1.0- Oracle Data Mining# oracle.rdbms.dv:11.2.0.1.0- Oracle Database Vault# oracle.rdbms.lbac:11.2.0.1.0- Oracle Label Security# oracle.rdbms.rat:11.2.0.1.0- Oracle Real Application Testing# oracle.oraolap:11.2.0.1.0- Oracle OLAP
oracle.install.db.customComponents=oracle.server:11.2.0.1.0,oracle.sysman.ccr:10.2.7.0.0,oracle.xdk:11.2.0.1.0,oracle.rdbms.oci:11.2.0.1.0,oracle.network:11.2.0.1.0,oracle.network.listener:11.2.0.1.0,oracle.rdbms:11.2.0.1.0,oracle.options:11.2.0.1.0,oracle.rdbms.partitioning:11.2.0.1.0,oracle.oraolap:11.2.0.1.0,oracle.rdbms.dm:11.2.0.1.0,oracle.rdbms.dv:11.2.0.1.0,orcle.rdbms.lbac:11.2.0.1.0,oracle.rdbms.rat:11.2.0.1.0
指定OSDBA,OSOPER权限的用户组
oracle.install.db.DBA_GROUP=oinstalloracle.install.db.OPER_GROUP=oinstall
如果是安装RAC,该参数需要指定所有的节点
oracle.install.db.CLUSTER_NODES=
数据库用途:[ GENERAL_PURPOSE | TRANSACTION_PROCESSING | DATA_WAREHOUSE ]
oracle.install.db.config.starterdb.type=GENERAL_PURPOSE
指定数据库的全局名称,对DG产生影响。
oracle.install.db.config.starterdb.globalDBName=ora11gR2
指定数据库的SID
oracle.install.db.config.starterdb.SID=orcl
指定数据库字符集
# AL32UTF8, WE8ISO8859P15, WE8MSWIN1252,EE8ISO8859P2,# EE8MSWIN1250, NE8ISO8859P10,NEE8ISO8859P4, BLT8MSWIN1257,# BLT8ISO8859P13, CL8ISO8859P5,CL8MSWIN1251, AR8ISO8859P6,# AR8MSWIN1256, EL8ISO8859P7, EL8MSWIN1253,IW8ISO8859P8,# IW8MSWIN1255, JA16EUC, JA16EUCTILDE,JA16SJIS, JA16SJISTILDE,# KO16MSWIN949, ZHS16GBK, TH8TISASCII,ZHT32EUC, ZHT16MSWIN950,# ZHT16HKSCS, WE8ISO8859P9, TR8MSWIN1254,VN8MSWIN1258oracle.install.db.config.starterdb.characterSet=AL32UTF8
指定是否自动管理内存,当选择true时等效于将SGA_TARGET和PAG_AGGREGATE_TARGET两个参数置空。
oracle.install.db.config.starterdb.memoryOption=true
指定Oracle使用总内存的限制,最小256M,单位是MB
oracle.install.db.config.starterdb.memoryLimit=8192
是否加载范例模式,选择后会加载SCOTT用户及其他范例表
oracle.install.db.config.starterdb.installExampleSchemas=false
这里主要是针对audio,profiles等,设置为true启用安装设置,会回收部分公共的授权。
oracle.install.db.config.starterdb.enableSecuritySettings=true
设置数据库用户密码,包括(SYS,SYSTEM,SYSMAN(For EM),DBSNMP(For EM))
oracle.install.db.config.starterdb.password.ALL=oracl
当上面的参数设置后,单独的用户密码就不需要设置了
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=
指定控制文件的位置GRID_CONTROL,DB_CONTROL
oracle.install.db.config.starterdb.control=DB_CONTROL
如果指定的是GRID_CONTROL,设置远程的访问路径。
oracle.install.db.config.starterdb.gridcontrol.gridControlServiceURL=
当使用DB_CONTROL配置时是否指定Email通知,如设置,将告警信息发送至指定邮箱。
oracle.install.db.config.starterdb.dbcontrol.enableEmailNotification=false
设置软件通知的邮箱地址
oracle.install.db.config.starterdb.dbcontrol.emailAddress=
设置Email的服务器地址
oracle.install.db.config.starterdb.dbcontrol.SMTPServer=
是否启用自动备份
oracle.install.db.config.starterdb.automatedBackup.enable=false
自动备份会启用JOB,这里指定JOB的用户ID
oracle.install.db.config.starterdb.automatedBackup.osuid=
自动备份的系统的密码
oracle.install.db.config.starterdb.automatedBackup.ospwd=
指定数据文件存放的方式FILE_SYSTEM_STORAGE,ASM_STORAGE
oracle.install.db.config.starterdb.storageType=FILE_SYSTEM_STORAGE
指定数据文件,控制文件,重做日志的存放位置,仅当FILE_SYSTEM_STORAGE时有效
oracle.install.db.config.starterdb.fileSystemStorage.dataLocation=/DBBK/app/oracle/oradata
指定备份恢复的目录
oracle.install.db.config.starterdb.fileSystemStorage.recoveryLocation=/DBBK/app/oracle
指定存放的磁盘组,仅ASM指定时使用
oracle.install.db.config.asm.diskGroup=
指定ASM实例密码
oracle.install.db.config.asm.ASMSNMPPassword=
指定metalink账户名
MYORACLESUPPORT_USERNAME=
指定metalink账户密码
MYORACLESUPPORT_PASSWORD=
指定用户是否可以修改密码 默认为false
SECURITY_UPDATES_VIA_MYORACLESUPPORT=
是否启用安全更新,该项设置为true,否则静默安装的时候会提示要求设置邮箱,这个应该是个BUG
DECLINE_SECURITY_UPDATES=true
指定代理服务名
PROXY_HOST=proxy.domain.com
指定代理服务的端口
PROXY_PORT=
指定代理服务器用户
PROXY_USER=
代理服务器密码
PROXY_PWD=