InterBase7.5->FireBird2.0

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

Ответить
RomanH
Сообщения: 24
Зарегистрирован: 19 апр 2006, 18:43

InterBase7.5->FireBird2.0

Сообщение RomanH » 14 сен 2006, 12:52

Знатоки подскажите каким образом можно понизить версию ODS gdb
файла.Дело в том что база была создана InterBase7.5, а сейчас я хочу чтобы она работала под FireBurd2.0.При подключении в FB пишет ошибку not support ODS 11.2. А вот созданная база в IB6.5 c ODS 11 открывается в FB2.0

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 14 сен 2006, 13:10

А вот созданная база в IB6.5 c ODS 11 открывается в FB2.0
www.ibase.ru/devinfo/prevver.htm

IB 6.5 работает с ODS 10, а не 11.

перенести базу с IB 7.5 на FB 2.0 можно теоретически, если не использовалось то, что специфично для IB 7.5.
А бэкап надо сделать gbak-ом от FB 2.0, подсоединяясь к 7.5. тогда бэкап заресторится (опять же теоретически) на FB 2.0.

Если база на 7.5 чужая, я бы вообще такое делать не советовал.

RomanH
Сообщения: 24
Зарегистрирован: 19 апр 2006, 18:43

Сообщение RomanH » 14 сен 2006, 13:18

Спасибо Вы, как всегда оперативно.Попробую забэкапить и разресторить

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Сообщение Dimitry Sibiryakov » 14 сен 2006, 13:43

Но лучше сразу пересоздавай базу из скрипта и переливай данные. Дешевле обойдется в конечном итоге чем возможные глюки ловить потом.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 14 сен 2006, 15:34

да, потому что при b/r процедуры, триггеры и view не перекомпилируются. Если там какие-то несовместимости с FB2, то по идее это вылезет на этапе restore, но мало-ли, может вылезти и только при обращении к этому объекту уже после рестора.

RomanH
Сообщения: 24
Зарегистрирован: 19 апр 2006, 18:43

Сообщение RomanH » 14 сен 2006, 17:38

Знатоки все получилось. Огромное спасибо KDV.
Перелить 11 ГБ не хотелось бы.Перекомпилил триггеры и процедуры(индексы не стал)вроде бы все работает.Появилась другая проблема но это в другом топике.Спасибо за помощь

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 14 сен 2006, 18:03

Силён, но в общем, тебе повезло.

Ответить