Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

Перекомпилить все ХП програмно   Найти похожие ветки 

 
Trifle   (2009-05-20 17:36) [0]

Всем здасте, собственно сабж.
Переезжаем c IB6.5 на FB2.0.
На делфях пишу такую тулзу:
Делаю BK под IB6.5
Останавливаю сервис.
Убиваю его.
Ручками (из делфей) чищу реестр, файлы и т.д. и gsd32.dll.
Регистрирую F.B как сервис, запускаю его, цепляюсь, делаю под ним restore.
В этом месте надо перекомпилить все ХП, только как? FIBы позволяют такое сделать?


 
Совесть ДМ ©   (2009-05-20 19:46) [1]


> В этом месте надо перекомпилить все ХП

с чего такое утверждение?


 
turbouser ©   (2009-05-20 21:21) [2]


> Trifle   (20.05.09 17:36)  


> В этом месте надо перекомпилить все ХП

Зачем?


 
PEAKTOP ©   (2009-05-21 12:22) [3]

> Переезжаем c IB6.5 на FB2.0.
а потом
> запускаю его, цепляюсь, делаю под ним restore.

Такое врядли получиться: формат gbak-файла разный. С IB6.0 восстановить еще можно, а потом проекты IB и Firebird пошли разными ветками.

IBExpert-ом выгружай метаданные и данные в скрипт и запускай.


 
topS   (2009-05-21 12:57) [4]


> PEAKTOP ©   (21.05.09 12:22) [3]
> формат gbak-файла разный.

разный с какой версии?

> С IB6.0 восстановить еще можно

у автора 6.5, значит тем более можно. тогда откуда

> Такое врядли получиться

?


 
Сергей М. ©   (2009-05-21 13:34) [5]


> у автора 6.5, значит тем более можно


Имелось ввиду, что версии IB 6.0 и младше


 
Trifle   (2009-05-21 19:07) [6]

По поводу BK под 6.5 и Restore в 2.0 там всё ok
Вопрос в перекомпиляции ХП. IbExpert это же как то делает!


 
Виталий Панасенко(дом)   (2009-05-21 22:26) [7]


> IbExpert это же как то делает!

Ну, насколько мне известно, эксперт из системных таблиц извлекает нужную инфу(имена ХП, их текст, заголовок, параметры(все в разных таблицах хранится)) и потом уже перекомпиллирует(удаляет, создает новые)


 
Trifle   (2009-05-22 00:56) [8]

Спасибо!
Блин как я сам не допёр!
Будем копаться дальше...


 
PEAKTOP ©   (2009-05-22 13:41) [9]

> По поводу BK под 6.5 и Restore в 2.0 там всё ok

Не верю.

Ну, для начала, попробуй создать базу данных в кодировке UTF8 на IB6.5. Забэкапь, а потом попробуй отресторить на FB2.0.


 
Виталий Панасенко   (2009-05-22 16:31) [10]


> Trifle   (22.05.09 00:56) [8]
>
> Спасибо!
> Блин как я сам не допёр!
> Будем копаться дальше...

Только
> PEAKTOP ©   (21.05.09 12:22) [3]

намного проще и быстрее. все уже люди сделали.. конечно, если тут не в шкурном (денежном) вопросе дело.:-)


 
Совесть ДМ ©   (2009-05-22 20:24) [11]


> PEAKTOP ©   (22.05.09 13:41) [9]

уважаемый если вы разбираетесь что видно по постам то почему вы не можете нормально высказаться?
что вам мешает?
причем тут [9] если у автора не УТФ?
что по поводу [4]? или вы не считаете себя достойным ответить?



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.066 c
15-1271140742
brother
2010-04-13 10:39
2010.08.27
Тест на логическое мышление


2-1270793257
Abcdef123
2010-04-09 10:07
2010.08.27
Проблема после перевода проекта из Дельфи 6 в Дельфи 2007.


2-1266417791
QAZ
2010-02-17 17:43
2010.08.27
string freemem


15-1269943838
MAX
2010-03-30 14:10
2010.08.27
создание файлов .hlp


15-1264800605
Юрий
2010-01-30 00:30
2010.08.27
С днем рождения ! 30 января 2010 суббота





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский