ODBCデータ接続

  • 作成者:ayuan0625
  • 編集回数:26次
  • 最終更新:ayuan0625 于 2021-10-10
  • 一.概要

    1.応用シーン

    FineReport10.0には、JDK1.8またはJDK11が組み込まれていますが、これらのJDKはいずれもODBCデータソースをサポートしていません。ODBCデータソースにアクセスすると、以下のエラーメッセージが表示されます。

    04.png

    本マニュアルでは、FineReport10.0デザイナからODBCに接続する方法について紹介します。

    2.環境

    このパッケージをダウンロードして、解凍します。Driver.zip

    パッケージのファイルを移動します。

    jdbcOdbc.dll は、%FineReport_10.0%\jre\binに置きます。

    jdbc.jar は、%FineReport_10.0%\webapps\webroot\WEB-INF\libに置きます。下の画像の通りです。

    01.png

    注:帳票プロジェクトがTomcatなどのサーバーにデプロイされている場合、jdbc.jarとjdbcOdbc.dllは、Tomcatのlibとbinディレクトリにも移動する必要があります。

    3.設定

    デザイナで新たなJDBCデータ接続を設定します。詳しい設定は、以下の通りです。

    データベースドライバーURL
    otherssun.jdbc.odbc.JdbcOdbcDriverjdbc:odbc:データソース名

    二.操作

    1.ローカルODBC接続を例にします。新たなODBCデータソースfrを新規追加します。下の画像の通りです。

    03.png

    2.デザイナのメニューバーでサーバ-データ接続定義をクリックして、新たなJDBCデータ接続を追加します。データ接続名をODBCに設定し、接続テストをクリックします。接続テストの後、確定をクリックして保存します。

    02.png

    Attachment List


    Theme: FineReport データ準備
    • いいね
    • 良くない
    • 閲覧しただけ