oracle 10G R2数据库在Enterprise Linux Server release 5.2上的安装过程
oracle 10G R2数据库在Enterprise Linux Server release 5.2上的安装过程
测试了一下oracle10g 在oracle自己的操作系统版本redhat 5下面的安装
1.首先检查是否需要安装以下包:
检查命令如下:
# rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compatlibstdc++-devel
安装包命令如下:
#rpm -Uvh compat-libstdc++*.rpm
下面这些包一定要安装
compat-db-4.2.52-5.1.i386.rpm
compat-gcc-34-3.4.6-4.i386.rpm
compat-gcc-34-c++-3.4.6-4.i386.rpm
compat-libstdc++-33-3.2.3-61.i386.rpm
glibc-2.5-24.i386.rpm
libaio-0.3.106-3.2.i386.rpm
libXp-1.0.0-8.1.el5.i386.rpm
libXp-devel-1.0.0-8.1.el5.i386.rpm
openmotif22-2.2.3-18.i386.rpm
openmotif-2.3.0-0.5.el5.i386.rpm
openmotif-devel-2.3.0-0.5.el5.i386.rpm
2.编辑内核参数 vi /etc/sysctl.conf 加入以下内容
kernel.shmall = 2097152
kernel.shmmax = 2147483648
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
3.增加oracle用户.组和环境变量
4.用oracle用户安装
使用的是RHEL5,并不被oracle10g所支持,因此在执行安装时需要指定
-ignoreSysPrereqs跳过安装时的操作系统检查。
unzip 10201_clusterware_linux32.zip
cd database
./runInstaller -ignoreSysPrereqs
或者在
/database/install/oraparam.ini
加入操作系统版本号
还有一种方式是 vi /etc/redhat_release
由redhat5改为redhat4