This operation is not defined for system tables.
unsuccessful metadata update.
cannot delete.
COLUMN RDB$220.
there are 1 dependencies.
Соответственно, невозможен процесс апгрейда базы с помощью утилиты FDBConvert.
Вылечить базу получилось следующим образом:
- Определили список поврежденных процедур
- Для каждой из них сохранили исходный текст
- Удалили параметры процедуры с помощью запроса
DELETE FROM rdb$procedure_parameters WHERE rdb$procedure_name = 'name' - Удалили процедуру (DROP PROCEDURE)
UPD: Конкретно в этой базе проблемы были с процедурами: MSG_P_GETCHILDCOUNT_BOX, MSG_P_EXPANDLIMIT_BOX, MSG_P_RESTRUCT_BOX.
Комментариев нет:
Отправить комментарий