0

次の 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

4

1 に答える 1

1

Eclipse プロジェクトの Java バージョンを JDK 6 から JDK 7 にアップグレードすることで、この問題を解決しました。

于 2012-03-22T16:27:22.277 に答える