Почему я до сих пор не могу открыть исправленный DBF файл?

В этой ситуации есть три возможности, а именно:

  1. ВЕСЬ Ваш DBF файл создается одним приложением, но вы хотите открыть исправленный файл в другом приложении, которое не полностью совместимо с первым и вызывает проблемы. Решение состоит в том, чтобы установить правильную версию в поле со списком рядом с «Выбрать DBF быть отремонтированным »в соответствии со вторым приложением, а затем start снова восстановить файл. Например, ваш DBF файл создается Clipper, но вы хотите открыть его в dBase III, тогда вам нужно установить «Версия» на «dBase III», а затем снова восстановить файл.
  2. Ваш фиксированный DBF размер файла превышает 2 ГБ, известный предел размера DBF файлы, так что мost DBF совместимые приложения не могут открыть ваш файл. Например, при использовании Visual FoxPro для открытия такого файла вы получите ошибку «Не таблица». Решение состоит в том, чтобы включить параметр «Разделить файл, если он больше ### МБ» на вкладке «Параметры» и установить соответствующее значение, которое должно быть меньше 2 ГБ, например 1800 МБ, в качестве максимального размера файла, и затем отремонтируйте свой оригинал DBF файл снова. Когда выходной фиксированный файл превышает этот предел, DDBFR создаст новый разделенный файл для размещения оставшихся восстановленных данных. И если разделенный файл снова достигнет предела, будет создан второй новый разделенный файл и так далее.

  3. В вашем фиксированном DBF файл, в таблице более 255 полей. В настоящее время мost DBF совместимые приложения не поддерживают таблицы с более чем 255 полями. Например, при использовании Visual FoxPro для открытия такого файла вы получите ошибку «Не таблица». Решение состоит в том, чтобы включить параметр «Разбивать таблицу при наличии более ### полей» на вкладке «Параметры» и установить соответствующее значение, например 255, в качестве максимального количества полей, а затем восстановить исходный DBF файл снова. Таким образом, когда DDBFR обнаруживает, что в таблице более 255 полей, он создаст новую разделенную таблицу для размещения оставшихся полей. И если оставшиеся поля по-прежнему содержат более 255 полей, будет создана вторая новая разделенная таблица и так далее.