Linux安裝Oracle報(bào)錯(cuò)導(dǎo)致runInstaller無法完成解決一列 |
發(fā)布時(shí)間: 2012/8/21 16:35:56 |
Linux安裝Oracle報(bào)Checking operating system version must be RedHat-3, SUSE-9, redhat-4, UnitedLin: 在Linux系統(tǒng)中安裝oralce的過程中,如果Linux發(fā)行版本不是Oracle的推薦版本,可能會(huì)報(bào)如下錯(cuò)誤,導(dǎo)致runInstaller無法完成: Checking operating system version: must be RedHat-3, SUSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2 Failed <<<< 遇到這個(gè)問題,可以通過如下兩種方式解決 1、修改Linux的發(fā)行標(biāo)記 如在RedHat-5上安裝Oracle的時(shí)候,需要將文件 '/etc/redhat-release'的內(nèi)容由 Red Hat Enterprise Linux Server release 5 (Tikanga) 修改為 Red Hat Enterprise Linux Server release 4 (Tikanga) 2、runInstaller的時(shí)候加上-ignoreSysPreReqs參數(shù),如: ./runInstaller -ignoreSysPreReqs 不過不推薦這種方式,因?yàn)檫@可能會(huì)錯(cuò)過對(duì)操作系統(tǒng)內(nèi)核參數(shù)以及Oracle必需的包的檢測(cè)。
OS:solaris 9 DB:Oracle 10G 〖Symptom現(xiàn)象) 〗 執(zhí)行./runInstaller以后,報(bào)告下面的錯(cuò)誤: Checking installer requirements…… Checking operating system version: must be 5.6, 5.7, 5.8 or 5.9。 Actual 5.10 Exiting Oracle Universal Installer, log for this session can be found at /tmp/OraInstall2005-11-12_09-45-32AM/installActions2005-11-12_09-45-32AM。log 從上面的提示可以看出,操作系統(tǒng)的版本檢查失敗。 〖Cause 原因) 〗 出現(xiàn)這樣的問題,算是Oracle的一個(gè)小BUG。 Oraparam.ini 是安裝時(shí)的一個(gè)初始化安裝文件,它設(shè)置了安裝時(shí)的一些參數(shù),在安裝時(shí),Oracle Software Installer將會(huì)讀取這個(gè)文件的內(nèi)容。理解這個(gè)文件的內(nèi)容可以幫助我們解決安裝過程中的一些疑難問題。一般情況下,不需要修改這個(gè)文件的內(nèi)容。這個(gè)文件位于解壓目錄的子目錄install下。 從安裝的提示可以看出,應(yīng)該和操作系統(tǒng)的版本號(hào)有關(guān)。 〖Action(方法) 〗 Step01:查看安裝日志。 當(dāng)Oracle安裝出現(xiàn)問題的時(shí)候,首先應(yīng)該查看安裝日志。安裝日志通常會(huì)給我們某些提示,快速地幫助我們排查安裝失敗的原因所在。本例中,查看安裝日志/tmp/OraInstall2005-11-12_09-45-32AM/installActions2005-11-12_09-45-32AM.log,我們發(fā)現(xiàn) 參數(shù)Solaris=5.6,5.7,5.8,5.9,沒有5.10。 Step02:修改oraparam.ini的參數(shù),在后面加上5.10 # vi install/oraparam.ini DISTRIBUTION=TRUE SOURCE=../stage/products.xml LICENSE_LOCATION= JRE_LOCATION=../stage/Components/Oracle.swd.jre/1.4.2.0.0/1/DataFiles JRE_MEMORY_OPTIONS=" -mx96m" ……[Certified Versions] #You can customise error message shown for failure through CERTIFIED_VERSION_FAILURE_M ESSAGE Solaris=5.6,5.7,5.8,5.9, 5.10(在這里加上5.10) Linux=RedHat-2.1AS #HPUX=B.11.00 Decunix=V5.1A,V5.1 AIX=5.1.0.0 Step03:重新啟動(dòng)Oracle安裝程序 本文出自:億恩科技【www.riomediacenter.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |