Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从局域网上的另一台计算机连接到Oracle数据库_Oracle_Jdbc - Fatal编程技术网

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

从局域网上的另一台计算机连接到Oracle数据库,oracle,jdbc,Oracle,Jdbc,我是oracle的新手,我已经在我的windows计算机上安装了oracle数据库,我可以使用sqlPlus/SQL Developer从我的计算机连接到数据库,而不会出现任何问题。我的机器中有一个java应用程序,需要使用JDBC驱动程序连接到数据库。下载ojdbc驱动程序后,我可以通过以下方式连接java应用程序:提供连接urljdbc:oracle:thin:@127.0.0.1:1521:orcl 现在,我想知道如何从另一台机器上运行的java应用程序(ip地址:10.0.yy.yy)连

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

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

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

在发布此问题之前,我查看了这些链接以供参考:


请告诉我怎么做这个。提前感谢。

JDBC url包含此表单

jdbc:oracle:thin:@HOST:PORT:SID
因此,如果您想连接到运行在10.1.2.3、端口1521(默认端口)和名为“stackoverflowdb”的数据库上的oracle服务器,您应该使用:

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