简体版  |  繁体版   推荐信息:
商用系统

Linux下Oracle8i数据库安装图解

出处:Chinabyte 作者:family 2006-01-17 10:19 评论
字体大小: | |

  在Linux操作系统下安装Oracle前要先下载以下软件。下载地址可在搜索引擎里直接输入软件名获得,前两个东东可在http://otn.oracle.com/software/products/oracle8i/htdocs/linuxsoft.html找到,其它软件就请大家自己搜吧。

  l Oracle817101.tar

  l Glibc-2.1.3-stubs.tar.gz

  l Compat-glibc-6.2-2.1.3.2.i386.rpm

  l Compat-libs-6.2-3.i386.rpm

  l Compat-libs-egcs-6.2-1.1.2.12.i386.rpm

  l IBMJava118-SDK-1.1.8-5.0.i386.rpm

  l Env_ctx.mk

  安装并设置这些软件包

  第一步:首先解开oracle8i软件包:

  cp/usr/local/oracle8

  tar xvf oracle817101.tar

  第二步:接着安装GLIBC2.1包:

  rpm-ihv Compat-glibc-6.2-2.1.3.2.i386.rpm

  rpm-ihv Compat-libs-egcs-6.2-1.1.2.12.i386.rpm

  rpm-ihv Compat-libs-6.2-3.i386.rpm

  【提示】:安装这三个软件包时请按所列顺序进行!linux8.0以前的版本应该使用up2date-u命令来安装。

  第三步:安装JDK118

  rpm-ihv IBMJava118-SDK-1.1.8-5.0.i386.rpm

  第四步:安装好这些软件包后,还需要对一些文件进行隐藏设置,以避免被Oracle安装程序调用。

  1. 隐藏/usr/bin目录下的gcc cc ld,操作示例为:

  cd/usr/bin

  mkdir saved

  mv gcc cc ld saved

  In –s /usr/bin/i386-glibc21-linux-gcc gcc

  In –s /usr/bin/i386-glibc21-linux-gcc cc

  In –s /usr/bin/i386-glibc21-linux-ld ld

  2.隐藏/usr/lib目录下的libc.so libdl.so libm.so libpthread.so等文件,操作示例为:

  cd../lib

  mkdir saved

  mv libc.so libdl.so libm.so libpthread.so saved

  mv libc.a libdl.a libm.a libpthread.a saved

  第五步:创建oracl的用户和用户组,以及创建安装目录并设置好权限。

  1. 创建用户和用户组

  groupadd dba

  groupadd oracl

  groupadd oinstall

  useradd oracle-g oinstall-G dba,oracle

  2. 创建安装目录并定义权限

  mkdir/ora8

  mkdir/ora8/app

  chown oracle.dba/ora8

  第六步:修改配置文件

  这一步主要是对oracle用户的bash配置文件(.bash_profile)进行修改,以便适合具体的安装环境。要修改、添加的内容以下:

  ./usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh

  export LD_ASSUME_KERNEL=2.2.5

  umask 022

  export ORACLE_BASE=/ora8/app

  export ORACLE_HOME=$ORACLE_BASE/product/8.1.7

  export CLASSPATH=$ORACLE_HOME/jdbc/lib/calsses111.zip

  export JAVA_HOME=/usr/jdk118

  export JAVA_HOMECLASSPATH=/usr/jdk118/lib

  export

  PATH=$ORACLE_HOME/bin:$ORACLE_HOME/ctx/lib:/usr/bin/X11:/usr/X11R6/bin:/usr/bin:/bin:/usr/local/bin:/usr/jdk118/bin:$PATH(此两行为一条语法命令)

  export

  LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:/lib:/usr/local/lib:$LD_LIBRARY_PATH

  export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

  export ORACLE_SID=ora1

  第七步:Oracle必须连接到正确版本的GCC上,才能被正确编译。操作如下:

  su-oracle

  mkdir $ORACLE_BASE/product

  mkdir $ORACLE_HOME

  cd $ORACLE_HOME

  mkdir bin

  cd bin

  In -s /usr/bin/i386-glibc21-linux-gcc cc

共3页。 1 2 3 :
相关文章
  • 本文关键字:
  • 操作系统(522)
  • Linux(558)
  • Oracle(312)
  • TMG

    Copyright (C) 1999-2008 Chinabyte.com, All Rights Reserved 版权所有 天极网络

    渝ICP证B2-20030003号 商务联系、网站内容、合作建议:010-82657868

    版权声明 在线提交意见反馈 Powered by 天极内容管理平台CMS4i

    经营性网站备案信息 网警备案 中国网站排名