Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Переход с InterBase на Firebird


Автор: alexpzas 14.10.2010, 19:13
Доброго времени суток.  Ситуация такова, в свое время когда никто не заморачивался над лицензионным ПО , была создана весьма сложная и громоздкая программа для бухгалтерии. Нынче же на предприятиях всего не лицензионного шарахаются как огня. И вот проблема : прога написана на 6 Делфи , ИнтерБейз там платный вот его и использовали при написании проги и работе с базой ждб. Теперь нужно перейти на бесплатный FireBird 2 . Подскажите с чего начать. Программа довольно сложная много расчетов и обращений к базе. Программа не сетевая, хотя в будущем возможно и планируется. Но не в этом суть. Для подключения Интербез базы я использовал станд компоненты IBTable  IBDatabase1 IBTransaction1 и прочие , так вот с чего начать и как проще перейти на фаербёрд (с ним ещё никогда не работал, как понимаю простым переподключением базы не обойдёшся)

Автор: Данкинг 14.10.2010, 19:28
Цитата(alexpzas @  14.10.2010,  20:13 Найти цитируемый пост)
Для подключения Интербез базы я использовал станд компоненты IBTable  IBDatabase1 IBTransaction1 и прочие , так вот с чего начать и как проще перейти на фаербёрд

И что: с FB используется то же.

Автор: Frees 14.10.2010, 19:32
Цитата(alexpzas @  14.10.2010,  22:13 Найти цитируемый пост)
с ним ещё никогда не работал, как понимаю простым переподключением базы не обойдёшся

ставишь fb коннектишся к старому gdb делаешь бекап рестор.
запускаешь свою прогу и смотришь что перестало работать..

Добавлено через 1 минуту и 6 секунд
и еще fbclient.dll надо d gds32.dll переименовать в сисетмной папке...(хотя может это инстолятор fb сделает)

Автор: alexpzas 14.10.2010, 20:04
))) оказалось все довольно просто, программа работает . Спасибо за помощь . Ещё конечно понаблюдаю, но вроде все функции работают.тема закрыта 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)