从LAN上的另一台计算机连接到Oracle数据库

时间:2015-02-11 06:18:57

标签: oracle jdbc

我是oracle的新手,我在我的Windows机器上安装了Oracle数据库,我可以使用sqlPlus / SQL Developer从我的机器连接到数据库而没有任何问题。我的机器中有一个java应用程序需要使用JDBC驱动程序连接到数据库。下载ojdbc驱动程序后,我可以通过提供jdbc:oracle:thin:@127.0.0.1:1521:orcl

连接URL来连接到java应用程序

现在,我想知道如何从另一台机器上运行的java应用程序(ip地址:10.0.yy)连接到我的机器上安装的oracle数据库(ip地址:10.0.xx.xx) .yy)。 BTW两台机器都在局域网中连接。

我是否需要更改侦听器配置或tnsnames.ora文件中的任何内容?

在发布此问题之前,我查看了这些链接以供参考: How to connect to an Oracle DB from another system

Cannot access oracle using sqlplus from another machine on the LAN

请建议我怎么做这个。提前谢谢。

1 个答案:

答案 0 :(得分:0)

JDBC网址具有此格式

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

因此,如果您想连接到运行在10.1.2.3上的oracle服务器,端口1521(默认端口),以及名为'stackoverflowdb'的数据库,您将使用:

jdbc:oracle:thin:@10.1.2.3:1521:stackoverflowdb