Что-то не хочется базы по 10-20 Гб скриптами апгрейдить. Если написать программку, которая переведет по такому алгоритму:
Делаем на Ya или FB 2.0.x 1) Создаем в базе специальные таблицы, куда скидываем тексты: а) процедур б) триггеров в) представлений г) вычисляемых полей 2) всем тригерам и процедурам делаем ALTER заменяя их тело на пустой код BEGIN END 3) VIEW удаляем 4) вычисляемые поля удаляем 5) удаляем из базы все внешние функции, для которых в 2.5 есть встроенные 6) делаем бэкап базе 7) сносим старый сервер и ставим 2.5 Делаем на FB 2.5 8) восстанавливаем базу с ключами FIX_FSS_DATA, FIX_FSS_METADATA 9) создаем вычисляемые поля 10) создаем VIEW 11) восстанавливаем все триггеры и хранимые процедуры по идее должно сработать.