以下 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