Sql-сервер firebird

  • Часть 1
  • | 2
  • | 3
  • | 4
  • | 5
  • | 6

СУБД Firebird обеспечивает 2 режима работы:

-        локальной машины (клиента);

-        сервера БД.

Сервер Firebird работает по следующей схеме. На компьютере с ОС Windows XP/2000/NT запускается служба fbserver.exe.

Если используется ОС Windows 98, то сервер запускается как приложение. В этом случае после его загрузки на панели задач будет отображаться следующая

пиктограмма: Ф. При работе в качестве службы данная пиктограмма не отображается.

На машине (клиенте), с которой будет осуществляться доступ к серверу (т.е. к какой-либо БД под его управлением), должна быть размещена клиентская часть сервера - библиотека fbclient.dll. Следует отметить, что в более ранних версиях в качестве клиентской части сервера выступала библиотека gds32.dll, которая при инсталляции должна была быть скопирована в системный каталог Windows (предварительно в папке "system32" должны быть удалены ее копии). Эта библиотека может быть скопированна туда и сейчас (для совместимости с существующими приложениями), но фактически она просто повторяет клиентскую библиотеку fbclient.dll, расположенную в установочном каталоге Firebird 2.1 в папке bin.

Доступ к БД может осуществляться с использованием сетевого соединения (например, по протоколу TCP/IP) в случае, если производится подключение к удаленному серверу.

Локальное соединение используется, если и сервер, и приложение размещены на одном и том же компьютере. Режим сервера БД является основным.

Режим локальной машины предназначен для отладки программ и SQL-запросов (команд) при работе с БД, расположенной на том же компьютере. Для доступа к локальной БД Firebird на компьютере должна быть загружена программа Firebird Server.

Осуществление доступа к БД, расположенной на удаленном сервере, производится на компьютере с инсталлированным Firebird Client. Он посредством сети связи взаимодействует с Firebird Server, получая доступ к БД.

предыдущаяследующая