Защо все още не мога да отворя поправения DBF файл?

Има три възможности за тази ситуация, както следва:

  1. Вашият DBF файл е създаден от едно приложение, но искате да отворите поправения файл в друго приложение, което не е напълно съвместимо с първото и причинява проблеми. Решението е да зададете правилната версия в комбинираното поле до полето за редактиране „Изберете DBF, което да бъде поправено" според второто приложение и след това да започнете отново да поправяте файла. Например, вашият DBF файл е създаден от Clipper, но искате да го отворите в dBase III, тогава трябва да зададете „Версия" на „dBase III" и след това пак да поправите файла.
  2. Вашият поправен DBF файл е по-голям от 2GB, известният размерен лимит на DBF файловете, затова повечето приложения, съвместими с DBF, не могат да отворят вашия файл. Например, при използване на Visual FoxPro за отваряне на такъв файл, ще получите грешка „Не е таблица“. Решението е да активирате опцията „Разделяне на файла, когато е по-голям от ### МБ“ в раздела „Опции“ и да зададете подходяща стойност, която трябва да е по-малка от 2GB, например 1800MB, като максимален размер на файла, и след това да поправите отново оригиналния си DBF файл. Когато изходният поправен файл е по-голям от този лимит, DDBFR ще създаде нов разделен файл, за да побере останалите възстановени данни. И ако разделеният файл отново достигне лимита, ще бъде създаден втори нов разделен файл и така нататък.
  3. Във вашия коригиран DBF файл, има повече от 255 полета в таблицата. В момента повечето приложения, съвместими с DBF, не поддържат таблица с повече от 255 полета. Например, при отваряне на такъв файл с Visual FoxPro, ще получите грешка „Не е таблица“. Решението е да активирате опцията „Разделяне на таблицата, когато има повече от ### полета“ в раздела „Настройки“ и да зададете подходяща стойност, например 255, като максимален брой на полетата, и след това отново да поправите оригиналния си DBF файл. Така когато DDBFR засече, че в таблицата има повече от 255 полета, то ще създаде нова разделена таблица, за да помести останалите полета. Ако останалите полета пак са повече от 255, ще бъде създадена втора нова разделена таблица, и така нататък.