DBF SQLITE
Конвертация файлов

Конвертировать DBF в SQLITE

БЫСТРЫЙ ОТВЕТ
Возможно ли конвертировать DBF в SQLITE?
Да - DBF конвертируется в SQLITE.

Самый надежный бесплатный способ - открыть .dbf в LibreOffice Calc, экспортировать в CSV, а затем импортировать CSV в DB Browser for SQLite. Full Convert Enterprise выполняет миграцию напрямую без этапа CSV. Главный нюанс заключается в том, что при передаче через CSV все значения сохраняются как текст, поэтому типы данных могут потребовать проверки.

Программ: 1
Также в SQLITE: MDB · ACCDB · SDF

На этой странице

Протестировано на macOS, Windows и Linux
Последняя проверка: Oct 2026

Больше бесплатных конвертеров

HEIC, PNG, WEBP, MP3 и другие - все инструменты здесь бесплатны.

Открыть инструменты

Зачем конвертировать DBF в SQLITE?

DBF - это формат с фиксированной структурой одной таблицы из 1980-х годов, к которому большинство современных приложений не могут обращаться напрямую. SQLite - это автономная база данных без сервера, к которой любой язык программирования может получить доступ с помощью SQL. Перенос устаревших данных DBF в .sqlite делает их доступными для современных инструментов без запуска сервера базы данных.

Способы конвертации DBF в SQLITE

Full Convert Enterprise APP

Выберите dBASE в качестве источника и SQLite в качестве места назначения; Full Convert сопоставляет типы столбцов и поля memo напрямую без промежуточного этапа CSV.

LibreOffice Calc FREE

Откройте .dbf в LibreOffice Calc (установите правильную кодировку символов при импорте), экспортируйте в CSV, затем импортируйте CSV в DB Browser for SQLite через «Файл» > «Импорт» > «Таблица из CSV», чтобы создать файл .db или .sqlite.

Программы, которые конвертируют DBF

Об этих форматах

Качество и на что обратить внимание

  • Кодировка символов имеет значение - файлы DBF из старого ПО часто используют кодовые страницы DOS/OEM; установите правильную кодовую страницу в LibreOffice Calc, чтобы предотвратить появление «кракозябр» в выводе SQLite.
  • Поля Memo, хранящиеся в сопутствующем файле .dbt или .fpt, могут не сохраниться при передаче через CSV; Full Convert обрабатывает их более надежно, считывая дескрипторы полей DBF напрямую.
  • Один файл .dbf содержит ровно одну таблицу; если ваши данные распределены по нескольким файлам DBF, импортируйте каждый отдельно и создайте связи в SQLite.

Часто задаваемые вопросы

Можно ли конвертировать DBF в SQLite без платного ПО?
Да - откройте .dbf в LibreOffice Calc (бесплатно), экспортируйте в CSV, а затем импортируйте в DB Browser for SQLite (тоже бесплатно), чтобы получить рабочий файл .sqlite.
Будут ли сохранены типы полей?
Передача через CSV сохраняет все как текст; Full Convert сохраняет типы данных более точно, считывая дескрипторы полей DBF напрямую.
Можно ли конвертировать таблицу атрибутов DBF из shape-файла в SQLite?
GDAL/ogr2ogr может конвертировать полный shape-файл в SpatiaLite (.db), пространственный формат на базе SQLite, который лучше подходит для атрибутивных данных ГИС, чем обычный SQLite.