Возможности
восстанавливает структуру таблиц (включая индексы и поля)
программа совместима с Windows 95/98/Me/2000/XP/Vista/7/8/10
восстанавливает данные из таблиц
восстанавливает запросы, кроме используемых в отчетах и формах
Описание

Программа для восстановления баз данных Microsoft Access
eRepair Access (скачать) это специальная утилита для исправления повреждений в базах данных Access и поврежденных *.mdb и *.accdb файлов.
eRepair Access восстанавливает основные структуры в поврежденных *.mdb и *.accdb файлах Access такие как:
- Структуру таблиц MS Access, включая поля и индексы;
- Данные таблиц MS Access;
- Сохраненные запросы, кроме используемых в формах и отчетах;
- Корректные связи, кроме используемых для отображения данных (например, связи между столбцами в одной таблице);
Файлы Access (хранимые в формате *.mdb и *.accdb) могут быть повреждены при:
- Ошибках в работе файловой системы;
- Ошибках работы оборудования;
- Атаках malware;
- Неправильного использования пользователями дисковыми утилитами;
- И т.д.
eRepair Access предназначен для широкой аудитории пользователей, которые желают восстановить данные из поврежденной базы данных Access. Простой и понятный интерфейс программы позволяет за несколько минут воспользоваться и совершить исправление базы данных Access любого размера.
Процесс восстановления поврежденной базы данных состоит из нескольких простых шагов:
- Начальный анализ поврежденного файла данных Access и извлечение данных. На этом этапе eRepair Access проверяет системные и пользовательские объекты в базе данных, которые могут быть восстановлены и извлечены. Так же извлекается информация о сохраненных запросах и связях между таблицами.
- Углубленный анализ и восстановление. На этом шаге программа, используя информацию из предыдущего этапа аккуратно восстанавливает структуру таблиц, включая индексы, типы полей и имена. Также восстанавливаются связи между таблицами и запросами. Дополнительно программа восстановления MDB проверяет целостность данных и записывает в лог-файл все обнаруженные ошибки.
- Сохранение данных. Заключительный этап восстановления файлов MDB, ACCDB. eRepair Access сохраняет восстановленные базы данных Access в файлы. Поврежденная структура из исходных MDB, ACCDB файлов не копируется в конечный файл. Исходный файл Access не модифицируется, и пользователь может воспользоваться альтернативными способами восстановления или другими утилитами.
eRepair Access имеет ограничения и не восстанавливает:
- Отчеты
- Модули
- Макросы
- Страницы
- Связи и поля, содержащие ссылки на внешние базы данных;
- Специальные элементы Access используемые при отображении полей при редактировании;
- Ограничения при выборе значений.
ВНИМАНИЕ:
- Программа не восстанавливает зашифрованные файлы.
- Требуется Microsoft Windows 98/2000/XP/2003/Vista/7/8/10
- Требуется установленный Microsoft Access.
Ошибки
С помощью eRepair Access вы можете исправить следующие ошибки:
- Неизвестный формат базы данных FileName.mdb(Ошибка 3343)
- База данных FileName.mdb нуждается в ремонте или не является файлом базы данных. (Ошибка 2239)
- Возможно Вы или другой пользователь некорректно закрыли Microsoft Office Access в то время, когда база данных Microsoft Office Access была открыта. Вы желаете, чтобы Microsoft Office Access попытаться восстановить базу данных?
- Ядро системы управления базой данных Microsoft Jet не может найти объект ObjectName. Убедитесь, что объект существует и что вы записываете его имя и путь правильно. (Ошибка 3011)
- Запись(и) не может быть прочитана; нет разрешение на чтение ObjectName (Ошибка 3112)
- Не удается открыть базу данных FileName.mdb. Возможно файл не является базой данных, совместимой с вашим приложением или файл может быть поврежден. (Ошибка 3049)
- Вы не имеете необходимых разрешений на пользование объектом FileName.mdb. Обратитесь к системному администратору или владельцу, создавшему объект для установки соответствующих разрешений для вас. (Ошибка 3033)
- Недопустимый тип данных для поля (Ошибка 3259)
- Непредвиденная ошибка 35012
- Модификация таблицы не была успешной, так как она будет создавать дублирующие значения в индексе, первичном ключе или в отношении. (Ошибка 3022)
- Microsoft Jet Database Engine не может открыть файл.
- Visual Basic для Applications Project: эта база данных повреждена.
- Ошибка Недопустимая неисправность страницы ... (не обязательно является следствием повреждения базы данных)
- Вы не имеете необходимых разрешений для открытия этого объекта. Пожалуйста, обратитесь к системному администратору.
- [database.mdb] не является индексом в этой таблице. Посмотрите в индексы объекта TableDef для определения действительных имен индексов.
- Microsoft Access обнаружил проблему и должен быть закрыт.
- Операция не удалась - слишком много индексов - уменьшить количество и попробуйте еще раз.
- Ошибка открытия/отказ при отображении ошибки.
- Ядро системы управления базой данных Microsoft Jet не может найти объект MSysDB. Убедитесь, что объект существует и что вы используете правильное имя и путь. - 3011
- СУБД Microsoft Jet не может найти объект MSysCompactError. Убедитесь, что объект существует и что вы используете правильное имя и путь.
- СУБД Microsoft Jet не может найти объект databases. Убедитесь, что объект существует и что вы используете правильное имя и путь.
- СУБД Microsoft Jet не может найти объект filename. Убедитесь, что объект существует и что вы используете правильное имя и путь.
- СУБД Microsoft Jet Database Engine не может найти объект Msys*/databases. Убедитесь, что объект существует и что вы используете правильное имя и путь.
- Запись (и) не может быть прочитана, нет разрешения на чтение для database.mdb - 3112
- Не удалось найти поле XXX - 1017
- Неверная закладка - 3159
- Непризнанный формат базы данных. Возможно, база данных была создана более поздней версией Microsoft Access, чем та, которую вы используете. Обновите версию Microsoft Access на текущую, а затем откройте эту базу данных. - 3343
- Вы не можете выполнить это действие в настоящее время. - 2486
- Запись была удалена.
- База данных была переведена в состояние пользователем ххх на компьютере mmm, который предотвращает его от открытия или блокирования. - 3704
- База данных была переведена в непредвиденное состояние.
- База данных находится в непредвиденном состоянии; Microsoft Access не может открыть её.
- База данных была преобразована из предыдущей версии Microsoft Access с помощью DAO сжатием базы вместо команды конвертирования в меню. Таким образом база данных осталась в не сконвертированном состоянии.
- Дисковая ошибка – Зарезервированная ошибка (-1601) 3000
- Таблица TempMSysAccessObjects уже существует.
- Запись(и) не могут быть прочитаны; нет прав на чтение MSysAccessObjects
- Запись(и) не могут быть прочитаны; нет прав на чтение MSysACEs. - 3112
- Ядро системы управления базой данных Microsoft Jet не может найти входящую таблицу или запрос MSysAccessObjects. Убедитесь в ее наличии и что имя написано правильно. - 3078.
- Невозможно использовать name; файл уже используется. (Error 3045)
- Заданный файл сейчас используется другим пользователем или сессией. Подождите пока другой пользователь или сессия работают с файлом и повторите операцию снова. - 3045
- Недопустимая операция без текущего индекса. - 3019
- database.mdb не является индексом в этой таблице. Просмотрите коллекцию индексов объекта TableDef для определения допустимых имен индексов. - 3015
- Проект Visual Basic for Applications в базе данных поврежден.
- Ошибка доступа к файлу. Сетевое соединение возможно потеряно.
- Это действие отбросит текущий код в режим разрушения. - 304548
- Неожиданные проблемы с Microsoft Access и необходимо его закрыть. Мы извиняемся за неудобства.
- AOIndex не является индексом в этой таблице.
- Ядро системы управления базой данных Microsoft Jet остановил процесс, потому что Вы или другой пользователь пытаются изменить те же данные одновременно.
- Для этого объекта необходима новая версия модуля Microsoft Jet.
- Отказ Access (Ошибка некорректной страницы/GPF) при открытии mdb.
- Microsoft Access обнаружил повреждения в этом файле.
Как это работает?
Шаг.1
Скачать программу с сайта: eRepairAccessInstall.exe
Шаг.2
Установить программное обеспечение:
- Нажать на скачанное программное обеспечение в браузере
- Выбрать скачанный инсталляционный файл в Проводнике (Windows Explorer) и нажать кнопку Enter или дважды кликнуть на файл.
Шаг.3
Подтвердить предупреждающее сообщение:

Шаг.4
Пройти инсталляционный мастер:
Шаг.5
Запустить установленную программу:
- Дважды кликнуть на иконку на Рабочем столе:
или
- Выбрать в главном меню пункт: Пуск | Программы | eRepair Access | eRepair Access
Шаг.6
Выбрать поврежденный файл Microsoft Access на первой странице программы eRepair Access:

Шаг.7
Нажать кнопку Next:

Шаг.8
Подтвердить старт процесса восстановления:

Шаг.9
Программа начнет чтение и анализ поврежденного файла, на это потребуется несколько минут. Далее вы можете увидеть:
- Таблицы (структуры в SQL скриптах), индексы (как SQL скрипты) и записи данных
- Запросы (как SQL скрипты)
- Связи между данными (как SQL скрипты)


Шаг.10
Нажмите кнопку Next (Далее) :


Шаг.11
Выберете папку для сохранения восстановленных данных:


Шаг.12
Нажмите кнопку Recover (Восстановить):


Шаг.13
На последней странице доступен детальный лог процесса восстановления:

Купить eRepair Access
Личная
- Кредитная/дебетная карта
- PayPal
- QIWI
- WebMoney
- Яндекс.Деньги
- Заказ на приобретение
- Банковский перевод
- Заказ по телефону
- Заказ по факсу
- Чек/Наличные
Бизнес
- Кредитная/дебетная карта
- PayPal
- QIWI
- WebMoney
- Яндекс.Деньги
- Заказ на приобретение
- Банковский перевод
- Заказ по телефону
- Заказ по факсу
- Чек/Наличные
Site
- Кредитная/дебетная карта
- PayPal
- QIWI
- WebMoney
- Яндекс.Деньги
- Заказ на приобретение
- Банковский перевод
- Заказ по телефону
- Заказ по факсу
- Чек/Наличные
Видеоурок
Как исправить поврежденную базу данных Microsoft Access? eRepair Access восстановит таблицы, данные и запросы из неисправных .mdb, .accdb файлов за пару кликов.
Скриншоты