-1

好的,所以我开始在本地机器上工作,但我仍然需要访问远程服务器上的数据库。我用这个...

DriverManager.registerDriver(new OracleDriver());

conn = DriverManager.getConnection("jdbc:oracle:thin:@dukeorrac01:1521:ORDB1","nrsc","nrsc");

但这似乎并没有访问远程服务器。我想我需要某种IP地址。我意识到我应该使用数据源,但我没有设置所有这些,我没有时间学习如何实现它(将在这个项目之后这样做)。

我如何远程访问它?

PS 我使用 jboss 作为本地运行的服务器。

4

1 回答 1

0

在您的连接字符串中, "jdbc:oracle:thin:@dukeorrac01:1521:ORDB1","nrsc","nrsc" dukeorrac01指的是host您的数据库所在的位置。将其替换为您要连接的任何主机(假设连接字符串的所有其他部分保持不变)。

这是oracle连接字符串的语法

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

于 2012-04-16T15:34:59.920 回答