![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Что такое
Димос © (2003-05-19 11:25:00)Доброго всем дня. Подскажите, пожалуйста, начинающему программисту. При обращении к базе данных появляется сообщение: "Corrupt table/index header...". После этого обращаться к базе практически невозможно. Чем это вызвано понять не могу. Можно ли как-то исправить базу?
гончий (2003-05-20 15:12:00) [1]Обращение к таблицам идет локально или по сети? Очень уж мне этот случай напоминает "сетевой" Paradox.
reticon (2003-05-20 14:59:00) [2]У меня прокатывала переиндексация базы.
Ну или восстановление с бэкапа.
b-Ars (2003-05-19 12:47:00) [3]устанавливаешь 28 байт в ноль (в файле базы)- этим самым ты удаляешь признак индексации, т.е. прога твоя таблицу уже откроет, а потом переиндексируешь программно с помощью AddIndex и никаких проблем.
RIPer (2003-05-19 12:28:00) [4]ну хватит уже наездов,я понял что виноват,не посмотрел сначала:)
Соловьев (2003-05-19 12:26:00) [5]тема вопроса...вобще-то :)
RIPer (2003-05-19 12:23:00) [6]хм, да я и не был в курсе что человек работает с dBase"ом, я это и пытался узнать
Соловьев (2003-05-19 12:18:00) [7]
> RIPer (19.05.03 12:11
какой сервак у dBase???!!!!
RIPer (2003-05-19 12:11:00) [8]Ты под каким серваком работаешь???
Попробуй backup\restore.
гончий (2003-05-19 12:00:00) [9]Советую Database Workshop для устранения таких неполадок с таблицами: www.degisy.com (Там есть Servise Wizard)
Mike Kouzmine (2003-05-19 11:30:00) [10]Хотя если индекс только полетел, то не страшно. Пересоздать его и все.
Mike Kouzmine (2003-05-19 11:29:00) [11]Можно, но есть вероятность потери части данных.