zoukankan      html  css  js  c++  java
  • SUSE linux 10.2 X86_64下部署Oracle10gR2



    作者: Dailon  出自: http://www.linuxdiyf.com
    前段时辰公司上了新的服务器,把持系统选择了SUSE linux 10.2 X86_64,数据库运用的是Oracle10gR2,本来部署应该挺尽情的,效果出现了一堆错误,回想了一下,立刻记上去。

    SUSE linux 10.2下部署Oracle10gR2 白皮书下载所在
    http://ftp.novell.com/partners/o ... 02_introduction.pdf

    系统要求:
    内存:推荐1G
    Swap分区:设为内存的2倍
    /tmp磁盘空间:400MB以上
    磁盘空间:软件3.5G 数据1.2G
    以下要用root用户把持

    检查所需求的rpm包
    rpm -q make binutils gcc compat-db compat-gcc compat-gcc-c
    compat-libstdc 或掀开YaST部署

    compat-2006.1.25-29.x86_64
    compat-libstdc -5.0.7-41.x86_64
    compat-openssl097g-0.9.7g-33.x86_64
    gcc-32bit-4.1.3-29.x86_64
    gcc-4.1.3-29.x86_64
    gcc-c -4.1.3-29.x86_64
    gcc-gij-4.1.3-29.x86_64
    gcc-java-4.1.3-29.x86_64
    gcc41-32bit-4.1.2_20061115-5.x86_64
    gcc41-4.1.2_20061115-5.x86_64
    gcc41-c -4.1.2_20061115-5.x86_64
    gcc41-gij-32bit-4.1.2_20061115-7.x86_64
    gcc41-gij-4.1.2_20061115-7.x86_64
    gcc41-java-4.1.2_20061115-5.x86_64
    glibc-2.5-25.x86_64
    glibc-32bit-2.5-25.x86_64
    glibc-devel-2.5-25.x86_64
    glibc-devel-32bit-2.5-25.x86_64
    glibc-i18ndata-2.5-25.x86_64
    glibc-locale-2.5-25.x86_64
    glibc-locale-32bit-2.5-25.x86_64
    java-1_4_2-gcj-compat-32bit-1.4.2.0-66.x86_64
    libgcc41-32bit-4.1.2_20061115-5.x86_64
    libgcc41-4.1.2_20061115-5.x86_64
    libstdc 41-32bit-4.1.2_20061115-5.x86_64
    libstdc 41-4.1.2_20061115-5.x86_64
    libstdc 41-devel-4.1.2_20061115-5.x86_64
    libstroke-0.5.1-37.x86_64
    libaio
    libaio-devel

    下面的包可以根据系统版本的不同会有所不同

    orarun包下载所在

    下载所在:
    http://ftp.novell.com/partners/oracle/sles-10
    部署orarun,用下令:#rpm –ivh orarun-1.8-109.15.i586.rpm
    部署大年夜要直接双击用YaST部署

    当orarun软件包部署时,会主动建立名为oracle的用户,和一个oinstall组。我们只需求将该用户设置为enable,部署完后,会在/etc.profile.d下天生2个oracle.sch和oracle.sh文件,在/etc/sysconfig/ 下天生一个oracle文件。而且orarun软件包将ORACLE_HOME文件夹主动天生,淘汰了许多清贫。OK,修注释件:

    -调动 /etc/passwd文件

    oracle:x:103:108:Oracle user:/opt/oracle:/bin/false
    改为
    oracle:x:103:108:Oracle user:/opt/oracle:/bin/bash
    -修正/etc/sysconfig/oracle文件

    START_ORACLE_DB="no" START_ORACLE_DB_LISTENER="no"
    改为
    START_ORACLE_DB="yes" START_ORACLE_DB_LISTENER="yes"
    掀开节制台,调动oracle用户的密码
    #passwd oracle,填入新密码即可

    然后以oracle用户身份登岸
    部署oracle
    解压oracle部署包
    #tar –xzvf oracle_db.cpio.gz 或unzip oracle_db.cpio.gz
    解压完后是一个cpio文件,秉承解压
    #cpio -idcmv < oracle_db.cpio

    部署oracle
    进入文件夹,运转
    #./runInstaller
    成绩
    --如果不出现oracle的图形部署界面,并出现
    error:faild to load /usr/lib/libInternalSymbols.so,
    错误,以root身份调动/etc/profile.d/oracle.sh文件


    test -f /usr/lib/libInternalSymbols.so && export
    LD_PRELOAD=/usr/lib/libInternalSymbols.so
    调动为:
    test -f /usr/lib/libInternalSymbols.so && export
    LD_PRELOAD_32=/usr/lib/libInternalSymbols.so

    --njni10错误
    以root身份施行下面的下令
    #rm -f $ORACLE_HOME/install/make.logcd $ORACLE_HOME/bin
    #./relink all > $ORACLE_HOME/install/make.log





    版权声明: 原创作品,答应转载,转载时请务必以超链接情势标明文章 原始起因 、作者信息和本声明。否则将追究法令责任。

  • 相关阅读:
    电脑无法删除文件提示源路径太长怎么办|电脑由于文件名太长无法删除的解决方法
    史上最清晰的红黑树讲解(上)
    深入理解Java PriorityQueue
    为什么你的博客不够火?
    Java ArrayDeque源码剖析
    Java LinkedList源码剖析
    Java HashSet和HashMap源码剖析
    Java ArrayList源码剖析
    Java Collections Framework概览
    顺序对齐
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1974048.html
Copyright © 2011-2022 走看看