私はまったく同じ行動に遭遇しました:
Windows764ビットPCでOracleXEとMSSQLServer Expressの両方を使用しています-1.6.0_27(x64バージョン)からjava 1.6.0_29にアップグレードしましたが、同じプログラムがOracleXEに接続できることに驚いていました。 MSSQLServerではありません...
問題をjavax.sql.DataSource.getConnection()
まで追跡しました 永遠にぶら下がっていた場所-これは単なるインターフェースであるため、jdbcドライバーは私の疑いを引き起こしました...
私はMSSQLServer JDBC Driver 3.0.1301.202を使用しており、SQL Server CTP(「コミュニティテクニカルプレビュー」)4.0.1722.1に更新しました。これは、jdbcドライバーで何かをしなければならないのではないかと疑われたためですが、成功しませんでした。 :まだぶら下がっています!
私の回避策は、1.6.0_27にダウングレードすることでした。そして-bang:すべてが再びうまくいきました!
よろしくErich