• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JAVA ServletでSQL Serverに接続できないんですが。)

JAVA ServletでSQL Serverに接続できない?!原因と対処法を解説します!

このQ&Aのポイント
  • JAVA ServletでSQL Serverに接続できない原因として、ドライバーの取得やクラスパスの設定の問題が考えられます。
  • ドライバーはマイクロソフトのサイト(SQL SERVER2000 Driver for JDBC)から取得する必要があります。
  • また、ClassNotFoundExceptionが出る場合は、クラスパスの設定の確認も必要です。MySQLでは同様の問題は発生しないので、SQL Serverに特有の問題と言えます。

質問者が選んだベストアンサー

  • ベストアンサー
  • snuffy
  • ベストアンサー率53% (33/62)
回答No.1

Tomcat が CLASSPATH 変数を上書きしている可能性があるので、ドライバ用の jar ファイルを(1)または(2)に置き直してみてください。 (1)%Tomcat%\common\lib (2)webapps\%アプリケーション名%\WEB-INF\lib ※この場合、CLASSPATH を通す必要は無いと思います。うろ覚えですが、このディクレクトリに配置すると自動的にCLASSPATH が通されるといった仕様でした。

ssi77
質問者

お礼

うまく動きました。どうもありがとうございました。 (2)でとりあえずやってみました。 あと、参考のサイトも見つかりましたので、 同じような状態になった方のお役にたつと思うので 載せておきます。 http://www.jajakarta.org/kvasir/bbs/old/94?msg=2#msg292

関連するQ&A