2

SpringWebアプリケーションからリモートマシンで実行されているSQLServer2005インスタンスに接続しようとしています。このWebアプリケーションはTomcatサーバーで実行されています。以前SQLServer2000に接続したときは、正常に機能していました。msbase.jar、mssqlserver.jar、msutil.jarを使用してSQLServer2000に接続しました。接続文字列は

jdbc:microsoft:sqlserver://192.168.0.38:1433;DatabaseName=AndroidPOC 

しかし今、SQLServer2005に接続しようとすると。Iamはあらゆる種類の問題を抱えています。いろいろ試してみましたが、役に立たなかった。

SQLServer2005の接続文字列は

jdbc:sqlserver://192.168.0.202;instanceName=INSTANCE_NAME;DatabaseName=MYDATABASE

2005SQLサーバーに接続する手順を教えてください。

  1. 必要なすべての瓶は何ですか。
  2. はいの場合、SQLサーバーのjdbcドライバーを更新する必要がありますか?
  3. 使用するドライバークラス名。
  4. 可能であれば、springjdbcと通常のjdbcを使用したサンプルコードも提供してください。
4

2 に答える 2

3

JDBC ドライバーが 1 つの Jar に含まれてから長い時間が経過しているため、ドライバーのバージョンの問題である可能性があります。使用している URL 形式が古いドライバーで認識されない可能性があります。

最新の JARはこちらから入手できます。

于 2011-05-17T12:43:00.840 に答える
0

MSSQLSERVER-JDBCおよびWorking With Connectionは、すべての質問に対処します。

于 2011-05-17T12:54:12.180 に答える