0
下面的Java代碼打印Hello World我的同事的計算機上工作:JDBC連接同事的電腦不是我
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
(本地數據庫)。並再次與127.0.0.1,5802
下服務器名稱在連接到數據庫步驟SQL Server管理工作室我可以連接到數據庫,但getConnection
步驟不返回。沒有錯誤信息/異常。
規格:Eclipse的靛藍,SQL Server 2008中,Windows 7企業版
多少個併發連接您的數據庫允許? – Woot4Moo 2012-03-22 16:17:34
你的意思是getConnection調用返回null? – derdc 2012-03-22 16:20:25
這是一個java編譯器問題,感謝您的幫助(請參閱我的回答) – 2012-03-22 16:27:58