Просмотр и починка таблиц DBF
Таблица .dbf устроена так, что важные числа записаны в ней дважды: число записей — в заголовке и в размере файла, длина записи — в заголовке и в ширинах полей. После сбоя эти пары расходятся, и программа, которая верит заголовку, либо показывает мусор, либо отказывается открывать целый файл. Этот инструмент верит байтам: считает записи по размеру, длину — по полям, а конец списка полей находит, даже если маркер уничтожен. Удалённые записи никуда не деваются — в DBF они просто помечены и остаются в файле, поэтому их можно вернуть.
Перетащите файл .dbf. Вместе с ним можно бросить спутников: .dbt или .fpt с длинными текстами и .cpg с кодировкой.
Поля, типы, записи — включая удалённые, они показаны зачёркнутыми. Если заголовок врёт, инструмент говорит, что именно исправил.
CSV в двух раскладках (для Excel с запятой и с точкой с запятой), JSON или починенный .dbf с исправленным заголовком.