2015-02-11 45 views
-1

作爲oracle的新手,我在我的Windows機器上安裝了Oracle數據庫,並且可以使用sqlplus/SQL Developer在沒有任何問題的情況下連接到數據庫。我的機器上有一個Java應用程序,需要使用JDBC驅動程序連接到數據庫。在下載ojdbc驅動程序後,我可以通過提供連接url來連接到java應用程序jdbc:oracle:thin:@127.0.0.1:1521:orcl從局域網上的另一臺機器連接到Oracle數據庫

現在,我想知道如何連接到我的機器上安裝的oracle數據庫(ip地址:10.0.xx .xx)從在另一臺機器上運行的java應用程序(ip地址:10.0.yy.yy)。順便說一句,這兩臺機器都連接在局域網中。

我是否需要更改偵聽程序配置或tnsnames.ora文件中的任何內容?

我檢查這些鏈接以供參考發佈此問題之前: How to connect to an Oracle DB from another system

Cannot access oracle using sqlplus from another machine on the LAN

請推薦我,我怎麼能做到這一點的。提前致謝。

回答

0

的JDBC URL具有這種形式

jdbc:oracle:thin:@HOST:PORT:SID 

所以,如果你想連接到10.1.2.3上運行的Oracle服務器,在端口1521(默認的),並在一個名爲「stackoverflowdb」數據庫你會用:

jdbc:oracle:thin:@10.1.2.3:1521:stackoverflowdb 
相關問題