很久沒有去安裝oracle 11g了,最近項目需要一臺用於演示項目的數據庫服務器,所以就拿出以前的安裝文檔進行安裝,這才發現過程中有一大堆問題,那麼就先來講講ora-00130這個問題:
問題描述:在dbca的最後一個安裝步驟提示報錯
問題原因:ora-00130 無效的監聽地址
也就是說監聽中配置的地址和實際服務器不同,那麼要麼就是監聽配置地址錯誤,或者主機名沒有和服務器地址綁定;
解決辦法:
查看監聽文件:
我的目錄:/u01/app/oracle/product/11.2.0/dbhome_1/network/admin
listener.ora配置如下:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = myhostname)(PORT = 1521))
)
)
ADR_BASE_LISTENER = /u01/app/oracle
但是/etc/hosts中並沒有配置ip和主機名的對應關係,如下:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
所以我在後面添加了ip和主機名,退回安裝上一步,再次安裝,問題解決,添加後的hosts文件內容如下:127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
#::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
172.*.*.* myhostname
172.*.*.* oracle
以上內容由作者本人親測並整理出來分享給大家,如果中間存在錯誤或者誤導部分,望讀者幫忙指正,如果有更好的處理同類型問題的方法,歡迎共同交流!