Восстановление удалённых записей в Microsoft Access

Вопрос или проблема

Около 600 записей в файле Microsoft Access (.mdb) были удалены. Размер файла .mdb не изменился и составляет около 20 МБ.

AccessFIX (демо-версия) показывает точное количество и содержимое удаленных записей в своем собственном просмотрщике. К сожалению, полная версия (которая могла бы восстановить/сохранить записи) стоит около 180€.

Есть ли какой-либо бесплатный способ восстановить удаленные записи?

Я уже пробовал, но безуспешно (если уж говорить об этом) восстановить записи:

  • Recovery Data Access
  • Stellar Phoenix Access Recovery
  • Mdb Recovery
  • SysTools Access Recovery
  • Advanced Access Repair
  • Advanced Office Repair

Если вы закрыли или произвели компактирование/ремонт базы данных с тех пор, как записи были удалены, это невозможно сделать.

Когда Access закрывается, он сбрасывает все временные данные. Когда Access производит компактирование/ремонт, все, что он делает, это копирует содержимое таблицы в новые таблицы, удаляет старую таблицу, а затем переименовывает новые и создает связи.

Восстановите из резервной копии.

Возможно, вам повезет, если на вашем компьютере настроено восстановление системы. Вы можете щелкнуть правой кнопкой мыши на папке, содержащей базу данных Access, и выбрать Восстановить предыдущие версии. Даже так, вы можете просмотреть все теневые копии на вашем компьютере с помощью инструмента, такого как ShadowCopyView. ShadowCopy запускается периодически, поэтому чем быстрее вы получите доступ к данным, тем лучше.

Если у вас не включено восстановление системы, вы не увидите там много, но это единственное другое место, где вы могли бы искать, кроме резервной копии, на которой хранятся данные.

Ответ или решение

Восстановление утраченных записей в Microsoft Access: что нужно знать

В ситуации, когда вы столкнулись с потерей около 600 записей в базе данных Microsoft Access (.mdb), необходимо действовать быстро и чётко, чтобы минимизировать возможные потери данных. Ваша база данных по-прежнему занимает примерно 20 МБ, что может указывать на то, что память для данных, которые были удалены, все еще доступна. Однако следует понимать, что любые операции с базой данных, такие как её закрытие, компактация или восстановление, могут навсегда уничтожить возможность восстановления удаленных записей.

Почему доступ к удаленным записям может быть затруднён

  1. Закрытие базы данных: При закрытии Microsoft Access временные данные очищаются. Это означает, что вся информация, которая не была сохранена, может быть потеряна.
  2. Компактирование и восстановление: Эти операции создают новую таблицу с копиями данных, что приводит к удалению старых записей, включая удаленные данные.

Возможные решения для восстановления данных

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

  2. Системное восстановление: Если на вашем компьютере включено системное восстановление, попробуйте найти предыдущие версии файла базы данных:

    • Щелкните правой кнопкой мыши на папке, где хранится база данных, и выберите «Восстановить предыдущие версии». Это может вернуть вам более раннюю версию базы данных.
  3. Использование ShadowCopyView: Если вы хотите изучить все теневые копии на компьютере, воспользуйтесь инструментом ShadowCopyView. Это может позволить вам восстановить предыдущие версии файла.

  4. Бесплатные инструменты восстановления: Хотя вы уже испробовали несколько программ для восстановления доступа, стоит посмотреть на меньше известные или менее распространённые бесплатные варианты, которые могут помочь в вашем конкретном случае.

Итоги

Учитывая, что некоторые были удалены и, возможно, замещены, перспективы восстановления могут варьироваться. Если вышеперечисленные методы не привели к успеху, возможно, вам придется рассмотреть возможность приобретения программного обеспечения, подобного AccessFIX, или других альтернативных инструментов для восстановления. Однако, прежде всего, всегда старайтесь делать резервные копии и регулярно их обновлять, чтобы избежать таких ситуаций в будущем. Это не только обеспечит вашу безопасность данных, но и сэкономит ваше время и ресурсы.

Попробуйте реализовать описанные методы в порядке приоритетности. Удачи в восстановлении ваших данных!

Оцените материал
Добавить комментарий

Капча загружается...