Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.LINUX
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.LINUX с датами от 24 Jan 02 06:01:34 до 23 Aug 24 12:51:58, всего сообщений: 8555
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 4689 из 8555 ========================================= RU.LINUX =
От   : Oleg Levkin                      2:5053/56          28 Jan 18 22:43:30
Кому : Anton Gorlov                                        28 Jan 18 22:43:30
Тема : миграция  interbase -> firebird 2.5
FGHI : area://RU.LINUX?msgid=2:5053/56@fidonet+5a6e2bb7
На   : area://RU.LINUX?msgid=2:5059/37@FidoNet+5a6aee94
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.LINUX?msgid=2:5059/37@FidoNet+5a6edb0d
==============================================================================
              Я рад пообщаться с тобой, 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~~~~
--- Модный таракан/W32 1.1.5
* Origin: Сержант, записывай! (с) (2:5053/56)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.052790 секунды