Хочу уйти с IB7.5 на FB1.5.3
Модераторы: kdv, Alexey Kovyazin
Хочу уйти с IB7.5 на FB1.5.3
Есть задача перейти (желательно быстро) с Интербейса 7,5 на Файбёрд 1,5,3.
Пять баз через бэкап-> ресторе поднялось, а шестая (самая главная и самая большая) отказывается...
Сыпет ошибки при восстановлении таблиц, но восстанавливает, но при восстановлении процедур матюкается и вываливается...
С чем это может быть связано и как решить задачу...
Пять баз через бэкап-> ресторе поднялось, а шестая (самая главная и самая большая) отказывается...
Сыпет ошибки при восстановлении таблиц, но восстанавливает, но при восстановлении процедур матюкается и вываливается...
С чем это может быть связано и как решить задачу...
-
- Заслуженный разработчик
- Сообщения: 1436
- Зарегистрирован: 15 сен 2005, 09:05
Re: Хочу уйти с IB7.5 на FB1.5.3
Везунчик. По идее не должна была подняться ни одна. Ну несовместимы они, не совместимы.Lexus_sad писал(а):Пять баз через бэкап-> ресторе поднялось, а шестая (самая главная и самая большая) отказывается...
Re: Хочу уйти с IB7.5 на FB1.5.3
Ну так есть ли какие-нибудь приемлемые решения?.. или по-дурацки через ИБ-эксперт формировать скрипт и потом его запускать?..
Это не по-дурацки. Это пожалуй единственный корректный способ.
Есть два родственных языка - украинский и русский. Они похожи, но не более того. Ты не можешь полностью понять речь украинца, а он твою. Почему же здесь аналогичная ситуация тебя удивляет? Ежу же понятно, что через переводчика надо разговаривать, то бишь через SQL.
Есть два родственных языка - украинский и русский. Они похожи, но не более того. Ты не можешь полностью понять речь украинца, а он твою. Почему же здесь аналогичная ситуация тебя удивляет? Ежу же понятно, что через переводчика надо разговаривать, то бишь через SQL.
Если базу от 7.5 можно итеративно сдаунгрейдить через b/r до 6.5 (не знаю, возможно ли это в принципе, по-моему Borland тоже какую-то версию объявлял межевым столбом даже внутри IB), то потом её можно проапгрейдить до FB 1.5 Но думаю, что памп таки дешевле будет. Вот с процедурками-триггерами вопрошающему придётся попариться. Особенно учитывая, что у него сервак конкретных сообщений об ошибках не выдаёт, а только абстрактно матерится.
2CyberMax
Аналогия с украинским и русским языками здесь не уместна, хотя бы потому, что ИБ7.5 понимает ФБ1.5, а наоборот - проблемы. Этот вариант стреляет в случае разных СУБД типа Оракл и ИБ.
На сколько я помню вариант с Бэкап-ресторе работал вплоть до 6 версии, я переходил с ИБ5,5 виндоуз на ФБ1,0 Линукс и обратно, потом был ФБ1,5 и от туда я б/р базу на ИБ5,5 и т.д.
2Merlin
Если есть такой "межевый столб" то это хорошо, буду искать/смотреть. На счет пампа, попробую... но времени остается мало...
Кстати что работать быстрее будет ФБ или ИБ?
Аналогия с украинским и русским языками здесь не уместна, хотя бы потому, что ИБ7.5 понимает ФБ1.5, а наоборот - проблемы. Этот вариант стреляет в случае разных СУБД типа Оракл и ИБ.
На сколько я помню вариант с Бэкап-ресторе работал вплоть до 6 версии, я переходил с ИБ5,5 виндоуз на ФБ1,0 Линукс и обратно, потом был ФБ1,5 и от туда я б/р базу на ИБ5,5 и т.д.
2Merlin
Если есть такой "межевый столб" то это хорошо, буду искать/смотреть. На счет пампа, попробую... но времени остается мало...
Кстати что работать быстрее будет ФБ или ИБ?
IB 7.5 НЕ будет понимать FB 1.5, если в базе от FB 1.5 используется то, что есть в FB, и нет в IB 7.5. А такого - дофига. BLR уже разный, ферштейн?здесь не уместна, хотя бы потому, что ИБ7.5 понимает ФБ1.5, а наоборот - проблемы.
это все лабуда. читаем тут - www.ibase.ru/devinfo/prevver.htmНа сколько я помню вариант с Бэкап-ресторе работал вплоть до 6 версии, я переходил с ИБ5,5 виндоуз на ФБ1,0 Линукс и обратно, потом был ФБ1,5 и от туда я б/р базу на ИБ5,5 и т.д.
смотря что за задача. если абстрактно, то см. www.ibdeveloper.com. там были тесты tpc-r и tpc-c.Кстати что работать быстрее будет ФБ или ИБ?