oracle資料庫1521埠無法連線
阿新 • • 發佈:2019-02-08
新安裝的Oracle 11gr2,完成後應用伺服器連線1521時卻提示埠不通
解決過程:
1.檢查監聽和orcl服務正常,區域網2臺伺服器互相ping都沒有問題
2.檢查2臺伺服器的防火牆均已關閉
3.資料庫伺服器telnet localhost 1521 可以訪問;應用伺服器telnet 1521埠無法開啟埠
4.檢查資料庫NETWORK\ADMIN\listener.ora檔案,發現檔案如下
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:D:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost
)
)
ADR_BASE_LISTENER = D:\app\Administrator
解決辦法:
將檔案中紅色文字修改為計算機名 ,然後重啟監聽和oracle服務即正常連線