到oracle网站去下载,没有for redhat linux,只有在不同硬件平台上的区别的for linux

解决方案 »

  1.   

    RedHat8、9上安装Oracle9、10的注意事项 一 软件准备
     到RedHat与Oracle网站下载RedHat8,RedHat9,Oracle9,Oracle10 beta。二 RedHat安装注意事项
     安装RedHat时,/tmp分区要大一些,Oracle9i的online help中说/tmp不小于400M,考虑到还要安装其它的一些软件,硬盘空间充足的话分1000M吧。其它分区可以(/、/home、/usr、/usr/local)根据个人习惯划分的。注意/usr分区是不能小于5G,因为Redhat完全安装就要用4.8G左右;Oracle9,10安装需要3G左右,所以Oracle软件所在分区最好有有5G左右的可用空间。三 Oracle安装注意事项
    1 Oracle软件的解压
     # df                                  //查看磁盘上空间的使用情况
    # gunzip *.gz                         //*.gz解压成*.cpio
    # cpio –idmv < lnx_920_Disk1.cpio    //解压该文件到Disk1目录内
    # cpio –idmv < lnx_920_Disk2.cpio    //解压该文件到Disk2目录内
    # cpio –idmv < lnx_920_Disk3.cpio    //解压该文件到Disk3目录内
    说明:Oracle10 beta只解压10i_beta_Dsik1与10i_beta_Disk2即可。2 关于Oracle安装前的准备工作
    # groupadd dba 
    # useradd oracle -G dba          //添加oracle用户到dba组
    # passwd oracle                  //设置oracle的口令
    # mkdir /usr/oracle              //Oracle安装的分区要有足够的空间
    # chown –R oracle:dba /usr/oracle    //设置目录属主
    # chmod 755 /usr/oracle               //设置目录的读写权限3 关于Oracle用户的环境变量设置
     [uitedb Oracle]$vi .bash_profile      //Oracle用户登录RedHat
     umask 022
     TERM=xterm;TMPDIR=/tmp;TMP=/tmp;ORACLE_TERM=xterm
     Export TERM TMPDIR TMP ORACLE_TERM
     ORACLE_BASE=/usr/oracle               //与2所创建目录相符
     ORACLE_HOME=/usr/oracle/9.2.0          
     ORACLE_SID=Orcl                       //设置Oracle实例名  LD_ASSUME_KERNEL=2.4.18               //RedHat的内核参数
     Export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_ASSUME_KERNEL
     说明:LD_ASSUME_KERNEL很关键,在RedHat8上安装Oracle软件时,可以取当前系统的内核版本号,在RedHat9上安装Oracle软件时,内核版本号必须取小一些(如2.4.9或2.4.10等),否则安装过程中拷贝文件时无法通过。4 关于Java环境的安装与配置
     如果以上方法无法成功安装,只好到sun的网站下载JDK1.1.8与JDK1.3.1,JDK的安装方法如下(ROOT用户)所示:
    # chmod a+x j2sdk1_3_1_08-linux-i586-rpm.bin  
    # ./j2sdk1_3_1_03-linux-i586-rpm.bin          //自解压,输出*.rpm
    # rpm –ivh j2sdk-1.3.1_08.i586.rpm           //安装JDK1.3.1
    # ln –s /usr/java/jdk1.3.1_08 /usr/local/java5 修改内核参数
    # cd /proc/sys/kernel 
    # echo 2013265920 > shmmax        //计算公式:总内存*1024*1024*10/2
    说明:这个地方设置如果不对,在创建数据库时就会报错,解决办法就是重新设置内核参数再试。6 开始安装Oracle软件
    # startx                 //进入图形界面,用oracle用户登录
                            //打开一个终端,在命令行切换到Disk1目录内
    $ ./runInstaller         //根据Oracle的提示即可安装,错误可以忽略说明:从oracle10i的online help可以知道,oracle10i beta安装的平台是RedHat Advanced Server2.1上,所以当我们安装到RedHat8,9时,在link时会报很多的错误,一律continue即可。
    7 卸载时的注意事项
     在Linux上卸载Oracle可方便多啦,一直接删除ORACLE_BASE所指的目录即可,同时还要删除/etc目录中的几个文件,否则每次安装时都采用上次安装时的某些信息。
    #rm  -rf  /etc/oraInst.loc  /etc/oratab   
      

  2.   

    http://otn.oracle.com/software/content.html