Чому я все ще не можу відкрити фіксовану DBF файл?

Існує три можливості такої ситуації:

  1. ваш DBF файл створюється однією програмою, але ви хочете відкрити фіксований файл в іншій програмі, яка не повністю сумісна з попередньою і викликає проблеми. Рішення полягає в тому, щоб встановити правильну версію в поле зі списком поруч із пунктом «Вибрати DBF для ремонту ”вікно редагування відповідно до другої програми, а потім start відновлення файлу знову. Наприклад, ваш DBF файл створюється Clipper, але ви хочете відкрити його в dBase III, тоді вам потрібно встановити для «Версії» значення «dBase III», а потім знову відновити файл.
  2. Ваш виправлений DBF файл перевищує 2 Гб, відомий розмір файлу DBF файли, тому most DBF сумісні програми не можуть відкрити ваш файл. Наприклад, при використанні Visual FoxPro для відкриття такого файлу ви отримаєте помилку "Не таблиця". Рішення полягає в тому, щоб увімкнути опцію «Розділити файл, коли він більший за ### MB» на вкладці «Параметри» та встановити відповідне значення, яке має бути менше 2 ГБ, наприклад, 1800 МБ, як максимальний розмір файлу, і потім відремонтуйте оригінал DBF файл ще раз. Коли вихідний фіксований файл перевищує цю межу, DDBFR створить новий розділений файл для розміщення решти відновлених даних. І якщо розділений файл знову досягне межі, буде створений другий новий розділений файл тощо.

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