[oracle@sky ~]$ /oracle/database/runInstaller
正在啓動 Oracle Universal Installer...
正在檢查安裝程序要求...
檢查操作系統版本: 必須是redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
未通過 <<<<
正在退出 Oracle Universal Installer。您可以在 /tmp/OraInstall2011-03-18_08-48-45PM/installActions2011-03-18_08-48-45PM.log 中找到本次會話的日誌
出現這樣的問題,算是ORACLE的一個小BUG。
Oraparam.ini 是安裝時的一個初始化安裝文件,它設置了安裝時的一些參數,在安裝時,Oracle Software Installer將會讀取這個文件的內容。理解這個文件的內容可以幫助我們解決安裝過程中的一些疑難問題。一般情況下,不需要修改這個文件的內容。這個文件位於解壓目錄的子目錄install下。
從安裝的提示可以看出,應該和操作系統的版本號有關。
有三種方式解決:
一、 安裝的時候添加一個參數:-ignore SysPreReqs
不過不推薦這種方式,因爲這可能會錯過對操作系統內核參數以及oracle必需的包的檢測。
二、修改系統參數文件:/etc/redhat-release下的
將Red Hat Enterprise Linux Server release 5.5 (Tikanga)
改爲Red Hat Enterprise Linux Server release 4.5 (Tikanga)
三、修改安裝文件的內容:增加redhat-5
/database/install/oraparamsilent.ini
或
/database/install/oraparam.ini
找到
[Certified Versions] Linux=redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2
注:第三種方法windows也適用。