Когда у меня была похожая беда, я восстанавливал базу, не активируя индексы.
Потом ковырялся в таблицах (у меня оказался "дубль" в поле, по которому
построен primary), а потом "ручками" (скриптом) активировал индексы.
"Dmitry Lendel" сообщил/сообщила в новостях следующее:
Привет
FB 1.5
Полетела база.
Я ее потоптал mend
Сделал backup
Пытаюсь восстановить и получаю сообщение
Unsuccessful execution caused by system error that does not preclude
successful execution of subsequent statements.
action cancelled by trigger (3) to preserve data integrity.
Cannot deactivate primary index.
А какой не пишет. Можно это как-то обойти?
Дмитрий