ORA-12518 監聽程式無法分發客戶機連線

abstractcyj發表於2015-07-27
同事在搭建開發環境的時候,資料庫建立成功,而且應用伺服器啟動的情況下,連線時出現:
ORA-12518 監聽程式無法分發客戶機連線

乍一看,這個錯誤好像是資料庫監聽或者資料庫本身的processes配置數目不夠的問題。剛好,資料庫伺服器是一臺32位Windows 2008R2。而此伺服器上已經建立了3個例項。
嘗試了搜尋到的方法去解決最後依然出現此問題。
http://www.cnblogs.com/chinhr/archive/2011/10/11/2207528.html

於是,懷疑應用伺服器配置是不是有問題. 應用伺服器是用C#寫的,部署在IIS上。檢查web.config發現,資料庫連線資訊裡填入的是一個資料庫服務並不存在的服務名。
如: localhost/orcl, 此服務orcl並不是3個oracle服務中的一個。將orcl改成正確的服務名之後,問題解決。

此處,讓我有點疑惑的是為什麼報出的錯誤是ORA-12518,而不是無法識別連線資訊中的服務名的錯誤。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8520577/viewspace-1753334/,如需轉載,請註明出處,否則將追究法律責任。

相關文章