安装时之系统需求(最后一栏为我们的配置)操作系统需求 Linux (Kernel 2.4.4.) make-3.79 , binutils-2.10 RedHat 8
CPU PII 233 MHz 以上 C 500 MHZ
硬件需求 内存建议至少512MB 256MB
磁盘空间 SWAP 空间建议为物理内存的两倍,至少需要512MB 以上。数据库系统:2 ~ 2.5 GB预设数据库:约1GB资料暂存目录:至少需400MB 9G /9G /opt600M SWAPOracle安装于/opt下Step1:正确安装RedHat 8Note1:实际环境为10G+10G硬盘,因此方便划分为根目录9G(/boot,/tmp等目录让系统自动划分),opt目录9G,SWAP 600M的划分。其间经过多次因为分区不够而重装系统的经历。一定注意分配足够大空间给Oracle。Note2:安装RedHat 8时记住选择简体中文 繁体中文 英文 三种语言支持。目前还为找到如何在安装完成后添加语言支持的方法?安装中要选中图形化相关选项,实际操作中因为少选择软件包而导致安装程式不能正常启动情况发生,还不知道到底需要哪些软件包支持?(两个问题还未明确解决方法)以root用户完成以下动作Step2:解压打包安装文件cpio -idmv < linux_SERVER_9.2.0.1.0_Disk1.cpio
cpio -idmv < linux_SERVER_9.2.0.1.0_Disk2.cpio
cpio -idmv < linux_SERVER_9.2.0.1.0_Disk3.cpio
可以得到三个安装文件的目录
Disk1 
Disk2 
Disk3Note3:我将上述文件都解压于/usr/local下,进行硬盘安装Step3:安装JDK# chmod a+x j2re-1_3_1_06-linux-i586[1].rpm.bin
# ./ j2re-1_3_1_06-linux-i586[1].bin
# rpm –iv j2re-1_3_1_06-linux-i586[1].rpm
# ln -s /usr/java/jdk118_v3 /usr/local/javaNote4:JDK默认安装于/usr/java下 需要映射在/usr/local/javaStep4:建立Oracle用户
groupadd dba 
groupadd oinstall 
useradd -g oinstall -G dba oracle 
passwd oracleNote5:Oracle安装需要在特定的用户和群组下进行Step5:建立Oracle目录mkdir /opt/oracle 
mkdir /opt/oracle/product 
mkdir /opt/oracle/product/9.0.1 
chown -R oracle.oinstall /opt/oracle 
mkdir /var/opt/oracle 
chown oracle.dba /var/opt/oracle 
chmod 755 /var/opt/oracleNote6:建立Oracle安装目录,并设置其权限以Oracle用户登陆完成以下动作Step6:设置Oracle环境Vi .bash_Profile修改以下环境变量# Oracle Environment 
export ORACLE_BASE=/opt/oracle 
export ORACLE_HOME=/opt/oracle/product/9.0.1 
export ORACLE_SID=test 
export ORACLE_TERM=xterm 
export NLS_LANG= american_america.ZHS16GBK
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data 
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/openwin/lib 
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/td/lib:/usr/ucblib:/usr/local/lib 
export LD_LIBRARY_PATH 
# Set shell search paths: 
PATH=/bin:/usr/bin:/usr/sbin:/etc:/opt/bin:/usr/ccs/bin:/usr/openwin/bin:/opt/local/GNU/bin 
PATH=$PATH:/opt/local/bin:/opt/NSCPnav/bin:$ORACLE_HOME/bin 
PATH=$PATH:/usr/local/samba/bin:/usr/ucb: 
export PATH 
# CLASSPATH must include the following JRE locations: 
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib 
CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib Note7:存盘,重新以Oracle账户登陆,以便环境变量生效。Step7:运行Oracle安装
 
runInstallerNote8:大概需要近一个小时时间。按照提示进行即可。
安装遇到问题:
1. 安装中遇到share memory不够的错误 以root账号运行如下程序
# cat /proc/sys/kernel/shmmax
33554432
# echo `expr 1024 \* 1024 \* 1024` > /proc/sys/kernel/shmmax
# cat /proc/sys/kernel/shmmax
1073741824
#

解决方案 »

  1.   

    拜托不要搬文档好吗,我的问题是找不到JRE
    你在/usr/local建一个java链接,我觉的就不行,
    我装的 是8.16,runinstaller直接找/bin/jre,即/usr/local/jre
    请各位高手看清我的问题,另是否有同志遇到此问题,如何解决的,
    请指教
      

  2.   

    推荐你看下面这个网友的实战文本哦,我就是这样安装成功的,呵呵,谢谢stephen吧,希望你也成功哦:
    http://www.szpolie.com/haidao/bbs/showtopic.asp?forum_id=21&topic_id=594
      

  3.   

    先:
    su root
    cd /usr/local
    tar -vxf /tmp/jdk118_v3-glibc-2.1.2.tar
    ln -s jdk118_v3-glibc-2.1.2 java
    然后在
    以oracle身份登入
    vi .bash_profile
    加入
    JAVA_HOME=/usr/local/java
    export JAVA_HOME
    加入其他的
    oracle环境变量
    退出到图形界面
    运行
    ./runInstaller &
    图形界面就会出来了!!
      

  4.   

    我的报 /tmp 空间不够怎么办?