Я рад пообщаться с тобой, Anton!
Однажды, сидя за компутером и покуривая бамбук, увидел я как 26 Янв 2018
Anton Gorlov и All травили байки про миграция interbase -> firebird 2.5:
AG> ISQL Version: LI-V10.0.0.304
AG> InterBase/x86/linux Intel (access method), version "LI-V10.0.0.304"
AG> InterBase/x86/linux Intel (remote server), version "LI-V10.0.0.304/tcp
AG> (dbs-01)/P15" InterBase/x86/linux Intel (remote interface), version
AG> "LI-V10.0.0.304/tcp (dbs-01)/P15" on disk structure version 15.0
AG> ==== конец "Fake Clipboard" ====
AG> Бекап gback создаёт бинарый и соотвественно влить его в firebird нельзя.
Ты бэкап для миграции каким gbak'ом делал? Если целевой сервер - firebird, то
gbak нужно брать от него и им проводить операции бэкапа/восстановления. Хотя в
твоем случае не поможет: форматы хранения данных Firebird и Interbase к
версиям, которые у тебя установлены уже настолько разные, что для миграции
нужно пользоваться сторонними утилитами, а не серверными.
AG> ==== заливка "Fake Clipboard" ====
AG> [11:53:01] gbak:do not recognize table attribute 18 -- continuing
AG> IBE: Unsuccessful execution caused by system error that does not preclude
AG> successful execution of subsequent statements.
AG> Invalid metadata detected. Use -FIX_FSS_METADATA option.
AG> Malformed string.
AG> Exiting before completion due to errors.
AG> ==== конец "Fake Clipboard" ====
Знакомо. В одной служебной таблице Interbase считает, что это поле должно быть
char[31] (и пишет он туда символьную строку), а Firebird считает, что в этом
поле должен быть smallint (о чем я писал в верхней квоте), вот ты и получаешь
данный эффект.
Для твоей задачи нужно поднять Interbase до ближайшей стабильной версии (в
твоем случае: 10.0.5.595), создать скрипт генерации метаданных и проверить, что
он в Firebird выполняется без ошибок, а данные перекачать IBPump'ом.
Подробное руководство по миграции читать тут:
http://www.ibase.ru/prevver/#6
За SIMM прощаюсь, пишите письма
Oleg
ин зе хоум
Team [Квакеров&Думеров - Давить!] [Мультфильмы - RULEZ FOREVER!]
... Я те доставлю райское наслаждение :-E~~~~