вернуть точно нельзя, но попытаться стоит
У меня уже кипит котёл...от манипуляций с FoxPro. Я не прошу чито-проги по восстановлению, а так же способы и варианты что бы в ручную dbf файл исправить, всё уже пройдено. Щас надежда на то, что бы открыть и просмотреть поврежденные файлы. Если есть идеи, буду очень, очень рад. Любому совету. Спасибо.
А что видно в обычном Hex редакторе?
Просто сравните нормальный и поврежденный. Подозреваю что в поврежденном довольно много нулей или мусора.
В первую очеред писал на http://foxclub.ru/ но там пока тоже тихо.
Делал копии файлов базы, и подключался напрямую к таблицам через db commander. Удалил индексные файлы, пересоздал при первом запуске оболочки базы.
Открывал копии, и в другую папку помещал
испорченный файл. Создавал пустую базу данных, беря за основу
текущий файл конфигурации. По очереди открывал редактором.
Были еще попытки, но там всё более извращенно. Ошибка есть. Явно есть. Но в ручную уж извините...
Можете и в спортлото написать, толку будет не больше, если повреждения большие.
Вот структура файла
http://www.dbf2002.com/dbf-file-format.html
Проверить вручную заголовок нужно обязательно. А для проверки записей можно или свою прогу написать или попробовать чужие.
У меня уже кипит котёл...от манипуляций с FoxPro. Я не прошу чито-проги по восстановлению, а так же способы и варианты что бы в ручную dbf файл исправить, всё уже пройдено. Щас надежда на то, что бы открыть и просмотреть поврежденные файлы. Если есть идеи, буду очень, очень рад. Любому совету. Спасибо.