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

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

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

  3. Във вашия фиксиран DBF файл, има повече от 255 полета в таблицата. В момента most DBF съвместимите приложения не поддържат таблица с повече от 255 полета. Например, когато използвате Visual FoxPro за отваряне на такъв файл, ще получите грешка „Не е таблица“. Решението е да активирате опцията „Разделяне на таблица, когато има повече от ### полета“ в раздела „Опции“ и да зададете подходяща стойност, например 255, като максимален брой полета и след това да поправите оригинала си DBF файл отново. Така когато DDBFR открива, че в таблицата има повече от 255 полета, той ще създаде нова разделена таблица, за да побере останалите полета. И ако останалите полета са все още повече от 255 полета, ще се създаде втора нова разделена таблица и т.н.