Всем привет! недавно у нас падала база, но это не суть. Мы ее восстановили (данные), а процедуры и триггеры восстанавливали скриптами из резервных копий. Эффектов было несколько, например пропали гранты на процедуры, но это тоже не суть. Также были проблемы с внешними ключами, а именно каскады стали вести себя как рестрикты. Решили снести все ключи и заново накатить скриптом. Почти все ок, но на пяти-шести ключах возникло следующее:
********* Statement: ALTER TABLE CLC_ART_LIST DROP CONSTRAINT FK_CLC_ART_LIST ********* Error: This operation is not defined for system tables. unsuccessful metadata update. ERASE RDB$RELATION_CONSTRAINTS failed. action cancelled by trigger (1) to preserve data integrity. Cannot delete trigger used by a CHECK Constraint. вопрос - как бы ситуацию решить? может в системных таблицах чего почистить? Ya (последний) CS