oracle安装前怎么配置,oracle数据库安装前的环境配置

系统版本redhat5.6

一 安装前环境配置

查看内存

grep MemTotal /proc/meminfo

grep SwapTotal /proc/meminfo

(或者free -m同时查看内存和swap空间,一般需要内存2G,swap空间2G即可)

修改用户的SHELL限制,修改/etc/security/limits.conf文件

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

oracle soft stack  10240

修改/etc/pam.d/login 文件

session required /lib/security/pam_limits.so

session required pam_limits.so

修改linux内核,修改/etc/sysctl.conf文件,输入命令: vi /etc/sysctl.conf

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 4294967295

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

执行sysctl -p 使sysctl.conf文件生效

编辑 /etc/profile 将下列内容加入该文件。

if [ $USER = "oracle" ]; then

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

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

创建相关的用户和组

groupadd -g 1000 oinstall

groupadd -g 1001 dba

groupadd -g 1002 oper

useradd -u 1001 oracle -d /home/oracle -g oinstall -G dba,oper

创建相关的目录并且更改目录的属主

mkdir /u01

chown -R oracle:oinstall /u01

chmod -R 755 /u01

设置oracle的环境变量 .bash_profile

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1

export ORACLE_SID=ORA11GR2

export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

安装Linux下的依懒包(建议先用rpm安装,然后再尝试用yum)

配置yum

/etc/yum.repo.d/yum.repo

[redhat5u6]

name=redhat5u6

baseurl=file:///test/Server/

enabled=1

gpgcheck=0

yum clean all

yum list

按照官方文档要求安装

binutils-2.17.50.0.6

compat-libstdc++-33-3.2.3

compat-libstdc++-33-3.2.3 (32 bit)

elfutils-libelf-0.125

elfutils-libelf-devel-0.125

gcc-4.1.2

gcc-c++-4.1.2

glibc-2.5-24

glibc-2.5-24 (32 bit)

glibc-common-2.5

glibc-devel-2.5

glibc-devel-2.5 (32 bit)

glibc-headers-2.5

ksh-20060214

libaio-0.3.106

libaio-0.3.106 (32 bit)

libaio-devel-0.3.106

libaio-devel-0.3.106 (32 bit)

libgcc-4.1.2

libgcc-4.1.2 (32 bit)

libstdc++-4.1.2

libstdc++-4.1.2 (32 bit)

libstdc++-devel 4.1.2

make-3.81

sysstat-7.0.2

二、安装过程:

解包 unzip

生成一个database文件夹

配置图形界面

./runInstaller--->装软件

dbca建库

原文:http://duxiutemp.blog.51cto.com/10788420/1872115

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值