gpt4 book ai didi

java - JDBC 连接在同事的计算机上运行,​​而不是在我的计算机上

转载 作者:行者123 更新时间:2023-12-01 15:28:48 26 4
gpt4 key购买 nike

以下 Java 代码在我同事的计算机上打印 Hello World:

public void testJDBC() throws Exception
{
String url = "jdbc:sqlserver://myremoteserver.mycorp.net:1433;DatabaseName=mydb";
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection(url, "myuser", "mypwd");
System.out.println("Hello world");
}

调试时,getConnection 步骤不会返回。我可以使用 SQL Server Management Studio 连接到 myserver.mycorp.net,1433。

我什至将myremoteserver.mycorp.net更改为127.0.0.1,5802(本地数据库)。再次在 SQL Server Management studio 中的“连接到数据库”步骤中的“服务器名称”下使用“127.0.0.1,5802”,我可以连接到数据库,但 getConnection 步骤不会返回。也没有错误消息/异常。

规范:Eclipse Indigo、SQL Server 2008、Windows 7 Enterprise

最佳答案

我通过将 eclipse 项目的 Java 版本从 JDK 6 升级到 JDK 7 解决了该问题。

关于java - JDBC 连接在同事的计算机上运行,​​而不是在我的计算机上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9826219/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com