RedHat8下安装Oracle8171. 系统要求:
安装RedHat8 ,按工作站或server模式安装,一定要安装X系统,建议使用GNOME
将开发工具包debelop tools选上,这样就会包括GCC工具
建议安装英文系统,中文环境下我没有搞定,愧

2. 软件要求:
1) JVM 可以使用IBM的JDK包,IBMJava2-SDK-1.3.1-2.0.i386.rpm 去GOOGLE搜一下乐,我也忘了 哈
2) Oracle817 去www.oracle.com当一个乐,名字叫linux817.tar,  9i的要求好高呀,我得机器跑不起来的,哎
3) glibc-2.1.3-stubs.tar.gz 这是一个补丁程序,oracle网站有当,与oracle817在同一个页面,一起当下来就可以了3. 安装过程
1) 安装JDK
用root用户登陆,执行
rpm -i IBMJava2-SDK-1.3.1-2.0.i386.rpm
会在根目录下自动建一个 /opt/IBMJava2-131/ 目录,然后建一个快捷方式,
ln  -s  /opt/IBMJava2-131  java
设置环境变量,方便oracle能找到JVM
vi  /etc/profile
把这几句写到这个文件中
export  JAVA_HOME=/opt/java
export  JAVA_BASE=$PATH:/opt/java/bin 2) 创建oracle用户和组
oracle817服务用户名: oracle 让他属于dba组
用root用户创建
groupadd  dba
useradd  oracle  -g  dba
修改oracle的密码
passwd  oralce 

3) 设置oracle环境变量,指定oracle的安装路径
 用oracle用户登陆
 vi  /home/oracle/.bash_profile
 把这几句写到这个文件中 
 export  LD_ASSUME_KERNEL=2.2.5
 export  ORACLE_BASE=/bome/oracle
 export  ORACLE_HOME=$ORACLE_BASE/product/8.1.7
     export  PATH=$PATH:$ORACLE_HOME/bin
 使环境变量马上生效
  source  /home/oracle/.bash_profile

4) 建立oracle安装目录
在oracle用户环境下
mkdir  /home/oracle/product
mkdir  /home/oracle/product/8.1.7

5) 解包linux81701.tar
在oracle用户环境下
tar  xf  linux81701.tar  

6)  进入X系统
打开一个终端terminal
cd  /tmp/Disk1
./runinstall.sh

7)  UNIX  Group Name
权限组填入 DBA 8)  有一个弹出窗口,要求以 root 用户运行$ORACLE_BASE/product/8.1.7/orainstRoot.sh
cd  /home/oracle/product/8.1.7
./orainstRoot.sh
执行完后,点击弹出窗口上的 retry   剩下的就与Windows下的一样了 9)  

解决方案 »

  1.   

    TO thlong大侠!
    我是在linux7.2中文页面下安装oracle920给出的提示是Font specified in font.properties not found [-tlc-song-medium-r-normal--*-%d--*-*-c-gbk-0]
    920的安装界面也出来了,可是大部分信息是以“□”字符代替的!
      

  2.   

    不要在中文环境下安装 ,把KDE/Gnome换成E文
      

  3.   

    to glucose大侠,我刚刚试过,可是不行啊!
      

  4.   

    安装之前unset $NLS_LANG
    unset $LANG
    unset $LANGUAGE
    不过我安装的时候,8.1.7需要unset,920就不需要,不会出现乱码!
    我的export NLS_LANG=simplified chinese
    还有一种可能,你没有指明oracle920字体库
      

  5.   

    我的linux7.3的问题始终没有解决,我从新安装了RedHat9.0可是ora920在安装的不到10%(正在复制README)的时候就不动了,不再往下安装了,可是安装的ORA817的过程中出现一些复制文件的错误,错误文件都是.mk文件,点IGONE忽略之后,NET8不能启动,在控制台下也不能打开lsnrctl监听,输入lsnrctl的时候出现错误提示:lsnrctl: error while loading shared libraries :libclntsh.so.80:cannt open shared object file: No such file or directory
    请高手指点该如何解决以上问题!