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.
虽然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/
1692

被折叠的 条评论
为什么被折叠?



