Redhat9
0是一个非常好的Linux发行版本,具有良好的中文支持和丰富的应用软件,令包括笔者在内的好多Linux用家爱不释手
但由于Redhat9
0采用的GCC版本比较高,造成了一定的兼容性问题
使得包括Oracle9
2和IBMDB2等大型数据库软件在Redhat9
0上不能顺利安装
经过一段时间的摸索和反复查找资料
笔者终于总结除了Oracle9
2在Redhat9
0上的安装方法,在此给大家参考
首先需要安装Redhat9
0,如果您不是非常有经验的用户,请选择完整安装
安装前的准备工作建立一个用户和组,Oracle往往要求建立两个组,一个负责安装,另一个负责管理,但很多老资格的DBA都认为建立一个组就足够了
以root用户运行下列命令:groupaddoracleuseraddoracle-gdbapasswdoracleOracle安装的位置应遵守OFA(OptimalFlexibleArchitecture)规范,但在我的机器上,由于空间有限,所以将ORACLE_HOME设定为/soft/oracle,并要确保oracle用户对这个目录可写
安装和运行Oracle需要配置内核参数,我的电脑具有512M内存
在/etc/sysctl
conf文件中增加如下内容:kernel
shmmax=536870912kernel
shmmni=4096kernel
shmall=2097152kernel
sem=25032000100128fs
file-max=65536net
ip_local_port_range=102465000修改后运行sysctl-p命令使得内核改变立即生效
还需要在/etc/security/limits
conf文件增加如下内容:oraclesoftnofile65536oraclehardnofile65536orac