На главную страницу Версия-Т
VTSoft.ru

Dbrepair - Не удалось выполнить restore базы


RSS
Dbrepair - Не удалось выполнить restore базы
 
При операциях сборки мусора или ремонта выходит сообщение "Не удалось выполнить restore базы". Раз было, что "исходный_DATABASE.GDB" тоже оказался неработоспособным.
Версии: VT Shop 1.2.3 beta; Firebird-2.5.0.26074; DBRepair - версия неизвестна.
 
Как написано при запуске DBRepair - утилита не дает полной гарантии, что восстановление базы пройдет успешно. Так как все зависит от характера и степени повреждения базы. Данная утилита является только оболочкой над утилитами командной строки gfix.exe и gbak.exe, входящими в Firebrid. Вы можете попробовать проделать эти операции самостоятельно. Методика ремонта описана здесь. Попробуйте также запустить DBRepair под Firebird 2.1, это может помочь.
 
Спасибо, помогло.
Пока успел попробовать запустить ремонт под Firebird 2.1 этого мне было достаточно.
Интересно, что другие четыре базы произвольно выбранные для эксперимента и не имеющие проблем, также рушаться в связке Firebird-2.5.0.26074+DBRepair-версия неизвестна, на этапе сборки мусора.
Может это какая-то несовместимость с FB2.5?
Есть у Вас информация на эту тему?