none
SQLServerドライバがない RRS feed

回答

  • 少し質問が分かり難いのですが、
    「JDBCドライバをインストールしたはずなのに、[管理ツール]-[データソース(ODBC)]で起動する"ODBCデータソースアドミニストレーター"の
    [ドライバ]タブに"JDBC"と表示されないのが問題」ということでしょうか?

    であれば、質問時のリンク先からダウンロードできるJDBCドライバはType4ドライバですので、ODBCは経由しません。
    ですので表示されていなくても問題ありません。(というか表示されません。)
    上記リンク先からダウンロードしたexeファイルを展開した中にある"sqljdbc.jar"もしくは"sqljdbc4.jar"をclasspathに追加してやれば
    javaプログラムからJDBCでSQLServerに接続できます。

    また、ODBCを経由させる方法をとりたいのであれば、上記Type4ドライバではなく、Type1ドライバ(JDBC-ODBCブリッジ)を利用する必要があります。
    (Type1ドライバをインストールしてもODBCのドライバの所には表示されなかった気がしますが・・・ちょっと分かりません、すいません)

    もし、質問の意図が違うようであればすいません。

    • 回答としてマーク 菊地俊介 2010年4月15日 7:54
    2010年3月30日 17:43

すべての返信

  • 少し質問が分かり難いのですが、
    「JDBCドライバをインストールしたはずなのに、[管理ツール]-[データソース(ODBC)]で起動する"ODBCデータソースアドミニストレーター"の
    [ドライバ]タブに"JDBC"と表示されないのが問題」ということでしょうか?

    であれば、質問時のリンク先からダウンロードできるJDBCドライバはType4ドライバですので、ODBCは経由しません。
    ですので表示されていなくても問題ありません。(というか表示されません。)
    上記リンク先からダウンロードしたexeファイルを展開した中にある"sqljdbc.jar"もしくは"sqljdbc4.jar"をclasspathに追加してやれば
    javaプログラムからJDBCでSQLServerに接続できます。

    また、ODBCを経由させる方法をとりたいのであれば、上記Type4ドライバではなく、Type1ドライバ(JDBC-ODBCブリッジ)を利用する必要があります。
    (Type1ドライバをインストールしてもODBCのドライバの所には表示されなかった気がしますが・・・ちょっと分かりません、すいません)

    もし、質問の意図が違うようであればすいません。

    • 回答としてマーク 菊地俊介 2010年4月15日 7:54
    2010年3月30日 17:43
  • yottun8様

    ありがとうございます。説明がうまくできておらず大変失礼致しました。

    お察しのとおりでございまして、ODBC経由でやりたいので、教えていただいたType1ドライバで試してみます。ありがとうございます。

     

    2010年3月31日 5:11