作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
以下 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/
我是一名优秀的程序员,十分优秀!