Описание программы DBF Recovery Toolbox

Утилита восстановления поврежденных файлов данных *.DBF

Программа DBF Recovery Toolbox (скачать) служит для восстановления информации с минимальным участием пользователя из поврежденных файлов таблиц баз данных формата *.dbf (dBase IV, Clipper, данные конфигураций комплекса 1С и других). Текущая версия программы может выполнять следующие действия:

  • Восстанавливать структуру полей таблиц
  • Восстанавливать данные таблиц. В том числе программа может обрабатывать поля типа MEMO и связанные с ними файлы

Программа DBF Recovery Toolbox использует собственный алгоритм извлечения информации из поврежденных файлов таблиц dbf и связанных с ними файлов полей MEMO (fpt или dbt), и вследствие этого будет полезна разработчикам и пользователям баз данных, использующих таблицы этого формата.

При этом программа имеет дружественный, интуитивно понятный интерфейс и может быть использована даже начинающими пользователями, так как может автоматически находить всю связанную с поврежденной таблицей информацию, необходимую для восстановления данных. Таким образом, достаточно только указать, какой файл нужно восстановить, а все необходимые действия по восстановлению программа DBF Recovery Toolbox будет производить в автоматическом режиме.

Восстановлении информации производится в несколько этапов. На любом этапе работы программы существует возможность вернуться назад и изменить любые параметры обработки файлов таблиц. В том числе есть возможность после завершения работы с таблицей, вернуться в начало и начать процесс восстановления другого файла.

Этапы работы с программой:

  1. Выбор файла поврежденной таблицы. На данном этапе предоставляется возможность ввести путь и имя файла таблицы dbf а также связанных с ней файлов полей МЕМО (fpt или dbt). Также можно выбрать один из ранее открывавшихся наборов файлов.
  2. Анализ и просмотр структуры и содержания восстановленных данных. Программа считывает заголовок файла, идентифицирует имена и типы полей таблицы и определяет смещения, с которых физически начинаются записи в исходном файле. В случае такого повреждения таблицы, при котором невозможна идентификация ее структуры из заголовка, программа DBF Recovery Toolbox производит распознавание типов полей на основе данных, хранящихся в записях поврежденной таблицы.
  3. Если в процессе анализа структуры таблицы были обнаружены поля типа MEMO, но связанный с ними файл указан не был, программа производит в папке, из которой считывался исходный файл dbf, поиск файлов MEMO, и в случае обнаружения, предлагает использовать их при восстановлении.
  4. После анализа структуры таблицы программа DBF Recovery Toolbox производит извлечение записей из таблицы. При этом если файл MEMO был указан или найден, производится также анализ его структуры и извлечение данных из него.
  5. В случае если восстанавливаемая таблица содержит поля MEMO, но связанные с ней файлы не используются, программа обрабатывает только ссылки на записи этих файлов, содержащиеся в таблице.
  6. Выбор файла для сохранения восстановленной таблицы. Сохранение восстановленной таблицы возможно только в полной зарегистрированной версии программы. В ознакомительной версии можно только просматривать извлеченные из исходного файла данные в окне программы. Программа по умолчанию предлагает сохранить восстановленную таблицу в папку, из которой считывался поврежденный файл dbf под другим именем.
  7. Выбор формата сохраняемого документа. Существует возможность сохранения документа в любом формате: dBase III-IV, FoxPro 3.x (or later). По умолчанию предлагается сохранять документ в формате, соответствующем формату исходного документа. В случае настолько сильного повреждения документа, при котором не удается определить версию его формата, программа предлагает сохранять результирующий файл в самом последнем формате.
  8. Просмотр журнала результатов восстановления. После просмотра и сохранения данных программа показывает отчет обо всех обработанных ею в текущей сессии работы файлах, содержащий информацию о том, когда обрабатывался файл, имя исходного файла, имя сохраненного файла и сколько записей было восстановлено.

Система управления базами данных и язык программирования dBase, существующие и развивающиеся уже несколько десятков лет, были выпущены под многие платформы и долгое время были одним из основных средств для хранения данных. С формата dbf началось широкое распространение реляционной модели построения баз данных, и в данный момент таблицы этого формата широко используются как начинающими разработчиками при обучении, так и опытными разработчиками для хранения данных в таких программах как FoxPro, Clipper, в конфигурациях пакета 1С и во многих других приложениях. Поэтому повреждение таких файлов может привести к потере ценной информации, такой как базы данных клиентов и поставщиков или бухгалтерские данные, и повлечь за собой большие затраты и убытки. Восстановление такой информации вручную может занять неоправданно много времени и средств, и при этом значительная ее часть может быть потеряна безвозвратно.

Системные требования: Windows 98 and above

Скриншоты

При этом существует много факторов, которые могут повредить структуру и данные файлов dbf и связанных с ними файлов – износ компонентов компьютера, таких как жесткие диски и переносные устройства, ошибки при работе локальных сетей, действия вирусов и некорректные действия пользователей.

Программа DBF Recovery Toolbox призвана ускорить и автоматизировать процесс восстановления информации из поврежденных файлов формата dbf и связанных с ними файлов полей MEMO (файлов fpt или dbt). Это мощное и простое в использовании средство поможет Вам не прилагая больших усилий и не используя специальных знаний восстановить большую часть или всю важную информацию из поврежденных таблиц и минимизировать затраты средств и времени на ее восстановление.

В случае если текущая версия программы не сможет восстановить информацию из поврежденных таблиц, в ней предусмотрена возможность отправки файлов разработчикам для исследования.