设为首页 加入收藏

TOP

Oracle 11g for linux X86的SILENT安装(二)
2014-11-23 21:54:40 来源: 作者: 【 】 浏览:18
Tags:Oracle 11g for linux X86 SILENT 安装


fs.file-max = 512 * PROCESSES

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default = 4194304

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 262144

配置oracle用户的环境变量和shell限制,编辑/etc/security/limits.conf,添加下面的内容:

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

编辑/etc/pam.d/login文件,添加下面的内容:

session required /lib/security/pam_limits.so

session required pam_limits.so

编辑oracle用户目录下的.bash_rc文件,添加下列环境变量:

umask 022

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi


export TMP=/tmp

export TMPDIR=/tmp

export ORACLE_BASE=/data/oracle

export ORACLE_SID=ora11g64

export ORACLE_HOME=/data/oracle/product/11.1

最后建立安装Oracle所需的目录结构。

代码:

[root@enterprice64 ~]# mkdir -p /data/oracle/product/11.1

[root@enterprice64 ~]# chown -R oracle.oinstall /data


准备工作做完了下面开始进行Silent方式的安装。

首先设置oraInst.loc文件:

代码:

[root@enterprice64 ~]# ls -l /etc/oraInst.loc

-rw-rw-r-- 1 oracle dba 61 Oct 19 17:25 /etc/oraInst.loc

[root@enterprice64 ~]# more /etc/oraInst.loc

inventory_loc=/data/oracle/oraInventory

inst_group=oinstall


确保/etc/oraInst.loc中包含上面的信息,且Oracle包含访问权限。

根据希望安装的数据库类型选择Silent的response_file文件的类似,

比如:enterprise.rsp、standard.rsp还是custom.rsp。

这里选择enterpise.rsp类型,

安装盘中的database/response目录下对应的response文件拷贝出来,

根据文件里面的提示对输入值进行修改。

比如这个例子中对如下的参数进行设置:

UNIX_GROUP_NAME="oinstall"

FROM_LOCATION="/data/database/stage/products.xml"

ORACLE_BASE="/data/oracle"

ORACLE_HOME="/data/oracle/product/11.1"

ORACLE_HOME_NAME="ORADBHOME11"

SHOW_ROOTSH_CONFIRMATION=false

RESTART_SYSTEM=false

RESTART_REMOTE_SYSTEM=false

COMPONENT_LANGUAGES={"zh_CN"}

s_nameForDBAGrp="dba"

s_nameForOPERGrp="oinstall"

s_nameForASMGrp="asadmin"

n_configurationOption=3

s_ASMSYSPassword="asm"

s_ASMSYSPasswordAgain="asm"

注意,所有的字符串需要放在双引号中,注意大小写。数字和布尔变量直接写就可以。

由于这里没有选择建立数据库而只安装软件,因此没有设置数据库相关的配置参数。

代码:

[oracle@enterprice64 data]$ chmod 700 enterprise.rsp


下面可以开始SILENT安装了:

注意,响应文件需要使用绝对路径。

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇oracle增加日志组、日志成员的一.. 下一篇linux安装Oracle启动图形界面问题..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: