Открытие файла .accdb в Ubuntu?

Я получил файл Microsoft Access .accdb (версия 2010, я считаю), из которого мне нужно получить некоторые данные.

Как я могу открыть его в Ubuntu? Есть ли какой-нибудь инструмент, который позволил бы мне это сделать?

PS: Только чтение хорошо, если у него есть возможности экспорта CSV, тем лучше.

14
задан 8 September 2013 в 17:26

4 ответа

Я только что выпустил программу access2csv на основе Jackess. Код находится по адресу https://github.com/AccelerationNet/access2csv , двоичный файл доступен по адресу https://github.com/AccelerationNet/access2csv/releases .

0
ответ дан 8 September 2013 в 17:26

Для Access 2000-2011 (оба для чтения-записи)

Jackcess - это чистая библиотека Java для чтения и записи в базы данных MS Access. Он является частью проекта OpenHMS от Health Market Science, Inc. Это не приложение. Там нет GUI. Это библиотека, которую другие разработчики могут использовать для создания приложений Java. Похоже, что он намного новее, чем инструменты MDB, более активен и поддерживает запись.

В настоящее время Jackcess поддерживает файлы 2000-2010 для чтения и записи, но только для чтения для файлов Access 97

Для доступа более старой версии 97 (оба для чтения-записи)

Try Инструменты MDB

Источник

0
ответ дан 8 September 2013 в 17:26

Чтобы экспортировать все таблицы в Linux в формат CSV, попробуйте следующую команду:

mdb-tables -d ',' database.accdb| xargs -L1 -d',' -I{} bash -c 'mdb-export database.accdb "$1" >"$1".csv' -- {}

Вы также можете использовать mdbtools в Windows через WSL (Ubuntu в Windows или Debian в Windows): затем установите его в консоли с:

sudo apt install mdbtools
0
ответ дан 8 September 2013 в 17:26

Также можно использовать драйвер JDBC UCanAccess для подключения к файлам базы данных Access (.mdb и .accdb) из таких приложений, как LibreOffice Base. Подробные инструкции по настройке см. В моем ответе на

Можно ли открыть файл базы данных Access 2010 без использования Wine или VirtualBox?

0
ответ дан 8 September 2013 в 17:26

Другие вопросы по тегам:

Похожие вопросы: