Доброго времени суток!
Есть исходная база. Диалект 1. Работает под FireBird 1.5.3.
И новая база. Диалект 3. Под управлением FireBird 2.0 RC4.
Старую базу востановил под FireBird 2.0 RC4.
При переносе таблиц через DataPump, поля NUMERIC(9,3) почемуто делаются INTEGER. При использовании IBPump, в исходной таблице эти поля также видны как INTEGER.
Подскажите где собака зарыта.
Проблема переноса данных
зачем rc4, когда есть релиз?Старую базу востановил под FireBird 2.0 RC4.
переносить надо не через datapump, который bde-шный, и который не понимает новые типы данных, а через IBPump. Если уж тебя b/r и перевод БД в третий диалект стандартным способом не устраивает.При переносе таблиц через DataPump, поля NUMERIC(9,3)
www.ibase.ru/devinfo/migration.htm
Старая база данных переведена через b/r. Проектируетса новая база, в которую нужно перенести даные. При использовании IBPump 3.4, поля также видны как INTEGER.переносить надо не через datapump, который bde-шный, и который не понимает новые типы данных, а через IBPump. Если уж тебя b/r и перевод БД в третий диалект стандартным способом не устраивает.