RHEL5.5上安装Oracle 11g R2,需要按照以下步骤进行:

1. 准备工作

确保RHEL5.5系统已更新,并安装必要的依赖包,以满足Oracle 11g R2的运行需求。

2. 创建用户和组

使用以下命令创建oracle用户和dba组:

sudo groupadd dba
sudo useradd -g dba oracle

3. 修改系统参数

编辑/etc/sysctl.conf,将以下参数添加或修改,以优化系统性能:

kernel.shmall = 2097152
kernel.shmmax = 4294967295

运行sysctl -p使更改生效。

4. 设置Oracle目录

创建Oracle安装目录并设置权限:

mkdir -p /u01/app/oracle
chown -R oracle:dba /u01/app/oracle

5. 安装Oracle 11g R2

以oracle用户身份运行安装程序,按照安装向导完成Oracle 11g R2的安装。

6. 配置环境变量

在oracle用户的.bash_profile中添加以下环境变量:

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export PATH=$PATH:$ORACLE_HOME/bin

运行source ~/.bash_profile使更改生效。

7. 启动Oracle服务

安装完成后,使用以下命令启动Oracle数据库服务:

sqlplus / as sysdba
startup

安装完毕后,Oracle 11g R2应可在RHEL5.5上正常运行。