Страница 1 из 1
Срочно надо восстановить базу
Добавлено: 17 июл 2008, 18:59
policai
Здравствуйте!
Из-за сбоя питания вышибло базу под Linux Firebird 1.5. Размер 2гб
Туева куча ошибок
лог ошибок здесь
http://www.webfile.ws/d/29313
Срочно
Добавлено: 17 июл 2008, 19:23
Merlin
Срочно - это
http://www.ibase.ru/dbrepair.htm
или
http://www.ibase.ru/devinfo/db_repair.htm
По второму пути, если уж очень срочно, то есть, недочитавши, махнуть шашкой по лампочкам, то есть хороший шанс её доломать. Но, судя по логу, пока ничего страшного там не случилось - снять копию при остановленном сервере, пройтись gfix пару раз, сделать b/r. Если не получится и будет валиться на ресторе по FK, значит, часть записей утрачена и надо копать глыбже - ресторить без восстановления индексов и пытаться их активизировать вручную поштучно, вылавливая потерянные записи в мастер-таблицах и принимая решения по их внедрению на место по косвенным данным или удалению ссылающихся на них записей из других таблиц.