2012-04-20 110 views
0

在win7 64位上,PL/SQL Developer客戶端登錄消息:「Initailization error,SQL * Net未正確安裝,OracleHomeKey:; OracleHomeDir:」。Oracle客戶端無法連接遠程服務器

服務器是遠程服務器,我只有一個sql客戶端,因爲我可以通過java代碼訪問數據庫,所以認爲tnslistener已在該服務器上啓動,對嗎?

+0

你需要檢查安裝,如果安裝了SQL * Net,還要檢查tnslistener是否啓動,你可以通過lsnrctl – Satya 2012-04-20 02:22:21

+0

查看同樣的情況如果你已經安裝sql plus,可以在你的系統上重新安裝oracle客戶端 – Satya 2012-04-20 02:33:33

+0

,試試tnsping dbname確認您可以建立連接。 – 2012-04-20 02:36:23

回答

0

監聽器在服務器上,如果可以通過java連接到服務器,監聽器正在運行。所以不是聽者問題。該錯誤指出您的客戶端安裝不正確。它試圖通過oracle客戶端使用sqlnet訪問oracle數據庫的PL/SQL開發者軟件。 sqlnet驅動程序報告說您的安裝未配置或未正確安裝。什麼oracle客戶端安裝在你的win7框?您是否從Oracle 10g/11安裝了即時客戶端?您是否安裝了Oracle 10g/11的完整客戶端?卸載壞安裝客戶端,重新安裝並配置/運行客戶端軟件以測試sqlnet。

+0

你以爲行已經夠清楚了,我已經解決了這個問題,真的很喜歡你說的,非常感謝。 – 2012-04-23 02:34:27

相關問題