Birt Eclipse, подключающийся к базе данных SQLite через ODBCНужен ли конкретный драйвер JDBC для использования Birt? - PullRequest
2 голосов
/ 15 декабря 2010

Я работаю над этим уже некоторое время и, к сожалению, мало знаком с Биртом, а также с JDBC / ODBC. Я искал и искал, но не могу окончательно выяснить, что мне нужно, чтобы Birt смог подключиться к базе данных SQLite через ODBC.

Я настроил базу данных SQLit на моей машине с Windows для использования ODBC. Отсюда, однако, я не могу выяснить, в конструкторе отчетов Birt-> Новый источник данных-> Источник данных JDBC, что я должен положить для доступа к БД.

Нужен ли для этого конкретный драйвер, который мне нужно установить, чтобы использовать в качестве «Класса драйвера»

Является ли путь к моей базе данных ODBC / SQLite полем "URL-адрес драйвера"?

Буду очень признателен за любые советы по этому вопросу.

Ответы [ 2 ]

6 голосов
/ 15 декабря 2010

Существует драйвер JDBC специально для SQLite, поэтому вам не нужно использовать мост.

URL должен быть:

jdbc:sqlite:/path/to/my.db

класс org.sqlite.JDBC.

0 голосов
/ 17 декабря 2010

Как указывает первоначальный ответ, вы можете скачать драйвер SQLite JDBC.После загрузки вам необходимо правильно развернуть JAR в BIRT, чтобы драйвер был доступен в конструкторе Eclipse.Поместите JAR в:

<BIRT Install>\eclipse\plugins\com.actuate.data.oda.jdbc.drivers_<BIRT VERSION>

Как только JAR появится, перезапустите Eclipse / BIRT, и вы сможете легко создать источник данных SQLite.

Удачи!

...