Oracle静默安装说明

Oracle数据库的静默安装:

虽然Oracle DB的OUI图形化的安装方式比较直观,但因系统环境问题以及资源问题,往往许多系统不能使用OUI安装,这个时候就需要静默安装了,静默安装也是Oracle推荐的使用方式,尤其在数据库批量安装时可以大大减轻DBA重复劳动。
许多新手刚入门时对静默安装很陌生,但作为一个专业DBA必须要学会使用静默安装,提高自身的工作效率。

一、静默安装使用环境:

1、无法图形化安装,主机无X配置。
2、大规模批量安装部署数据库。

使用说明:Oracle安装文件中有个response目录,里面存放的是静默安装的模板,使用此模板即可(需认真研究模板)。
[root@anpc response]# ls
custom.rsp  dbca.rsp  enterprise.rsp  netca.rsp  standard.rsp

二、静默安装命令:

安装前相关环境必须设置好,如依赖包、内核设置、Oracle建立、环境设置、权限等等。

[oracle@anpc database]$ $./runInstaller –record –destinationFile /Oracle/oracleware/response/enterprise1.rsp
录制安装数据库文件,安装到最后一步时选择cancel。

[oracle@anpc database]$ ./runInstaller  -silent -responseFile /Oracle/oracleware/response/enterprise.rsp
静默安装(安装实例、建库都可以)。

[oracle@anpc database]$ ./dbca –silent –createdatabase –responseFile /Oracle/oracleware/response/dbca.rsp
安装好实例后,静默建库。

-silent      表示以静默方式安装,不会有任何提示
-force       强制安装,允许安装到一个非空目录
-noconfig  表示不运行配置助手netca
-ignoreSysPrereqs 忽略系统检查。
-responseFile  表示使用哪个响应文件,必需使用绝对路径

./runInstaller -help 可以查看帮助

三、常见静默安装配置文件设置:

一般设置的参数
RESPONSEFILE_VERSION=2.2.1.0.0  版本,默认就好。
UNIX_GROUP_NAME= "oinstall"           系统用户组名,oinstall。
FROM_LOCATION= "/Oracle/oracleware/database/stage/products.xml"   安装软件目录指向。
ORACLE_BASE = "/u01/app/oracle"  Oracle基目录
ORACLE_HOME = "/u01/app/oracle/product/11.1.0/db_1"  oracle家目录
ORACLE_HOME_NAME= "oradb"    Oracle Home Name,创建文件以及服务用名。
ORACLE_HOSTNAME= "anpc.jiayougo.com"   主机名。
COMPONENT_LANGUAGES={"en"}    英语环境。
INSTALL_TYPE="EE"     安装类型企业版
s_nameForDBAGrp= "dba"    系统组包含OSDBA权限
s_nameForOPERGrp= "dba"  系统组包含OSOPER权限
s_nameForASMGrp = "asmadmin" 系统组包含OSASM权限
n_configurationOption=1         选项:1.创建库 2.配置ASM 3.只安装软件

建库参数(可先只安装软件,再手动建库):
n_dbType=1          选项:1.OLTP DB 2.DW DB 3.Advanced Configuration
n_performUpgrade=0    不执行升级存在的库
s_ASMSYSPassword=""     ASM用户密码
s_ASMSYSPasswordAgain=""  ASM用户密码
oracle.assistants.server:s_responseFileName= "/tmp/dbca.rsp"  n_dbType=3才设置这个,指定建库高级设置时RSP文件位置。
s_globalDBName = "mydb.mydomain.com"  全局数据库名
s_dbSid= "oradb"  数据库Database SID  
n_selectedMemoryForOracle=1048   分配给Oracle的内存1048M
n_memoryOption=1    选项:1.enable Automatic Memory Management 2.disable    
s_dbRetChar="ZHS16GBK"     字符集设置AL32UTF8
b_disableSecureConfig=false    安全配置关闭
b_loadExampleSchemas=true  实例schema打开
n_dbStorageType=1                 选项:1.file system 2. ASM
b_enableAutoBackup=false       恢复区关闭
b_useFileSystemForRecovery=true  使用文件系统
s_dlgRBORecoveryLocation="/u01/app/oracle/flash_recovery_area" 恢复区目录
b_useSamePassword=true   用户密码设置,相同密码
s_superAdminSamePasswd= "passwd" 密码
s_superAdminSamePasswdAgain= "passwd" 密码确认

其他配置就不详细列出,主要包含如下功能配置:
1.OEM的DB ctrol或grid ctrol配置
2.存储管理配置ASM管理方式
3.metalink配置.
4.升级已经存在的库配置。

四、常见问题:
FROM_LOCATION 设置不当会有如下报错,这个设置的安装目录下products.xml的位置。
SEVERE:OUI-10133:Invalid staging area.
There are no top level components for Linux available for installation in this staging area.

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

转载于:http://blog.itpub.net/24070945/viewspace-712249/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值