linux系统
执行 :
cat /etc/issue显示:
Red Hat Enterprise Linux Server release 5 (Tikanga)
Kernel \r on an \m执行:
uname -r
显示:
2.6.18-8.el5xen我下载的oracle版本是:10201_database_linux_x86_64.cpio.gz
所有的补丁包都安装了,按照安装文档上所的,我的这些包的版本如下:
gcc-4.1.1-52.el5
make-3.81-1.1
binutils-2.17.50.0.6-2.el5
openmotif-2.3.0-0.3.el5
setarch-2.0-1.1
compat-db-4.2.52-5.1
compat-gcc-8-3.3.4.2
compat-gcc-c++-8-3.3.4.2
compat-libstdc++-8-3.3.4.2
compat-libstdc++-devel-8-3.3.4.2
用户名那些也都照文档上建立了,环境变量、文件夹目录等等。
最后执行runInstaller时,提示说:
Starting Oracle Universal Installer...Checking installer requirements...Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
                                      Failed <<<<
Exiting Oracle Universal Installer, log for this session can be found at /tmp/OraInstall2007-11-29_12-39-50PM/installActions2007-11-29_12-39-50PM.log
好像是说我的系统版本不对?这是怎么回事?

解决方案 »

  1.   

    oracle和你的linux不匹配,去找匹配的ORACLE
      

  2.   

    呵呵~我猜测也是oracle的版本和我的系统不匹配;但是我就是不明白,到底我该装哪个版本呀?
    以下是我在oracle网站找到的版本,哪位兄弟能够帮忙告诉我,该下载哪个版本?我目前下载的是
    适用于 Linux x86-64 的 Oracle 数据库 10g 第 2 版 (10.2.0.1.0)这一版,但是安装就出现我所述的问题。Oracle 数据库 10g 第 2 版
    标准版、标准版 1 以及企业版
    *所有第 2 版下载页都包含 Oracle Companion、Client、Clusterware、Gateways 和 Application Express 独立版下载

    适用于 Microsoft Windows Vista 的 Oracle 数据库 10g 第 2 版 (10.2.0.3) 新!(2007 年 5 月 4 日)
    适用于 HP OpenVMS Alpha 的 Oracle 数据库 10g 第 2 版 (10.2.0.2)
    适用于 OpenVMS Itanium 的 Oracle 数据库 10g 第 2 版 (10.2.0.2)
    适用于 Solaris 操作系统 (x86) 的 Oracle 数据库 10g 第 2 版 (10.2.0.2)
    适用于 HP Tru64 UNIX 的 Oracle 数据库 10g 第 2 版 (10.2.0.2)
    适用于 z/Linux 的 Oracle 数据库 10g 第 2 版 (10.2.0.2)
    适用于 z/OS (OS/390) 的 Oracle 数据库 10g 第 2 版 (10.2.0.2)
    适用于 Solaris 操作系统 (SPARC)(-64 位)的 Oracle 数据库 10g 第 2 版 (10.2.0.1.0)
    适用于 HP-UX Itanium 平台的 Oracle 数据库 10g 第 2 版 (10.2.0.1.0)
    适用于 Linux Itanium 平台的 Oracle 数据库 10g 第 2 版 (10.2.0.1.0)
    适用于 Linux on Power 的 Oracle 数据库 10g 第 2 版 (10.2.0.1.0)
    适用于 Microsoft Windows (x64) 的 Oracle 数据库 10g 第 2 版 (10.2.0.1.0)
    适用于 Microsoft Windows(64 位 Itanium)的 Oracle 数据库 10g 第 2 版 (10.2.0.1.0)
    适用于 Linux x86-64 的 Oracle 数据库 10g 第 2 版 (10.2.0.1.0)
    适用于 Microsoft Windows 的 Oracle 数据库 10g 第 2 版 (10.2.0.1.0)
    适用于 Linux x86 的 Oracle 数据库 10g 第 2 版 (10.1.0.2)
    适用于 Solaris 操作系统 (SPARC)(64 位)的 Oracle 数据库 10g 第 2 版 (10.2.0.1.0)
    适用于 AIX5L 的 Oracle 数据库 10g 第 2 版 (10.1.0.2)
    适用于 HP-UX PA-RISC 的 Oracle 数据库 10g 第 2 版 (10.2.0.1.0)
    Oracle 数据块 10g 第 1 版
    标准版、标准版 1 以及企业版
    *以下的所有页面都包含 Companion、Client、Cluster Ready Services 和 Oracle Application Express 独立版下载

    适用于 HP OpenVMS Alpha 的 Oracle 数据库 10g 第 1 版 (10.1.0.3)
    适用于 Mac OS X 服务器的 Oracle 数据库 10g 第 1 版 (10.1.0.3)
    适用于 Linux x86-64 的 Oracle 数据库 10g 第 1 版 (10.1.0.3)
    适用于 Linux x86 的 Oracle 数据库 10g 第 1 版 (10.1.0.3)
    适用于 z/Linux 的 Oracle 数据库 10g 第 1 版 (10.1.0.3)
    适用于 Linux Itanium 的 Oracle 数据库 10g 第 1 版 (10.1.0.3)
    适用于 Solaris x86 的 Oracle 数据库 10g 第 1 版 (10.1.0.3)
        
    适用于 Microsoft Windows(32 位)的 Oracle 数据库 10g 第 1 版 (10.1.0.2)
    适用于 Microsoft Windows(64 位 Itanium)的 Oracle 数据库 10g 第 1 版 (10.1.0.2)
    适用于 Solaris 操作系统 (SPARC)(64 位)的 Oracle 数据库 10g 第 1 版 (10.1.0.2)
    适用于 AIX5L 的 Oracle 数据库 10g 第 1 版 (10.1.0.2)
    适用于 HP-UX PA-RISC 的 Oracle 数据库 10g 第 1 版 (10.1.0.2)
    适用于 HP Tru64 UNIX 的 Oracle 数据库 10g 第 1 版 (10.1.0.2)
    适用于 HP-UX Itanium 的 Oracle 数据库 10g 第 1 版 (10.1.0.2)
    适用于 IBM z/OS 的 Oracle 数据库 10g 第 1 版 (10.1.0.2)
      

  3.   

    呵呵,琢磨了半天,终于解决了这个问题;
    我下载的版本没错,不知道oracle自己怎么搞的,可能对Red   Hat   Enterprise   Linux   Server   release   5   (Tikanga) 这个版本支持的不好吧。
    解决办法两个:
    1、vi /etc/redhat-release 把Red Hat Enterprise Linux Server release 5 (Tikanga) 这句注释了,写上redhat-4;(注:安装完ORACLE之后记得改回来,不然没准别的地方又出问题了)
    2、运行ORACLE安装程序时,使用-ignoreSysPrereqs参数;如:./runInstaller -ignoreSysPrereqs
      

  4.   

    可能redhat做商用的比较少吧 换更纯正的linux系统
      

  5.   

    1.Redhat企业版作为商业服务器,其实很多。请楼上的正确认识这个。在Linux领域,它是第一位的。2.这个是Oracle给出的官方解决方案。用于Red Hat Enterprise Linux 5.0等系统上面。虽然LZ地解决方法作对了。但是说明LZ没有仔细阅读安装文档。相关URL:
    http://download.oracle.com/docs/cd/B19306_01/relnotes.102/b15659/toc.htm#CJAFHGHG5.2 Oracle Universal Installer Operating System Prerequisite ChecksIf you are installing Oracle Database 10g on Oracle Enterprise Linux 5.0, Red Hat Enterprise Linux 5.0, or SUSE Linux Enterprise Server 10, the current version of Oracle Universal Installer does not recognized these operating systems as supported operating systems and does not perform the installation.Workaround #1 (recommended): Run the Oracle Universal Installer using the ignoreSysPrereqs flag which causes the installer to skip the operating system check and continue with the installation:./runinstaller -ignoreSysPrereqs
    As a side effect, the installer also skips other checks during the installation.Workaround #2: On Oracle Enterprise Linux 5.0 and Red Hat Enterprise Linux 5.0, the installation passes the operating system prerequisite checks if you change each 5 to 4 in the /etc/redhat-release file. Ensure that you replace the original values in the /etc/redhat-release file after the Oracle installation is complete.
    Original Value  Changed Value
    Enterprise Linux Enterprise Linux server release 5(On Oracle Enterprise Linux 5.0)
    Enterprise Release Enterprise Linux server release 4
    Red Hat Enterprise Linux server release 5(On Red Hat Enterprise Linux 5.0)
    Red Hat Enterprise Linux server release 4On SUSE Linux Enterprise Server 10, the installation will pass the operating system prerequisite checks if you change each 10 to 9 in the /etc/SuSE-release file. Ensure that you replace the original values in the /etc/SuSE-release file after the Oracle installation is complete.
    Original Value  Changed Value
    SUSE Linux Enterprise Server 10 (x86_64)  SUSE Linux Enterprise Server 9 (x86_64)
    VERSION = 10  VERSION = 9This workaround causes Oracle Universal Installer to consider the system to be running earlier version of the operating system and the operating system check passes. The changes to the release file should be reverted after the installation of all Oracle software is complete. The changes to the release file could impact the ability of other tools to be properly installed on the operating system.
      

  6.   

    需要把RHEL AS 5 伪装成RHEL AS 4 
      

  7.   

    呵呵,非常感谢Croatia的指点!OK了