Страница: 1 |
Страница: 1 |
Вопрос: Восстановление базы gdb
Добавлено: 04.01.06 21:05
Автор вопроса: ViktorZ | ICQ: 271202919
Нужно восстановить Бд gdb(Interbase). Хотя это не принципиально. Кто нить восстанавливал их вообще любые какие -нить, главное принцип. У меня ситуация такая: есть база при подключении вылазит ошибка
Error - database file appears corrupt ()
bad checksum
checksum error on database page 3515
. Как с этим бороться и можно ли вообще как нить базу приконнектить.
Заранее спасибо.
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #1
Добавлено: 05.01.06 19:51
Возможно что при упаковке использовался более новенький и шустрый Yaffil ?
Номер ответа: 2
Автор ответа:
ViktorZ
ICQ: 271202919
Вопросов: 56
Ответов: 837
Профиль | | #2
Добавлено: 05.01.06 21:14
это исключено: я точно знаю что использовался Ibase 5.6 Просто все ПО тока на нем и работает.
Номер ответа: 3
Автор ответа:
KLN
Вопросов: 2
Ответов: 3
Профиль | | #3
Добавлено: 17.02.06 01:41
Error - database file appears corrupt ()
bad checksum
checksum error on database page 3515
Есть утилитка, gfix, поробуй ей полечить, может и поможет
Номер ответа: 4
Автор ответа:
ViktorZ
ICQ: 271202919
Вопросов: 56
Ответов: 837
Профиль | | #4
Добавлено: 17.02.06 19:32
Не ты что думаешь я пишу сюда ничего не сделав? Узнав позже про платные утилиты, пришла мысля, что все таки они восстанавливаются руками. А точнее можно либо индексы править(если они рухнули)или как вот тут у меня что то со страницей.
Номер ответа: 5
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #5
Добавлено: 17.02.06 20:16
Вообще все подобное решается у нас на работе способом таким: gdb -> gbk -> gdb
Не смотря на то что используется у нас обычно яффил, бэкап и рестор делаем ib4.2 для совместимости
Я вот не понял, ты распаковать не можешь или запаковать?
Пользуешься стандартным gbak.exe и с какими параметрами?
Номер ответа: 6
Автор ответа:
KLN
Вопросов: 2
Ответов: 3
Профиль | | #6
Добавлено: 17.02.06 23:48
Кстати, об индексах. Скачай бесплатный IBExpert, с его помощью попробуй восстановить без индексов, если восстановится - то IBExpert-ом и приконнектишься, кстати
там же есть много опций восстановления, с коммитом после каждой таблицы, например. А уже подключившись, поробуй восстановить индексы.