Linux 安裝Oracle 參數(shù)提示PORT的值NULL無(wú)效 |
發(fā)布時(shí)間: 2012/9/18 17:54:26 |
第一次在Linux上安裝Oracle的時(shí)候碰到這個(gè)問(wèn)題,呵呵。之前在Linux上安裝Oracle時(shí),一般都使用RedHat系列的Linux,在安裝過(guò)程中,需要做大量的安裝前置工作,如安裝RPM包,創(chuàng)建組和用戶,修改內(nèi)核參數(shù),修改環(huán)境變量等。這次使用的是RedFlag的Asianux 3,而且自帶Oracle的安裝輔助工具Oranavi,通過(guò)圖形化界面幫助用戶將這些前置工作快捷完成。 - 按道理說(shuō),使用這個(gè)版本的Linux,很快就能完成Oracle的安裝工作了,并且之前項(xiàng)目中已經(jīng)這樣安裝過(guò),當(dāng)時(shí)沒(méi)有出現(xiàn)任何問(wèn)題。沒(méi)想到這次的安裝卻碰到了一些問(wèn)題。先是在使用Oranavi安裝時(shí),提示Oracle用戶沒(méi)有權(quán)限執(zhí)行Oracle的安裝程序,于是把Oracle的安裝程序文件權(quán)限變成全放開(kāi),結(jié)果還是同樣的錯(cuò)誤。后來(lái)咨詢了一下支持工程師,發(fā)現(xiàn)問(wèn)題出在Oracle安裝程序文件的目錄。我在上傳Oracle安裝文件時(shí),將其放在了/root下的一個(gè)子目錄,Oracle用戶在讀取這個(gè)文件時(shí)受到了限制。于是將這個(gè)文件放在了root之外的目錄,并在Oranavi中修改文件目錄位置,問(wèn)題便解決了。 在安裝快要結(jié)束,創(chuàng)建數(shù)據(jù)庫(kù)實(shí)例時(shí),出現(xiàn)了“參數(shù)PORT的值NULL無(wú)效”這樣的錯(cuò)誤,是由EMCA拋出的異常。由于安裝Oracle的過(guò)程都是由Oranavi自動(dòng)完成的,按道理不會(huì)出現(xiàn)什么錯(cuò)誤?于是又創(chuàng)建了一個(gè)新實(shí)例,看看能不能解決,可以問(wèn)題依舊。只能google了,后來(lái)發(fā)現(xiàn)問(wèn)題的根源在于hosts文件,也就是/etc/hosts文件。文件中,系統(tǒng)的IP地址是錯(cuò)誤的,可能系統(tǒng)默認(rèn)成另一塊網(wǎng)卡的地址了,于是將IP地址改為當(dāng)前使用的網(wǎng)卡的地址,問(wèn)題便解決了?磥(lái)任何工具都有犯錯(cuò)的時(shí)候啊。
本文出自:億恩科技【prubsntakaful.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |