Oleg Levkin написал(а) к Anton Gorlov в Jan 18 22:43:30 по местному времени:
Я рад пообщаться с тобой, 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
FSSMETADATA 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~~~~
--- Модный таракан/W32 1.1.5