Зошто сè уште не можам да го отворам фиксниот DBF датотека?

Постојат три можности за оваа состојба, како што следува:

  1. вашиот DBF датотеката е креирана од една апликација, но сакате да ја отворите фиксната датотека во друга апликација, која не е целосно компатибилна со претходната и предизвикува проблеми. Решението е да ја поставите точната верзија во комбинираното поле покрај „Избери DBF да се поправи “уредувачкото поле според втората апликација и потоа starПоправете ја датотеката повторно. На пример, вашиот DBF датотеката е креирана од Клипер, но сакате да ја отворите во dBase III, тогаш треба да ја поставите „Верзија“ на „dBase III“ и повторно да ја поправите датотеката.
  2. Вашата фиксна DBF датотеката е поголема од 2 GB, познатото ограничување на големината на DBF датотеки, така мost DBF компатибилните апликации не можат да ја отворат вашата датотека. На пример, кога користите Visual FoxPro за да отворите таква датотека, ќе добиете грешка „Not a table“. Решението е да ја овозможите опцијата „Сплит датотека кога е поголема од ### МБ“ во табулаторот „Опции“ и да поставите соодветна вредност, која треба да биде помала од 2 GB, на пример, 1800 MB, како максимална големина на датотека и потоа поправете го вашиот оригинал DBF повторно датотека. Кога излезната фиксна датотека е поголема од оваа граница, Д.DBFR ќе создаде нова поделена датотека за да ги собере преостанатите обновени податоци. И, ако сплит-датотеката повторно го достигне лимитот, ќе се создаде втора нова сплит-датотека итн.

  3. Во вашиот фиксен DBF датотека, има повеќе од 255 полиња во табелата. Во моментов мost DBF компатибилните апликации не поддржуваат табела со повеќе од 255 полиња. На пример, кога користите Visual FoxPro за да отворите таква датотека, ќе добиете грешка „Not a table“. Решението е да ја овозможите опцијата „Сплит табела кога има повеќе од ### полиња“ во табулаторот „Опции“ и да поставите соодветна вредност, на пример, 255, како максимално сметање на полињата, а потоа да го поправите вашиот оригинал DBF повторно датотека. Така кога Д.DBFР открива дека има повеќе од 255 полиња во табелата, тоа ќе создаде нова сплит табела за да ги приспособи преостанатите полиња. И, ако преостанатите полиња се уште повеќе од 255 полиња, ќе се создаде втора нова сплит табела, и така натаму.