Red Hat Enterprise linux5下安装oracle10g

一、RHEL环境

1、检查硬件配置

内存512MB。

1GB或者两倍内存大小的交换空间,对于系统内存大于2GB的服务器,交换空间可以介于2GB—4GB之间。

检查内存空间:grep MemTotal /proc/meminfo

要检查交换空间:grep SwapTotal /proc/meminfo

2、软件包检查

oracle 10g 对Red Hat Enterprise linux 5(32-bit)软件包要求:

#rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel

如果采用默认安装,该命令执行后通常会提示openmotif,compat-db,compat-gcc,compat-gcc-c++,compat-libstdc++,compat-libstdc++-devel 没有安装。对缺失的包需要通过光盘或其他介质安装,采用光盘安装

3、配置内核参数

#vi /etc/sysctl.conf 在文件的最后添加下面的内容

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default=262144

net.core.rmem_max=262144

net.core.wmem_default=262144

net.core.wmem_max=262144

使用/sbin/sysctl -p是参数生效

 

修改/etc/security/limits.conf文件

vi /etc/security/limits.conf

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

 

vi /etc/pam.d/login 行末添加以下内容

session required pam_limits.so 

 

vi /etc/selinux/config 确保以下内容

SELINUX=disabled

关闭SELIINUX

二、Oracle安装

1. 建立用户和组

 #groupadd dba

#groupadd oinstall

#adduser -g oinstall -G dba oracle

#passwd oracle

2.配置Oracle环境变量

切换到oracle用户下

Vi ~/.bash_profile添加以下内容

export ORACLE_BASE=/home/oracle

export ORACLE_HOME=$ORACLE_BASE/products/10.2.0/db_1

export ORACLE_SID=ora10g(数据库实例名)

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

3.安装

# su - oralce
$ cd /home/databases
$ export DISPLAY="192.168.1.15:0.0"
$ ./runInstaller

选择高级安装

 

 

你可能感兴趣的:(Red Hat Enterprise linux5下安装oracle10g)