Возникла проблемма есть бэкап базы данных somebase.gbk генерит его стырый suse9-i586
На x86 всё прекрасно работает.
export ICS_NAME=sysdba
export ICS_PASSWORD=masterkey
gbak -c somebase.gbk base.gdb
Пытаюсь выполнить тоже самое на Ubuntu x64 и получаю
...
gbak: ERROR:Malformed string
gbak:Invalid metadata detected. Use -FIX_FSS_METADATA option.
gbak:Exiting before completion due to errors
...
Ставил огненную птицу так
apt-get install firebird2.5-classic:i386
При этом если на 64 бит создать бэкап то он его нормально ест. Вобщем формат архива другой.
Нужно как-то заставить распаковываться бэкап от 32бит firebird на ubuntu64.
Кто что может посоветовать.
Запускать виртуальную машину для распаковки архива не хочется.