Страница 1 из 1

Проблема переноса данных

Добавлено: 29 ноя 2006, 11:25
Dedal
Доброго времени суток!
Есть исходная база. Диалект 1. Работает под FireBird 1.5.3.
И новая база. Диалект 3. Под управлением FireBird 2.0 RC4.
Старую базу востановил под FireBird 2.0 RC4.
При переносе таблиц через DataPump, поля NUMERIC(9,3) почемуто делаются INTEGER. При использовании IBPump, в исходной таблице эти поля также видны как INTEGER.

Подскажите где собака зарыта.

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

Добавлено: 29 ноя 2006, 11:40
Dedal
переносить надо не через datapump, который bde-шный, и который не понимает новые типы данных, а через IBPump. Если уж тебя b/r и перевод БД в третий диалект стандартным способом не устраивает.
Старая база данных переведена через b/r. Проектируетса новая база, в которую нужно перенести даные. При использовании IBPump 3.4, поля также видны как INTEGER.

Добавлено: 29 ноя 2006, 11:49
Dedal
Извените. Вопрос снимается. Человек, который переносил данные с помощью IBPump, в качестве source вибирал BDE, вместо FireBird.