日期:2014-05-16  浏览次数:20433 次

(转)Oracle 10g Release 2 (10.2) for RHEL 5.2安装教程

?

?

在Red Hat Enterprise Linux Server release 5.2下安装Oracle 10g Release 2 (10.2)配置安装步骤如下:

一、测试系统环境介绍:

RAM:1GB(最低需求512MB)
SWAP:2GB(2*RAM)
Kernel:2.6.18-92.el5
先说一下你系统必须安装的系统组件有:GNOME桌面环境、编辑器、开发工具、开发库等。
注意:建议不要选择虚拟化;同时,不要安装其他虚拟化软件;否则可能导致安装Oracle数据库的时候检测网络异常。

二、安装Oracle 10g数据库前系统配置:

1、将RHEL5的安装镜像文件挂载到/mnt/cdrom目录,虚拟成光驱。
# mkdir /mnt/cdrom
# mount -o loop /mnt/secret/rhel-5-server-i386-dvd.iso /mnt/cdrom


2、安装Oracle 10g R2数据库所需相依赖的软件包。
# cd /mnt/cdrom/Server/
# rpm -Uvh setarch-2*
# rpm -Uvh make-3*
# rpm -Uvh glibc-2*
# rpm -Uvh libaio-0*
# rpm -Uvh compat-libstdc++-33-3*
# rpm -Uvh compat-gcc-34-3*
# rpm -Uvh compat-gcc-34-c++-3*
# rpm -Uvh gcc-4*
# rpm -Uvh libXp-1*
# rpm -Uvh openmotif-2*
# rpm -Uvh compat-db-4*


3、修改/etc/redhat-release文件,因为Oracle数据库暂不支持RHEL5:
# vi /etc/redhat-release
# Red Hat Enterprise Linux Server release 5.2 (Tikanga)
redhat-4


4、Oracle数据库必须在Oracle用户下才能安装。故,建立相应的用户群组、用户,以及设置相应的目录属主、目录权限。切记,要给Oracle用户设置密码哦,同时,密码要符合复杂性要求,譬如:weiguo520.。
# groupadd oinstall
# groupadd dba
# groupadd oper
# useradd -g oinstall -G dba oracle
# mkdir -p /oracle/product/10.2.0/db_1
# chown -R oracle.oinstall /oracle
# chmod -R 775 /oracle
# passwd oracle


5、配置内核相关参数,以便支持Oracle数据库。
# vi /etc/sysctl.conf
# For Oracle?
kernel.shmmni = 4096
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