2012-11-05 50 views
0

我能夠從我的機器ping數據庫服務器,但我很難連接。我應該能夠連接還是可以有其他網絡功能?我可以ping一個數據庫,我應該能夠連接正確的憑據嗎?

我正嘗試將Oracle SQL開發人員連接到Oracle 11g R2數據庫。

+3

「ping」只是驗證主機是否啓動。它甚至不會告訴你數據庫服務器是否在運行,不必介意它是否被配置爲接受來自你的證書。 –

+0

這意味着有一個到該服務器的開放網絡路徑,所以我可能能夠從我的列表中跨越網絡問題? – kevp

+1

添加到保羅的評論:在網絡地址翻譯的時代,ping可能會被路由器回答,但是如果你使用TCP連接,連接可能會被數據庫服務器回答。 –

回答

0

這裏是連接到數據庫使用SQL Developer將

  • 知道哪個數據庫正在偵聽(默認爲1521)
  • 端口號請確保您可以遠程登錄到主機和指令的端口號
  • 有幾種方法可以連接(BASIC,TNS,Advanced等)
  • 對於Basic,您需要爲主機ip或可解析的名稱,端口和sid或服務名稱作爲連接字符串的一部分。同樣,對於JDBC,您需要提供有效的JDBC URL,並且您應該將ojdbc jar文件放在sql開發人員的適當位置。
相關問題