Назад | Перейти на главную страницу

подключить Crystal Reports с JDBC к PostgreSQL

Я хочу подключить Crystal Reports (2016, Support Pack 8, версия 14.2.8.3426) к базе данных PostgreSQL 12. Используя JDBC. База данных находится на моем локальном компьютере, на порту 5433. Имя моей базы данных: ogc, которое находится в общедоступной схеме.

Я скачал драйвер:

https://jdbc.postgresql.org/download/postgresql-42.2.12.jar

Я извлек драйвер.

Я изменил CRconfig на:

C: \ Program Files (x86) \ SAP BusinessObjects \ SAP BusinessObjects Enterprise XI 4.0 \ java / lib / postgresql-42.2.12.jar; $ {CLASSPATH}

Я могу подключиться к базе данных, используя:

jdbc: postgresql: // локальный: 5433 / ogc

мой класс базы данных: org.postgresql.Driver

Все идет нормально.

В проводнике данных я получаю:

Итак, связь есть. Однако когда я хочу выбрать таблицы для использования в отчете, я получаю сообщение об ошибке:

Не удалось получить данные из базы данных. Детали: не реализовано.

Что мне не хватает, чтобы использовать нужные таблицы?

Решил это; мой postgres db имеет расширение PostGIS, а таблицы - поле geom. Драйвер с этим не справляется.

Итак, я скопировал таблицу и удалил поле geom.