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


Автор: MaXL 21.6.2008, 17:59
Есть программа, написанная на Делфи. Используется база данных Firebird.
Когда я запускаю программу, то ессно сервер Firebird должен быть запущен. Но вот мне говорили что можно и без сервера, т.е. как бы с серверам но он будет не сам запускаться, а просто таскаешь с собой пару библиотек, и какой-то там конфигурационный файл. Токо чуть-чуть поискал по инету, чо-то ничего не нашёл. Просто инет плохой, много инфы не поищешь, не просмотришь=)
Вообще спрашиваю есть ли такое если да то что и как ?

Автор: hawkins 21.6.2008, 22:59
Называется эта вещь Embedded FireBird (или Interbase). Вот два сайта по этой базе, там можно  скачать все что надо, и файлы и доки:

http://www.firebirdsql.org
http://www.ibase.ru/

Автор: Deniz 23.6.2008, 05:51
Цитата(MaXL @  21.6.2008,  20:59 Найти цитируемый пост)
Вообще спрашиваю есть ли такое если да то что и как ?
есть.
Качаешь инсталяшку FireBird с именем файла типа Firebird-2.1.0.17798-0_Win32_embed.zip. Embed означает встроенный сервер, т.е. в качестве клиентской либы (fbclient.dll или gds32.dll) выступает почти полноценный сервер FireBird.
В архиве в папке doc есть readme по настройке embeded-сервера.

Автор: MaXL 25.6.2008, 07:06
hawkins, спасибо, с сайта FIrebird'а всё что нужно качнул. Всё работает.
Deniz, да-да, я это и сделал.. просто не было возможности отписать, но всё равно спасибо.
Вопрос решён!

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