Lazarus и локальная БД Firebird

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Lazarus и локальная БД Firebird

Сообщение Dark Ichigo » 15.04.2009 10:59:19

Есть задумка сделать прогу, использующую БД Firebird.

Хочу, чтобы человек нажал "Установить" и не парился с установкой БД, её настройками и прочее.

Осуществима ли эта задача?
Аватара пользователя
Dark Ichigo
новенький
 
Сообщения: 44
Зарегистрирован: 12.03.2009 19:06:51

Re: Lazarus и локальная БД Firebird

Сообщение Inferno » 15.04.2009 13:06:11

Ищи Firebird Embedded, он ложиться с прогой допустим на диск
это версия сервера, подключаемая как динамическая библиотека (файл fbembed.dll), которая поддерживает все возможности обычного сервера за некоторыми исключениями:
1. Записи в реестре относительно сервера FireBird игнорируются. Корневой каталог встраиваемого сервера - это каталог, в котором расположен файл fbembed.dll.
2. Встраиваемый сервер позволяет подключиться к базе, находящейся ТОЛЬКО НА ЛОКАЛЬНОЙ МАШИНЕ и только по сетевым протоколам TCP/IP и named pipes.
3. Любой пользователь может подключиться к базе данных. Имена пользователей и пароли не проверяются на этапе подключения, однако контроль привилегий SQL выполняется.
4. Невозможно подключиться встраиваемым сервером к базе данных если к ней уже выполнено подключение любым другим сервером. Аналогично невозможно подключиться обычным сервером к базе данных, если она уже подключена к встраиваемому серверу.
Аватара пользователя
Inferno
новенький
 
Сообщения: 78
Зарегистрирован: 20.03.2009 14:40:20
Откуда: Тюмень


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23

Рейтинг@Mail.ru