Когда у меня была похожая беда, я восстанавливал базу, не активируя индексы.
Потом ковырялся в таблицах (у меня оказался "дубль" в поле, по которому построен 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.

А какой не пишет. Можно это как-то обойти?
Дмитрий




Ответить