Microsoft Access
Чтобы получить доступ к файлам .accdb и .mdb под Linux, необходимо установить пакет ucanaccess и добавить классы в LibreOffice. Подразумевается, что пакеты LibreOffice (или LibreOffice-still), а также java-1.8.0-openjdk уже установлены.
1. Устанавливаем пакеты:
apt-get update apt-get install ucanaccess
2. Открываем LibreOffice Writer из меню и переходим в Сервис → Параметры… → Расширенные возможности. Нажимаем кнопку «Путь класса…». В появившемся окне, нажимая кнопку «Добавить архив…» поочерёдно добавляем пять архивов .jar из /usr/share/java:
3. Перезапускаем LibreOffice.
4. Запускаем LibreOffice Base и выбираем «Соединиться с существующей базой данных» → JDBC.
Нажимаем кнопку «Дальше».
5. Заполняем поля источника и драйвера:
- URL источника данных (открываем файл /home/cas/Contacts_Demo_V1.01.mdb)
ucanaccess:///home/cas/Contacts_Demo_V1.01.mdb
- Класс драйвера JDBC
net.ucanaccess.jdbc.UcanaccessDriver
6. Нажмите «Готово». Будет предложено создать новый файл базы данных. Укажите имя и ваш файл mdb будет открыт в LibreOffice Base:
Использование Kexi
Также файлы .mdb вы можете открыть в программе Kexi. Установите
apt-get install kexi