如何将 Jaybird 驱动程序添加到 iReport

发布于 2024-11-30 02:36:46 字数 647 浏览 1 评论 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 连接此驱动程序(使用连接...)时:

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).

我缺少什么?

Hi I am trying to add the Jaybird driver to iReports without too much success. This is what I have done so far.

Copied jaybird21.dll and jaybird-full-2.1.6.jar to:

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

Went to Tools | Options in iReport and added JAR to the Classpath.

Went to Window | Services and added the driver.

When I try and connect with this driver (Connect Using...) using this URL:

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

I get the following message:

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).

What am I missing?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

我喜欢麦丽素 2024-12-07 02:36:46

我在使用 Frontbase 时遇到了类似的问题,当您输入 JDBC URL 时,请从 URL 末尾省略数据库
即 jdbc:firebirdsql:localhost/3050

I had a similar issue with Frontbase and when you put in the JDBC URL omit the database from the end of the URL
i.e. jdbc:firebirdsql:localhost/3050

三五鸿雁 2024-12-07 02:36:46

我在尝试向 IReport 添加 jtds 驱动程序时遇到了类似的问题。我尝试将其添加到“工具”的类路径中 -->选项,但它对我也不起作用。

最后我遇到了这个 http://community.jaspersoft.com/ questions/500126/ireports-and-ms-sql-server

我做了以下操作,它对我有用

  1. 将 jar 文件 jtds-1.2.jar 放置到 lib iReport,我还将jar添加到iReport的类路径中。
  2. 将 jtds-1.2 下载的 zip 文件中的 .dll 文件解压到 iReport 的根目录中
    然后重新启动iReport

希望有帮助!

I faced a similar issue while trying to add a jtds driver to IReport. I tried adding it to the classpath from Tools --> Options but it did not work for me either.

Finally i came across this http://community.jaspersoft.com/questions/500126/ireports-and-ms-sql-server

I did the following and it worked for me

  1. Place the jar file jtds-1.2.jar to lib of iReport, i also added the jar to the class path of iReport.
  2. extract the .dll files within jtds-1.2 downloaded zip file into the root of iReport
    and then restart the iReport

Hope it helps!

稀香 2024-12-07 02:36:46

我也遇到了一些问题。解决方案是:

  1. 只需将所需文件复制到 /home/vladimir/iReport-4.0.2/ireport/modules/ext 中,
  2. 在 Services 中添加 Firebird 驱动程序 ->数据库->驱动程序(您应该获得 org.firebirdsql.jdbc.FBDriver 类)
  3. 右键单击驱动程序并选择 Connect->using 并选择您刚刚创建的驱动程序
  4. 将连接创建为 Netbeans 数据库 JDBC 连接

如果您想使用此驱动程序设置 jasperserver:

  1. 停止服务(tomcat 或任何您用于 jasperserver 的内容)
  2. 复制 jasperservers /WEB-INF/lib 中的文件
  3. 启动服务
  4. 在 iReport 中创建数据源以供存储库使用org.firebirdsql.jdbc.FBDriver 和 url 像 jdbc:firebirdsql:192.168.1.200/3050:c:/database.fdb?encoding=WIN1250&sql_dialect=3,
    当然,您可以单击“从 iReport 导入”,

这是针对较旧的 iReport - 4.0.2,但我认为它仍然有效。 Jasperserver是4.2.1,我使用tomcat-7.0.19

I had some poblems too. The solution was:

  1. just copy required files in /home/vladimir/iReport-4.0.2/ireport/modules/ext
  2. add Firebird driver in Services -> Databases -> Drivers (you should get org.firebirdsql.jdbc.FBDriver class)
  3. right click on driver and choose Connect->using and select driver you just created
  4. create connection as Netbeans Database JDBC connection

If you want to setup jasperserver with this driver:

  1. stop service (tomcat or whatever you use for jasperserver)
  2. copy files in jasperservers /WEB-INF/lib
  3. start service
  4. create Datasource in iReport for repository use org.firebirdsql.jdbc.FBDriver and url like jdbc:firebirdsql:192.168.1.200/3050:c:/database.fdb?encoding=WIN1250&sql_dialect=3,
    of course you can just click "Import from iReport"

This is for somewhat older iReport - 4.0.2 but I think it's still valid. Jasperserver is 4.2.1 and I use tomcat-7.0.19

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文