在RedHat8.0下安装Oracle8.1.7

一、正确安装RedHat8.0,安装时注意安装下面组件
  1.Include a X-window Like GNOME
  2.Include Developer Tools Like GCC

二、安装准备工作
  1.下载文件(包)
     a.JVM
       j2sdk-1_4_1_01-linux-i586-rpm.bin (from sun.com)
     b.Oracle8.1.7 Setup Package
       linux81701.tar (from oracle.com) 
     c.Patch for glibc
       glibc-2.1.3-stubs.tar.gz (from oracle.com) 

  用root身份登录  

  2.创建用户与用户组(oracle ,dba)
        root#groupadd dba  
        root#useradd oracle -g dba
        root#passwd oracle

  3.创建两个目录 /usr/u01 与 /usr/u02
         root# mkdir  /usr/u01   for Oracle System Files
         root# mkdir  /usr/u02   for Database Files
     修改目录权限
         root# chown -R oracle.dba /usr/u01
         root# chown -R oracle.dba /usr/u02

  4. copy file
    复制下面三个文件  
 j2sdk-1_4_1_01-linux-i586-rpm.bin
        linux81701.tar
        glibc-2.1.3-stubs.tar.gz
     至/home/oracle下

  5.Setup JDK
    a. 修改j2sdk-1_4_1_01-linux-i586-rpm.bin的权限,添加执行(Execute)权限
        chmod  777  j2sdk-1_4_1_01-linux-i586-rpm.bin
    b. 运行: ./j2sdk-1_4_1_01-linux-i586-rpm.bin 产生一个j2sdk-1_4_1_01_fcs-linux_i586.rpm文件
    c. 安装文件: rpm -ivh  j2sdk-1_4_1_01_fcs-linux_i586.rpm    
      至此js2sdk1.4.1将会安装在/usr/java下
    d. 建立连接:
          ln -s j2sdk1.4.1_01   jdk
          ln -s j2sdk1.4.1_01/jre  jre

   6.修改环境变量
      增加以下内容至 /etc/profile
  /*********************************
   JAVA_HOME=/usr/java/jdk
   JRE=/usr/java/jre
   ORACLE_BASE=/usr/u01/oracle
   ORACLE_HOME=$ORACLE_BASE/product/8.1.7
   CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JRE/lib
   CLASSPATH=$CLASSPATH:$ORACLE_HOME/jdbc/lib/classes111.zip
   PATH=$PATH:$JAVA_HOME/bin:$JRE/bin:$ORACLE_HOME/bin
   NLS_LANG=american
   LD_ASSUME_KERNEL=2.2.5

   export JAVA_HOME CLASSPATH JRE ORACLE_BASE ORACLE_HOME PATH 
   export NLS_LANG LD_ASSUME_KERNEL
  /*********************************
   7. 将window语言设置为English

  用oracle身份登录window界面  

三、oracle安装
   1. 解压文件
     oracle# tar xvf linux81701.tar
     将会产生/home/oracle/Disk1目录;
   2. cd /home/oracle/Disk1/
      运行安装程序: ./runInstaller
   3. Enter or Select the Full Path for Your Oracle Home
      : /usr/u01/oracle/product/8.1.7
   4. 安装程序会弹出一个提示信息,此时以root身份登录另一终端
      cd /usr/u01/oracle/product/8.1.7
      ./orainstRoot.sh
   5. Aavailable products
       选择:Oracle8i Enterprise Edition 8.1.7.0.1
   6. Installation Types
       选择: Custom
   7. Select product Languages for Your Oracle8.1.7 Will Run In
       Traditional chinese, Simplified chinese, english 三个 
   8. Distination Location for JRE1.1.8
      : /usr/u01/oracle/jre/1.1.8
   9. Privileged Operating System Groups
      OSDBA Group : dba
      OSOPER Group: dba
   10. Choose JDK Home Directory
      : /usr/java
      注意:缺省情况下是 /usr/local/java,一定要更改!
   11. Create Database
       选择:  No  (Before Create Database We Have to Setup the Patch)
   12. 安装程序会再次弹出一个提示信息" Run /u01/oracle/product/8.1.7/root.sh ..."
     此时,应该更改/u01/oracle/product/8.1.7/root.sh文件,在其156行最后一部分" {print $1}' "该为" {print $1}''"
     打开另一个window窗口以root登录:
       root# cd /u01/oracle/product/8.1.7
       root# vi root.sh   //修改156行
       root# ./root.sh     //运行
   13.回到安装主界面,点击"OK"
   14.Oracle安装完成!
   15.重新启动机器!

四、创建数据库
  1.安装Oracle补丁
        oracle# cp glibc-2.1.3-stubs.tar.gz  /usr/u01/oracle/product/8.1.7
        oracle# cd /u01/oracle/product/8.1.7
        oracle# tar zxvf glibc-2.1.3-stubs.tar.gz
        oracle# ./setup_stubs.sh
  2.Create Database
        oracle# dbassist
     注意:1、在安装数据库时,请将所有/usr/u01 改为/usr/u01,即将数据库放在/usr/u02中.
          2、在安装时选择:perform typical configoration
          3、SID为acpt(视具体要求而定)
          4、字符集选择:
            Character set:          ZHT16BIG5
            National Character set: ZHT16BIG5

以root身份登录

  3.修改环境配置文件 /ect/profile,增加一行:
      export ORACLE_SID=acpt   //acpt is your SID
       
  4.启动 oracle数据库系统
      : dbstart
  5.启动 SqlPlus
      : sqlplus


                     --- end --

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值