【发布时间】:2018-08-08 13:03:07
【问题描述】:
我想连接到在我们工作的一台网络计算机上本地运行的数据库。我可以使用我开发的使用 Java 的 sql 驱动程序管理器的应用程序连接到它。现在我想将它分发到网络上的不同计算机。为此,我需要一个通过网络指向数据库的 url。数据库正在监听 1434 端口。(静态 URL 字符串为“//localhost:1434”)
MatsysUI.setConnection(DriverManager.getConnection("jdbc:sqlserver:" + MatsysIO.getStaticURL(), txtUser.getText(), txtPassword.getText()));
问题是,我不知道从哪里开始找到它,我想避免使用互联网连接来连接到这个数据库。有没有办法将连接路由到网络计算机,然后路由到其本地端口?
【问题讨论】:
-
将“localhost”替换为运行数据库的计算机的完全限定域名 (FQDN)。从命令提示符运行“ipconfig /all”并查看“Host Name”和“Primary Dns Suffix”行。如果您不确定该怎么做,那么您的网络管理员应该能够帮助您找到它。
标签: java sql-server jdbc