2017-01-23 2 views
-1

У меня есть адаптер данных оракула, который является источником данных на jasperserver. Но когда я создаю отчет с помощью этого адаптера, он не просматривает и не заполняет отчет на Jaspersoft Studio и JasperReports Server. Есть ли в любом случае я могу создать новый Oracleadadapter для тестирования. Я загрузил odjc7.jar. Но когда я создаю путь драйвера к этому файлу. Я получаю сообщение об ошибке Reason:java.sql.SQLRecoverableException: IO Error: Unknown host specifiedИспользование адаптера данных оракула для развертывания и заполнения отчетов на jasperserver

Любые сведения о том, может ли источник данных oracle заполнять отчеты, были бы очень благодарны и были бы детализированы для создания нового файла данных оракула.

+0

Где у вас возникла эта ошибка? На сервере или в студии? –

+0

Кажется, что строка подключения jdbc неверна. Вы проверили эту строку с помощью кода Java или на каком-то клиентке Oracle? –

+0

Я получил ошибку в студии, я использовал ту же строку, которая работает с другим адаптером oracle. См. У меня есть рабочий адаптер, но он не заполняет отчеты, и я хотел создать новый, чтобы узнать, в чем причина. – VJAS

ответ

0

Если ваша ссылка верна и работает на других ПК/серверах, значит, ошибка связана с базой данных.

  • Проверьте соединение с базой данных. Откройте инструмент SQL-Developer и попробуйте подключиться к базе данных.
  • Проверьте, если вы действительно добавить драйвер адаптера данных: Он должен выглядеть следующим образом:

enter image description here

enter image description here

Если вы не предоставили правильный драйвер он будет не работа!

  • Повторно проверьте ваш ojdbc7.jar. Возможно, загрузите его снова из официального источника. Также иногда ojdbc7.jar приводит к некоторым неизвестным ошибкам. На Jaspersoft Roadshow они рекомендовали использовать ojdbc6.jar.
Смежные вопросы