eRepair Access

eRepair Access

Как исправить поврежденную базу данных Microsoft Access?

Возможности

восстанавливает структуру таблиц (включая индексы и поля)

программа совместима с Windows 95/98/Me/2000/XP/Vista/7/8/10

восстанавливает данные из таблиц

восстанавливает запросы, кроме используемых в отчетах и формах

Описание

eRepair Access (скачать) это специальная утилита для исправления повреждений в базах данных Access и поврежденных *.mdb и *.accdb файлов.

  • Структуру таблиц MS Access, включая поля и индексы;
  • Данные таблиц MS Access;
  • Сохраненные запросы, кроме используемых в формах и отчетах;
  • Корректные связи, кроме используемых для отображения данных (например, связи между столбцами в одной таблице);
  • Ошибках в работе файловой системы;
  • Ошибках работы оборудования;
  • Атаках 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

Установить программное обеспечение:

  1. Нажать на скачанное программное обеспечение в браузере
  2. Выбрать скачанный инсталляционный файл в Проводнике (Windows Explorer) и нажать кнопку Enter или дважды кликнуть на файл.

Шаг.3

Подтвердить предупреждающее сообщение:

Шаг.4

Пройти инсталляционный мастер:

Шаг.5

Запустить установленную программу:

  • Дважды кликнуть на иконку на Рабочем столе:

    или

  • Выбрать в главном меню пункт: Пуск | Программы | eRepair Access | eRepair Access

Шаг.6

Выбрать поврежденный файл Microsoft Access на первой странице программы eRepair Access:

Шаг.7

Нажать кнопку Next:

Шаг.8

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

Шаг.9

Программа начнет чтение и анализ поврежденного файла, на это потребуется несколько минут. Далее вы можете увидеть:

  1. Таблицы (структуры в SQL скриптах), индексы (как SQL скрипты) и записи данных
  2. Запросы (как SQL скрипты)
  3. Связи между данными (как SQL скрипты)

Шаг.10

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

Шаг.11

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

Шаг.12

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

Шаг.13

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

Видеоурок

Как исправить поврежденную базу данных Microsoft Access? eRepair Access восстановит таблицы, данные и запросы из неисправных .mdb, .accdb файлов за пару кликов.

Скриншоты