-
Всем здасте, собственно сабж.
Переезжаем c IB6.5 на FB2.0.
На делфях пишу такую тулзу:
Делаю BK под IB6.5
Останавливаю сервис.
Убиваю его.
Ручками (из делфей) чищу реестр, файлы и т.д. и gsd32.dll.
Регистрирую F.B как сервис, запускаю его, цепляюсь, делаю под ним restore.
В этом месте надо перекомпилить все ХП, только как? FIBы позволяют такое сделать?
-
> В этом месте надо перекомпилить все ХП
с чего такое утверждение?
-
> Trifle (20.05.09 17:36)
> В этом месте надо перекомпилить все ХП
Зачем?
-
> Переезжаем c IB6.5 на FB2.0.
а потом
> запускаю его, цепляюсь, делаю под ним restore.
Такое врядли получиться: формат gbak-файла разный. С IB6.0 восстановить еще можно, а потом проекты IB и Firebird пошли разными ветками.
IBExpert-ом выгружай метаданные и данные в скрипт и запускай.
-
> PEAKTOP © (21.05.09 12:22) [3]
> формат gbak-файла разный.
разный с какой версии?
> С IB6.0 восстановить еще можно
у автора 6.5, значит тем более можно. тогда откуда
> Такое врядли получиться
?
-
> у автора 6.5, значит тем более можно
Имелось ввиду, что версии IB 6.0 и младше
-
По поводу BK под 6.5 и Restore в 2.0 там всё ok
Вопрос в перекомпиляции ХП. IbExpert это же как то делает!
-
> IbExpert это же как то делает!
Ну, насколько мне известно, эксперт из системных таблиц извлекает нужную инфу(имена ХП, их текст, заголовок, параметры(все в разных таблицах хранится)) и потом уже перекомпиллирует(удаляет, создает новые)
-
Спасибо!
Блин как я сам не допёр!
Будем копаться дальше...
-
> По поводу BK под 6.5 и Restore в 2.0 там всё ok
Не верю.
Ну, для начала, попробуй создать базу данных в кодировке UTF8 на IB6.5. Забэкапь, а потом попробуй отресторить на FB2.0.
-
> Trifle (22.05.09 00:56) [8]
>
> Спасибо!
> Блин как я сам не допёр!
> Будем копаться дальше...
Только
> PEAKTOP © (21.05.09 12:22) [3]
намного проще и быстрее. все уже люди сделали.. конечно, если тут не в шкурном (денежном) вопросе дело.:-)
-
> PEAKTOP © (22.05.09 13:41) [9]
уважаемый если вы разбираетесь что видно по постам то почему вы не можете нормально высказаться?
что вам мешает?
причем тут [9] если у автора не УТФ?
что по поводу [4]? или вы не считаете себя достойным ответить?