重庆思庄Oracle、Redhat认证学习论坛

标题: Redhat5.4安装Oracle 9.2.0.4 [打印本页]

作者: whj19940221    时间: 2013-5-8 17:28
标题: Redhat5.4安装Oracle 9.2.0.4

1创建用户和组

     [root@localhost ~]# groupadd dba

     [root@localhost ~]# useradd -g dba oracle

2创建目录并修改属性

     [root@localhost ~]# mkdir -p /oracle/app/product/9.2.0/db_1

     [root@localhost ~]# chown -R oracle:dba /oracle

     [root@localhost ~]# chmod -R 775 /oracle

3设置环境变量

     [root@localhost ~]#su - oracle 

     [root@localhost ~]# vi .bash_profile

     添加以下内容

     export LANG=US
     export ORACLE_BASE=/oracle/app
     export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
     export ORACLE_SID=orcl
     export PATH=$ORACLE_HOME/bin:$PATH
     export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH

4.修改文件/etc/sysctl.conf

     添加以下内容

    kernel.shmall = 1048576

    kernel.shmmax = 1073741824

    kernel.shmmni = 4096

    kernel.sem = 250 32000 100 128

    fs.file-max = 65536

    net.ipv4.ip_local_port_range = 1024 65000

 

    /sbin/sysctl -p  让修改的生效

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

   添加以下内容

   oracle soft nofile 65536
   oracle hard nofile 65536
   oracle soft nproc 16384
   oracle hard nproc 16384

6.安装包

   compat-db-4.2.52-5.1.i386.rpm

   libXp-1.0.0-8.i386.rpm

   libXp-devel-1.0.0-8.i386.rpm

   openmotif-2.3.0-0.3.el5.i386.rpm

   openmotif-devel-2.3.0-0.3.el5.i386.rpm

   giflib-4.1.3-8.i386.rpm

   glib-1.2.10-26.fc7.i386.rpm

   libpng10-1.0.18-2.i386.rpm

   ORBit-0.5.17-22.rhel5.i386.rpm

   gtk+-1.2.10-57.fc7.i386.rpm

   imlib-1.9.15-2.fc7.i386.rpm

   gnome-libs-1.4.2-7.rhel5.i386.rpm

   安装方法:rpm -ivh 包名

7.安装补丁

   p3006854_9204_LINUX.zip

   [root@localhost ~]# unzip p3006854_9204_LINUX.zip

   [root@localhost ~]# cd 3006854

   [root@localhost ~]# chmod +x rhel3_pre_install.sh

   [root@localhost ~]# ./rhel3_pre_install.sh

   安装 compat-libcwait-2.1-1.i386.rpm

   [root@localhost ~]# rpm -ivh compat-libcwait-2.1-1.i386.rpm

8. 创建软连接:

   ln -s /usr/lib/libstdc++-3-libc6.2-2-2.10.0.so /usr/lib/libstdc++-libc6.2-2.so.3

9.解压9i安装包

   [root@localhost ~]# gunzip ship_9204_linux_disk1.cpio.gz

   [root@localhost ~]# gunzip ship_9204_linux_disk2.cpio.gz

   [root@localhost ~]# gunzip ship_9204_linux_disk3.cpio.gz

 

   [root@localhost ~]# cpio -idmv < gunzip ship_9204_linux_disk1.cpio

   [root@localhost ~]# cpio -idmv < gunzip ship_9204_linux_disk2.cpio

   [root@localhost ~]# cpio -idmv < gunzip ship_9204_linux_disk3.cpio

10.修改安装的属性

   [root@localhost ~]# cd /oracle/app/setup

   [root@localhost ~]# chown -R oracle:dba /oracle

11 打开Xmanager

   [root@localhost ~]# su - oracle

   [oracle@rhel5 Disk1]$ export DISPLAY=192.168.54.2:0.0

12.安装9i

   ./runlnstaller

   这里会报错

[oracle@rhel5 Disk1]$ Initializing Java Virtual Machine from /tmp/OraInstall2012-10-29_10-30-48PM/jre/bin/java. Please wait...
/tmp/OraInstall2012-10-29_10-30-48PM/jre/bin/i386/native_threads/java: error while loading shared libraries:

 解决方法:

回到root用户

  [root@localhost ~]# cd /usr/lib

  [root@localhost ~]# ln -s libstdc++-3-libc6.2-2-2.10.0.so libstdc++-libc6.1-1.so.2

  [root@localhost ~]# su - oracle

  [oracle@localhost db_1]$ ./runlnstaller

 

 

Redhat5.4安装Oracle 9.2.0.4
登录/注册后可看大图