powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Восстановить dct файл
8 сообщений из 8, страница 1 из 1
Восстановить dct файл
    #33900051
xMailer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использую налогоплательщик под win, базы VFP. Недавно полетел dct файл базы. Может кто решал такой вопрос? поиск в google не дал желаемого результата - утилиты для такого рода действий не нашел. Среды VFP нет. Подскажите как repair-уть базу? спасибо
...
Рейтинг: 0 / 0
Восстановить dct файл
    #33900191
-=AlexiS=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
наилучший вариант - восстановить из архива.
или если вы не меняли ничегов в структуре базы - из дистрибутива
PS dct - это тот-же fpt
...
Рейтинг: 0 / 0
Восстановить dct файл
    #33900215
-=AlexiS=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да - в догонку - что значит полетел ?
какую ошибку пишет ?
...
Рейтинг: 0 / 0
Восстановить dct файл
    #33900597
xMailer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может я что неправильно понял, привожу форму которая появляется при загрузке программы. Предлагается множество раз выбирать dbf файлы, после чего ни один пункт меню не работает (см рис 2.jpg).

а вот выдержка из error.log, которую и нужно исправить:
Код: plaintext
1.
2.
3.
4.
5.
 04 . 08 . 2006   17 : 33 : 28 , Версия:  9 . 52 , Номер ошибки:  2005 ,
Имя процедуры: FNEWREGIM, Номер строки:  48 ,
Сообщение: Error loading file - record number  55 . 
fspisok <or one of its members>.
Loading form or the data environment :
Memo file c:\np2005w\b1\base\base.dct is missing or is invalid


в случае если я подсовываю вместо поврежденного c:\np2005w\b1\base\base.dct файл base.dct из инсталляционной базы возникает предложение полечить базу, когда начинаю лечить ошибка(см. рис 3.jpg)

выдержка из error.log:
Код: plaintext
1.
2.
3.
 04 . 08 . 2006   17 : 37 : 03 , Версия:  9 . 52 , Номер ошибки:  1561 ,
Имя процедуры: FORM1.COMMAND1.CLICK, Номер строки:  45 ,
Сообщение: Database is invalid. Please validate.
...
Рейтинг: 0 / 0
Восстановить dct файл
    #33900700
-=AlexiS=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
конечно не знаю что там срывается под вариантом "лечение"
но скорее всего индексация и проверка корректности данных.
А это не совсем то.
Поэтому попробуйте все-же восстановится из резервной копии.
Если ее нет - ищите фокс и пробуйте
VALIDATE DATABASE RECOVER

Да - если прога куплена - почему не обратиться по указанному в сообщении адресу ?
...
Рейтинг: 0 / 0
Восстановить dct файл
    #33900707
-=AlexiS=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да,еще не сразу обратил внимание-
попробуйте выташить из дистрибутива не только dct но и dbc.
...
Рейтинг: 0 / 0
Восстановить dct файл
    #33900912
xMailer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=AlexiS=- спасибо за ответы, буду пробовать
...
Рейтинг: 0 / 0
Восстановить dct файл
    #33904721
xMailer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=AlexiS=- все получилось, спасибо.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Восстановить dct файл
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]