Skip to content

Подключение данных SQlite - Помощь FineReport | Разработка отчетов | Использование отчетов | Учебные пособия

Соединения данных SQlite

1. Обзор

1.1 Версия

Версия FineBIФункциональные изменения
6.0-

1.2 Сценарии применения

В этой статье мы расскажем, как подключиться к базе данных sqlite.

2. Подготовительная работа

2.1 Версии и драйверы

Скачать драйверимя водителя
Встроенный в BI пакет драйверов sqlite-jdbc.jar, загрузка не требуетсяorg.sqlite.JDBC
Формат URL: jdbc:sqlite: [PATH_TO_DB_FILES]

Если встроенный драйвер был удален по ошибке, вы можете загрузить драйвер sqlite снова (способ загрузки драйвера можно найти в разделе: Управление драйверами ).

2.2 Загрузка файла драйвера

Перед подключением к базе данных соберите следующую информацию:

  • Пути хранения базы данных
  • Имя пользователя и пароль базы данных

3. конкретные шаги по подключению

1)Войдите в FineBI как администратор, нажмите "System Management > Соединения данных > Управление соединением данных" инажмите"Новое соединение данных", какпоказано на рисунке ниже:

48.png

2) Найдите значок "Sqlite", как показано ниже:

49.png

3) Введите имя пользователя и пароль, а затем введите URL-адрес подключения данных, как показано на следующем рисунке:

  • Если путь к базе данных - C:\Users\86150\Downloads\FRDemo.db, то URL будет jdbc:sqlite:C:\Users\86150\Downloads\FRDemo.db.

  • Если база данных находится в проекте, например, встроенная база данных FR расположена в проекте как %FineReport_10.0%\webapps\webroot\help, то URL также можно записать как относительный путь: jdbc:sqlite://${ENV_HOME}/... /help/FRDemo.db
  • Если база данных находится не на том же сервере, что и проект, вам необходимо открыть общий сетевой путь и заменить указанный выше путь.

50.png

4) Нажмите "Test Connection" инажмите "Save" после успешного подключения. Как показано на рисунке ниже:

Примечание: Если в URL базы данных SQLite при подключении нет базы данных по пути PATH, база данных будет автоматически создана по этому пути, поэтому существует явление, что подключение будет успешным, даже если нет базы данных SQLite по фактическому пути PATH.

51.png

4. Добавьте таблицы базы данных в FineBI

Существует два способа добавления таблиц из базы данных в FineBI:

52.png