Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Быза данных упала / 6 сообщений из 6, страница 1 из 1
20.01.2004, 16:08
    #32381929
Danil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Быза данных упала
При попытки открыть DBC базу данных выдается ошибка:
файл xxx.dbc не является базой данный, после запуска validate database
выяснилось, что испорчены заголовки двух DBF таблиц, в документации сказано, что их можно "поднять" какой-то внешней утилитой!
Если кто-то сталкивался с подобной проблемой поможите! :-)
Заранее благодарен за совет.
...
Рейтинг: 0 / 0
20.01.2004, 17:55
    #32382185
chagoserg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Быза данных упала
...
Рейтинг: 0 / 0
20.01.2004, 22:48
    #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
21.01.2004, 08:45
    #32382519
Danil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Быза данных упала
Такой пример в хелпе есть, его мы первым делом использовали. Он нам сообщил, что упали две DBF-таблицы. Пришлось их используя PRG для Fix_dbf заголовка править, т.е. скорее всего в момент записи в заголовок DBF информации откючили электроэнергию.
Вроде удалось откорректировать....
Только как отловить исключения, что БД упала и запустить ее на исправление.

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

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


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