连接到SQL的Java方法,我应该更改localhost,以便任何人都可以访问我的数据库?

时间:2016-06-14 11:54:44

标签: java sql oracle11g

这是我的方法

ready: function() { this.set('mysrc', getUrl());

我必须从我的

更改@localhost部分
this

使用该程序的任何人都会收到HighScores列表。 我该怎么改变它?

2 个答案:

答案 0 :(得分:2)

如果您的代码仅与本地计算机一起正常工作(其余部分没有),那么Oracle DB配置就会出现问题 关于这一点,首先,您应该尝试从另一台计算机或通过IP连接到您的数据库。如果它不成功,那么您应该检查您的/ etc / hosts文件是否已编辑以通过网络建立连接。语法应如下:

  

[您机器的IP] [带域名的完整机器名称] [机器名称]

例如

  

127.0.0.1 localhost.localdomain localhost
  192.168.0.152 w2008-112-rac2.localdomain w2008-112-rac2

希望有所帮助!

答案 1 :(得分:1)

在您的程序中,您只需要使用运行Oracle的计算机的IP更改localhost

最大的工作是确保外部工作站可以到达该IP并且端口已打开。

所以你需要:

  • 验证该IP是否可以访问
  • 验证端口是否已打开
  • 验证oracle的配置是否允许从外部IP加入。