Как добавить драйвер Jaybird в iReport - PullRequest
0 голосов
/ 18 августа 2011

Привет. Я пытаюсь добавить драйвер Jaybird в iReports без особого успеха. Это то, что я сделал до сих пор.

Скопировал jaybird21.dll и jaybird-full-2.1.6.jar в:

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

Пошел в Инструменты | Опции в iReport и добавленный JAR к Classpath.

Ушел в окно | Услуги и добавленный драйвер.

Когда я пытаюсь подключиться с этим драйвером (Подключиться с помощью ...), используя этот 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).

Чего мне не хватает?

Ответы [ 3 ]

1 голос
/ 09 декабря 2011

У меня была похожая проблема с Frontbase, и когда вы добавляете URL JDBC, опускаете базу данных в конце URL то есть jdbc: firebirdsql: localhost / 3050

0 голосов
/ 26 февраля 2013

У меня тоже было несколько проблем.Решение было:

  1. , просто скопируйте необходимые файлы в /home/vladimir/iReport-4.0.2/ireport/modules/ext
  2. добавьте драйвер Firebird в Сервисы -> Базы данных ->Драйверы (вы должны получить org.firebirdsql.jdbc.FBDriver class)
  3. щелкните правой кнопкой мыши на драйвере и выберите Connect-> используя и выберите драйвер, который вы только что создали
  4. создать соединение как соединение JDBC базы данных Netbeans

Если вы хотите настроить 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

0 голосов
/ 01 ноября 2012

Я столкнулся с подобной проблемой при попытке добавить драйвер jtds в IReport. Я попытался добавить его в classpath из Tools -> Options, но у меня это тоже не сработало.

Наконец-то я наткнулся на это http://community.jaspersoft.com/questions/500126/ireports-and-ms-sql-server

Я сделал следующее, и у меня это сработало

  1. Поместите файл jar jtds-1.2.jar в lib iReport, я также добавил jar в путь к классам iReport.
  2. распаковка .dll-файлов в загруженном zip-файле jtds-1.2 в корень iReport и затем перезапустите iReport

Надеюсь, это поможет!

...