Чем открыть файл MDB или ACCDB
Файл .mdb или .accdb — база данных Microsoft Access: внутри несколько таблиц, а часто ещё запросы, формы и отчёты. Прислали такую базу — а Access на компьютере нет. Разберёмся, чем её открыть и что в ней можно увидеть без Access.
Бесплатно для личного использования. База не загружается на сервер — разбор идёт в браузере. Версия для Windows — 3,5 МБ, без установки: подробнее. Для организаций — лицензия.
Какие бывают базы Access
| Файл | Версия | Особенность |
|---|---|---|
.mdb | Access 97 | текст в кодовой странице Windows — отсюда кракозябры в неподходящих программах |
.mdb | Access 2000–2003 | текст в Юникоде; самый частый случай в старых программах учёта |
.accdb | Access 2007–2019 | новый формат; пароль шифрует весь файл |
.mde, .accde | «скомпилированная» база | код форм закрыт, таблицы — обычные |
.ldb, .laccdb | файл блокировки | данных нет, появляется, пока база открыта |
Все версии начинаются с подписи Standard Jet DB или Standard ACE DB — по ней базу узнаёт и наше приложение, расширение не важно.

Чем открыть
- Microsoft Access — открывает всё, но входит не во все выпуски Office и стоит денег.
- Access Runtime — бесплатный, но показывает только формы готового приложения. Таблиц в нём не увидеть, если автор базы не сделал для них форму.
- LibreOffice Base, DBeaver — открывают, но их надо установить, а DBeaver ещё и настроить драйвер.
- Браузер. Перетащите базу в окно приложения — откроется самая большая таблица. Остальные выбираются в «Разборе файла» или открываются все сразу, по вкладке на каждую. Дальше — фильтры, поиск, группировка, сводная таблица и выгрузка в Excel.


Если вместо текста кракозябры
Это почти всегда база Access 97. Текст в ней хранится не в Юникоде, а в кодовой странице Windows, и в заголовке базы эта страница часто записана неверно: русская Windows пишет туда западноевропейскую 1252, а текст — в кириллической 1251. Приложение не верит заголовку и определяет кодировку по самому тексту. Если всё же не угадало, смените кодировку на панели над таблицей — перечитается вся база, вместе с именами таблиц и колонок.

Если база с паролем
У баз Access 97–2003 пароль только запрещает открыть базу в самом Access, а данные не шифрует: такие базы открываются. Режим «Закодировать базу» — тоже не пароль, он читается.
В .accdb (Access 2007 и новее) пароль шифрует весь файл. Такую базу без пароля не открыть ничем, а с паролем — только Access: «Файл → Сведения → Расшифровать базу данных», после этого файл открывается где угодно.

Частые вопросы
Где запросы, формы и отчёты?
Запросы видны списком в «Разборе файла», но не выполняются: это текст на языке Access. Формы и отчёты — интерфейс программы, данных в них нет. Все данные — в таблицах.
Можно ли изменить данные в базе?
Нет, базы Access открываются для просмотра. Нужно поправить — выгрузите таблицу в Excel, DBF или SQLite и правьте там.
Откроется ли база на сотни мегабайт?
Да. Таблица читается прямо из файла, по страницам, и строки разбираются по мере прокрутки.
Бесплатно для личного использования. Файл не загружается на сервер. Версия для Windows — 3,5 МБ, без установки: подробнее. Для организаций — лицензия.