имею ФБ 1,5,2 СС на Вин2003 база 1,4Гб
получил следующий текст ошибки
internal gds software consistency check (cannot find record back version (291)) (это взято из лога сервера ФБ)
после чего все приложения в сети отказались работать с этой БД.
Завершил все программы, сделал проверку базы программой IBFirstAID. Она никаких ошибок не обнаружила. После чего работать стало снова возможно. Это было в пятницу. Кстати, заметил, что бэкап не выполняется. (ИДИОТ, надо было еще тогда проблему решать!!!)
Сегодня в понедельник ошибка повторилась. Все программы опять не могут подключиться пока не закрыто хотябы одно подключение.
Лечу по всем правилам:
-отключил всех
-сделал копию
-gfix -v -full
после окончания выдает такой вывод summary of validation errors
далееnumber of record level errors 56
number of database page errors 116
-gfix -mend -full -ignore
ответ тот же
в логах вижуnumber of record level errors 56
number of database page errors 116
повторный -gfix -v -full показал уже меньше ошибокP4 (Server) Mon Nov 14 12:45:15 2005
Database: C:\SHOPDB\_U96.FDB
Page 154129 wrong type (expected 5 encountered 7)
P4 (Server) Mon Nov 14 12:45:15 2005
Database: C:\SHOPDB\_U96.FDB
Chain for record 17091378 is broken in table sklad (137)
сделал бэкап сnumber of record level errors 56
number of database page errors 70
теперь восстанавливаю
Все ли верно я сделал и по какой причине это могло произойти.
В момент первого возникновения этой ошибки шеф запустил несколько копий складской программы. В одной правил, а в другой результат смотрел. Это могло как-то нарушить базу?
П.С. FW=ON, есть УПС