powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Быза данных упала
6 сообщений из 6, страница 1 из 1
Быза данных упала
    #32381929
Danil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При попытки открыть DBC базу данных выдается ошибка:
файл xxx.dbc не является базой данный, после запуска validate database
выяснилось, что испорчены заголовки двух DBF таблиц, в документации сказано, что их можно "поднять" какой-то внешней утилитой!
Если кто-то сталкивался с подобной проблемой поможите! :-)
Заранее благодарен за совет.
...
Рейтинг: 0 / 0
Быза данных упала
    #32382185
chagoserg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Быза данных упала
    #32382387
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно попробовать, но маловерятно, что поможет стандартная команда, входящая в FoxPro:

Код: plaintext
1.
2.
3.
4.
CLOSE DATABASES
SET PATH TO (HOME( 2 ) + 'Data\') && Sets path to database
OPEN DATABASE testdata EXCLUSIVE && Open testdata database

VALIDATE DATABASE


Не забывайте делать копии!!!

Удачи!
...
Рейтинг: 0 / 0
Быза данных упала
    #32382519
Danil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такой пример в хелпе есть, его мы первым делом использовали. Он нам сообщил, что упали две DBF-таблицы. Пришлось их используя PRG для Fix_dbf заголовка править, т.е. скорее всего в момент записи в заголовок DBF информации откючили электроэнергию.
Вроде удалось откорректировать....
Только как отловить исключения, что БД упала и запустить ее на исправление.

P.S. FoxPro 8.0
...
Рейтинг: 0 / 0
Быза данных упала
    #32382534
TheBurn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для свободных таблиц поступаю просто - при открытии таблиц ловлю по ON ERROR 108-ю ошибку и запускаю простую програмку, которая в автомате правит заголовок. В случае использования контейнера конечно сложнее...
...
Рейтинг: 0 / 0
Быза данных упала
    #32382676
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To: Danil

Да, кстати, транзакции или буферизацию используете в своей программе?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Быза данных упала
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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