前一陣子,在下給老妹裝好oracle后,發(fā)現(xiàn)老妹的計算機名稱好長,不容易記,于是一時手癢,將其計算機名稱更改了一下,沒想到就這一步操作,可苦壞了俺老人家了,一場悲劇即將開始!
當更改計算機名稱,重啟電腦后,發(fā)現(xiàn)oracle不能啟動了。當時俺就想呀,差哪呀,安裝完成后,oracle還是可以啟動的呢,怎么現(xiàn)在就不行了呢。經(jīng)過俺老人家仔細的回憶,才發(fā)現(xiàn)罪魁禍首就是俺隨手更改的計算機名稱。因為oracle啟動的監(jiān)聽,代理等都是與計算機名稱綁定在一起的。
俺馬上使出俺唯一的殺手戩——google,經(jīng)過網(wǎng)上前輩們的指點,及俺的努力奮戰(zhàn),這場悲劇終于被俺制止了!
俺的解決方法是這樣的:1.將%oracle安裝目錄%\network\agent目錄下的所有。q文件刪除2.修改%oracle安裝目錄%\network\admin\lisntr.ora文件,將其中的host名稱更新為現(xiàn)在的名稱3.修改%oracle安裝目錄%\network\admin\tnsmar.ora文件,將其中的host名稱更新為現(xiàn)在的名稱4.重新啟動計算機重啟后,問題解決。呵呵,看來一不小心的操作,就能惹來這么多的麻煩,不過也因此又學(xué)到了新東西。向前輩們致敬!