Восстановление базы

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

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

Ответить
ZhakeKZ
Сообщения: 1
Зарегистрирован: 14 авг 2010, 16:12

Восстановление базы

Сообщение ZhakeKZ » 16 авг 2010, 10:29

Доброе время суток !

1. Версия сервера - Firebird 2.1
2. Версия ОС - Windows XP SP3
3. Размер базы - 6,5 Мбайт
4. Сообщение об ошибке:
Connection authorization failure.
file D:\FIREBIRD\BASES\BASE1.FDB is not a valid database.


Пытался проверить лечить gfix-ом, пишет:

file D:\FIREBIRD\BASES\BASE1.FDB is not a valid database.


Попытка сделать backup пишет ошибку:

gbak: ERROR: file D:\FIREBIRD\BASES\BASE1.FDB is not a valid database
gbak: Exiting before before completion due to errors


IBFirstAID Diagnostician 2.5 не смог открыть файл, в детализированном логе написано:

12:27:03 INFO: Open database files: D:\Firebird\Bases\base1.fdb
12:27:03 Unrecognized database found.


Что еще можно попробовать ?

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

Re: Восстановление базы

Сообщение kdv » 16 авг 2010, 13:52

ничего. вышеперечисленные ошибки означают, что у базы убит заголовок, и это вообще может быть и не база теперь вовсе (прописано нулями, или мусорными данными из памяти или других файлов).

Если у Вас есть копия этой же базы (сделанная копированием файла БД), то теоретически можно, но это уже в платной плоскости, www.ibase.ru/dbrepair.htm

Ответить