0

こんにちは、Jaybird ドライバーを iReports に追加しようとしていますが、あまり成功していません。これは私がこれまで行ってきたことです。

jaybird21.dll と jaybird-full-2.1.6.jar を次の場所にコピーしました。

C:\Program Files\Jaspersoft\iReport-4.1.1\ireport\modules\ext

ツールに行きました | iReport のオプションと、JAR をクラスパスに追加しました。

窓に行った | サービスとドライバーを追加しました。

この URL を使用してこのドライバー (Connect Using...) に接続しようとすると、次のようになります。

jdbc:firebirdsql:localhost/3050:C:/GRIP/data/grip11.fdb

次のメッセージが表示されます。

unable to add connection, cannot establish a connection to jdbc:firebirdsql:localhost/3050:C:/GRIP/data/grip11.fdb using org.firebird.sql.jdbc.firebirddriver (unable to find suitable driver).

私は何が欠けていますか?

4

3 に答える 3

1

私はFrontbaseで同様の問題を抱えていました。JDBC URLを入力すると、URLの末尾からデータベースが省略されます。つまり、 jdbc:firebirdsql:localhost/3050

于 2011-12-09T13:40:13.507 に答える
0

jtdsドライバーをIReportに追加しようとしたときに、同様の問題に直面しました。[ツール]->[オプション]からクラスパスに追加しようとしましたが、どちらも機能しませんでした。

ついに私はこのhttp://community.jaspersoft.com/questions/500126/ireports-and-ms-sql-serverに出くわしました

私は次のことをしました、そしてそれは私のために働きました

  1. jarファイルjtds-1.2.jarをiReportのlibに配置します。また、jarをiReportのクラスパスに追加しました。
  2. jtds-1.2でダウンロードしたzipファイル内の.dllファイルをiReportのルートに抽出し、iReportを再起動します。

それが役に立てば幸い!

于 2012-10-31T21:30:31.253 に答える
0

私もいくつかの問題を抱えていました。解決策は次のとおりです。

  1. /home/vladimir/iReport-4.0.2/ireport/modules/ext に必要なファイルをコピーするだけです
  2. Services -> Databases -> Drivers に Firebird ドライバーを追加します (org.firebirdsql.jdbc.FBDriver クラスを取得する必要があります)。
  3. ドライバーを右クリックして [接続] -> [使用中] を選択し、作成したばかりのドライバーを選択します。
  4. 接続を Netbeans データベース JDBC 接続として作成

このドライバーで jasperserver をセットアップする場合:

  1. サービスを停止します(Tomcatまたはjasperserverに使用するもの)
  2. jasperservers /WEB-INF/lib のファイルをコピーします
  3. サービス開始
  4. リポジトリ用に iReport にデータソースを作成します"

これはやや古い iReport - 4.0.2 用ですが、まだ有効だと思います。Jasperserver は 4.2.1 で、tomcat-7.0.19 を使用しています

于 2013-02-26T13:02:43.913 に答える