Имя: Пароль:
1C
 
Нарушена структура таблицы дбф-файла
Ø
0 бамбук
 
15.03.06
14:18
Что можно сделать? Мож какие утилиты есть?
Повеситься и выпить яду НЕ предлагать!
1 бамбук
 
15.03.06
14:29
есть ли кто живой?...
2 бамбук
 
15.03.06
14:33
есть ли кто живой?...
3 Берсеркер
 
15.03.06
14:35
(0) Сия проблема очень давно решена теми, кто в прошлой жизни работал с DBF-ными СУБД (FoxPro, Clipper и прочий ужас)
    Искать утилиты для ремонта DBF (когда-то они были в нортоновских утилитах)
    Найти описание структуры заголовка DBF файла и сравнить заголовок поломанного файла с исправным (HEX-редактор)
    В заголовке DBF файла имеется счетчик числа строк. Иногда он оказывается меньше реального размера файла - ну типа начали записывать в этот файл и тут Чубайс свет выключил. Дописать до конца и перевести счетчик строк не успели
    Лечится копированием правильного числа строк в новый файл
4 zzz
 
15.03.06
14:37
вчера ветка тока была.
5 Берсеркер
 
15.03.06
14:39
(+3) Но у меня всегда лечилось штатным "Тестирование и иправление"
6 бамбук
 
15.03.06
14:40
Дело в том, что , в принципе, раьоте не мешает. А после изменений в конфе - открывается...
7 Glide
 
15.03.06
14:41
Сравни ругающийся текущий файлс описанием в 1Cv7.dd
8 бамбук
 
15.03.06
14:43
+6 Дело в том, что , в принципе, раьоте не мешает. А после изменений в конфе - НЕ открывается...
(5)Не помогает
9 Берсеркер
 
15.03.06
14:44
(6) Че за конфа, че за файл?
    Посмотри в DD что он содержит. Может он и не допонялся с момента инсталляции, тогадд просто заменить его файлом с пустойбазы
ЗЫ: и ни шагу без бэккапа
10 ecode5
 
15.03.06
16:18
Если база работает, а при изменении валится - поможет Выгрузка и Загрузка базы данных (Не путать с архиварованием). Находится "Администрирование -> Выгрузить данные..." и "Администрирование -> Загрузить данные...".
После этой процедуры абсолютно все DBF, CDX и файл DD создаются заново.