我們目前在Oracle監聽器日誌中看到以下錯誤。有數以千計的這些錯誤在那裏 TNS-12502:TNS:Oracle連接問題
,我們連接到該Oracle 10g數據庫從一個應用程序在WebSphere 6.1上運行
任何想法可能是造成這個監聽器沒有收到CONNECT_DATA從客戶端錯誤或任何建議,以解決它?
感謝 達明
我們目前在Oracle監聽器日誌中看到以下錯誤。有數以千計的這些錯誤在那裏 TNS-12502:TNS:Oracle連接問題
,我們連接到該Oracle 10g數據庫從一個應用程序在WebSphere 6.1上運行
任何想法可能是造成這個監聽器沒有收到CONNECT_DATA從客戶端錯誤或任何建議,以解決它?
感謝 達明
你可以得到這個進程是否迅速打開和關閉監聽器使用的網絡端口(例如1521)。這可能是一個失控的進程或端口嗅探器。
您正在使用哪個驅動程序。此異常通常意味着連接請求未指定服務。
如果您使用的是本地驅動程序(type2)或JDBC-ODBC Bridge(類型1),請查看tnsnames.ora文件並確保已設置SERVICE_NAME屬性。
LOCALNAME =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = servername)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = servicename)
)
)
如果您使用瘦驅動程序(類型4),請確保連接字符串具有服務名稱。
jdbc:oracle:thin:@servername:1521:servicename
這意味着您的TNSlistener沒有運行。
你可以檢查監聽器是否打開或不使用TNSPING 打開這個頁面link text