Ремонт БД на 1,7 ГБ

Ремонт и восстановление баз данных InterBase, Firebird, Yaffil

Модераторы: kdv, Alexey Kovyazin

Ответить
Alex_KV
Сообщения: 6
Зарегистрирован: 17 ноя 2005, 18:13

Ремонт БД на 1,7 ГБ

Сообщение Alex_KV » 08 авг 2007, 17:38

Доброго времени суток!

Имею:
WinXP SP2 (NTFS), Firebird 1.5.1.4481 SuperServer (service),
клиентское приложение на Delphi7 с использованим ADO (ODBC 1.2.0.69 - IBPhoenix).
Все работает на одной машине. Размер БД - 1,7 ГБ.
Сейчас трудно востановить последовательность событий, кратко -
Пользователь искал запись в БД (с его слов), комп завис, после чего он его перезагрузил.
Я открыл БД с пом. IBExpert - все объекты сохранились, но таблицы пустые, только значения генераторов сохранились.
Файлов Backup нет.
Попробывал gbak с бэкапом и восстановлением. Все прошло без ошибок. Но в новой базе (около 180 кб) тоже пустые таблицы.
gfix тоже не показал ошибок.
Делал после этого опять бэкап с восстановлением. Результат тот же.
С qli.exe - такая же картина.
Все проделывал по технике http://www.ibase.ru/devinfo/db_repair.htm.
Пробывал даже DTS MSSQL - без ошибок, но и без данных.
Использовал IBBackupSourgeon (Trial - только диагностика) - БД открывается без ошибок, но таблицы пустые.
Использовал IBFirstAIDDiagnostician:
14:57:57 INFO: Actual PageCount: 433588 found in database
14:57:57 ERROR: Found 1658 undefined pages.
В остальных строчках везде ОК.
Можно ли как восстановить данные?

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 09 авг 2007, 07:59

в платный ремонт:
www.ibase.ru/dbrepair.htm

Ответить