我試圖連接到使用的SQLDeveloper一個數據庫,我收到以下錯誤:供應商代碼17002連接到的SQLDeveloper
An Error was Encountered performing The requested operation:
IO Error: Conection reset
Vendor code 17002.
你能幫幫我嗎?
我試圖連接到使用的SQLDeveloper一個數據庫,我收到以下錯誤:供應商代碼17002連接到的SQLDeveloper
An Error was Encountered performing The requested operation:
IO Error: Conection reset
Vendor code 17002.
你能幫幫我嗎?
對於您的情況,「供應商代碼17002」與ORA-12541錯誤相當:您的監聽器很可能已關閉,或者端口或服務名稱不正確。從文檔:
ORA-12541: TNS no listener
原因:監聽器的源代碼庫尚未啓動。
操作:啓動源存儲庫所在機器上的偵聽器。
我在Windows上遇到了與ORACLE 11G express相同的問題。 經過很長時間的等待,我得到了同樣的錯誤信息。
我的解決方案是請確保tnsnames.ora(通常不是「localhost」)中的主機名和sql開發人員的默認主機名(通常是「localhost」)相同。您可以通過在tnsnames.ora中更改它,或者在sql開發者中填寫相同的名稱。
哦,當然你需要重啓所有的oracle服務(爲了安全起見)。
希望它有幫助。
我在另一臺機器上又遇到了類似的問題,但這次上面的解決方案不起作用。 經過一番嘗試,我發現重新啓動所有與oracle相關的服務都可以解決問題。最初安裝完成後,可以進行連接。不知何故,在幾次重新啓動計算機後,出現問題。 我將所有oracle服務的開始時間更改爲auto。而一旦我無法連接,我再次重新啓動它們(核心服務應該以最後的順序重新啓動),並且工作正常。
一些文章說這可能是由於MTS問題。微軟的問題。也許!
有幾個問題。首先,根據我的經驗,不要在Windows上安裝Oracle。 Oracle首次致力於Unix(Solaris,VMS)/ Linux平臺。其次,在Windows上安裝後,必須至少重做兩次系統重啓,以確保該服務正常工作。我沒有解釋,但這是多年和許多裝置的事實。第三,如果你想遠程使用數據庫(當然大部分是我們想要的),我們必須在sqlnet.ora,listener.ora,tnsnames.ora中正確設置Listener。 「本地主機」或DNS名稱不是使用主機服務器的確切IP地址,而是安裝數據庫的位置。 – hariprasad
我有同樣的問題。我啓動了我的Oracle TNS Listener,然後再次正常工作。
列出的是可以糾正錯誤的步驟:
services.msc
和罷工輸入ora
開始開始這些服務並等待!orcl
)mysql
或任何你正在使用,並開始編碼。P
逐字從[這裏](http://www.dba-oracle.com/t_sql_developer_vendor_error_17002.htm)沒有歸屬地或任何附加值的答案 – explunit