В пересмотре основного кода, который начался с версии 1.5, старые ссылки на постороннюю информацию InterBase были удалены, а многие из главных компонентов были переименованы. Firebird 1.5 дает возможность запускать также и сервер InterBase. Это верно и для Firebird 2.
Табл. 1.2-1.5 показывают, где искать компоненты при стандартной инсталляции после выполнения инсталлятора. Точное расположение может изменяться от релиза к релизу.
Таблица 1.2. Инсталляция Firebird 1.5 для Linux и некоторых платформ UNIX
Компонент |
Имя файла |
Размещение по умолчанию |
Классический сервер |
fb_inet_server |
/opt/firebird/bin |
Программа Lock Manager (только Классический сервер) |
fb_lock_mgr |
/opt/firebird/bin |
Встроенный клиент для Классического сервера |
libfbembed.so. 1.5.0 |
/opt/lib |
Firebird Guardian (только Суперсервер) |
fbguard |
/opt/firebird/bin |
Суперсервер |
fbserver.exe |
/opt/firebird/bin |
Поточный клиент для Суперсервера и Классического сервера |
libfbclient.so |
/usr/lib |
Файл конфигурации |
firebird.conf |
/opt/firebird |
Файл алиасов базы данных |
aliases.conf |
/opt/firebird |
Файл сообщений |
firebird.msg |
/opt/firebird |
Файл сгенерированного пароля |
SYSDBA.password |
/opt/firebird |
База данных безопасности |
security.fdb |
/opt/firebird |
Копия базы данных безопасности |
security.fbk |
/opt/firebird |
Инструменты командной строки |
isql, gbak, gfix, gstat, gsec, gdef, gpre, qli |
/opt/firebird/bin |
Инструмент сервера (только Суперсервер) |
fbmgr |
/opt/firebird/bin |
Скрипты командной строки |
Различные; обратитесь к файлам README и заметкам по релизу |
/opt/firebird/bin |
Скрипт шаблона для Firebird (только Классический сервер) |
firebird.xinetd |
/opt/firebird/misc |
Библиотеки внешних функций (библиотеки UDF) |
ib_udf.so, fbudf.so |
/opt/firebird/UDF |
Библиотека утилиты памяти (используется в ib_udf) |
libib util.so |
/opt/firebird/lib |
Скрипты DDL для библиотек внешних функций |
ib_udf.sql, fbudf.sql |
/opt/firebird/UDF |
Библиотека поддержки интернациональных языков |
fbintl |
/opt/fire b ird/i nt! |
Заметки по релизу |
Firebird_v15.nnn_ ReleaseNotes.pdf |
/opt/firebird |
Другая документация |
Файлы README no различным темам |
/opt/firebird/doc |
Пример базы данных |
employee.fdb |
/opt/firebird/sample |
Заголовочные файлы С |
ibase.h, iberror.h и др. |
opt/firebird/include |
Таблица 1.3. Инсталляция Firebird 1.5 для 32-битовых платформ Windows
Компонент |
Имя файла |
Размещение по умолчанию |
Классический сервер |
fb_inet_server.exe |
C:\Program Fiies\Firebird\ Firebird_1_5\bin |
Программа Lock Manager (только Классический сервер) |
fb_lock_mgr.exe |
C:\Program Files\Firebird\ Firebird_1_5\bin |
Firebird Guardian (только Суперсервер) |
fbguard.exe |
C:\Program Files\Firebird\ Firebird_1_5\bin |
Суперсервер |
fbserver.exe |
C:\Program Files\Firebird\ Firebird_1_5\bin |
Встроенный Суперсервер |
fbembed.dll |
C:\Program Files\Firebird\ Firebird_1_5\bin (инсталлировать в каталог приложения и переименовать в fbciient.dll) |
Клиентская библиотека для Суперсервера и Классического сервера |
gds32,dll (заглушка) и fbclient.dll |
C:\Program Files\Firebird\Firebird_1_5\bin |
Файл конфигурации |
firebird.conf |
- // - |
Файл алиасов базы данных |
aliases.conf |
- // - |
Файл сообщений |
firebird.msg |
- // - |
База данных безопасности |
security.fdb |
- // - |
Копия базы данных безопасности |
security.fbk |
- // - |
Инструменты командной строки |
isql, gbak, gfix, gstat, gsec, gdef, gpre, qli, fb_lock_print |
- // - |
Сервисы и регистрационные инструменты |
instsvc.exe, instreg,exe |
- // - |
Библиотеки внешних функций (библиотеки UDF) |
ib_udf,dll, fbudf,dll |
C:\Program Files\Firebird\Firebird_1_5\UDF |
Библиотека утилиты памяти (используется в ib_udf,dll) |
ib_util.dll |
C:\Program Files\Firebird\Firebird_1_5\bin |
Скрипты DDL для библиотек внешних функций |
ib_udf,sql, fbudf,sql |
C:\Program Files\Firebird\Firebird_1_5\UDF |
Библиотека поддержки интернациональных языков |
fbintl,dll |
C:\Program Files\Firebird\Firebird_1_5\intl |
Заметки по релизу |
Firebird_v15.nnn_ ReleaseNotes.pdf |
C:\Program Files\Firebird\Firebird_1_5 |
Другая документация |
Файлы README по различным темам |
C:\Program Files\Firebird\Firebird_1_5\doc |
Пример базы данных |
employee.fdb |
C:\Program Files\Firebird\Firebird_1_5\sample |
Заголовочные файлы С |
ibase.h, iberror.h и др. |
C:\Program Files\Firebird\Firebird_1_5\include |
Таблица 1.4. Инсталляция Firebird 1.0.3 для Linux и некоторых платформ UNIX
Компонент |
Имя файла |
Размещение по умолчанию |
Классический сервер |
gds_inet_server |
/opt/interbase/bin |
Программа Lock Manager (только Классический сервер) |
ib_lock_mgr |
- // - |
Встроенный клиент для Классического сервера |
gdslib.so |
/usr/lib |
Суперсервер |
ibserver.exe |
/opt/interbase/bin |
Поточный клиент для Суперсервера и Классического сервера |
gdslib.so |
/usr/lib |
Файл конфигурации |
isc_config |
/opt/interbase |
Файл сообщений |
interbase.msg |
- // - |
База данных безопасности |
isc4.gdb |
- // - |
Копия базы данных безопасности |
isc4.gbk |
- // - |
Инструменты командной строки |
isql, gbak, gfix, gstat, gsec, gdef, gpre, qli |
/opt/interbase/bin |
Инструмент сервера (только Суперсервер) |
fbmgr |
- // - |
Скрипты командной строки |
Различные; обратитесь к файлам README и замечаниям по релизу |
/opt/interbase/bin или /opt/interbase/sample |
Скрипт шаблона для Firebird (только Классический сервер) |
firebird.xinetd |
- // - |
Библиотеки внешних функций (библиотеки UDF) |
ib_udf,so, fbudf,so |
/opt/interbase/udf |
Библиотека утилиты памяти (используется в ib_udf) ~TSROr |
libib_util,so |
/opt/interbase/udf ~TSR/ort/interbase |
Скрипты DDL для библиотек внешних функций |
ib_udf.sql |
/opt/interbase/udf |
Библиотека поддержки интернациональных языков |
intl или intl.so |
/opt/interbase/intl |
Пример базы данных |
employee.fdb |
/opt/interbase/sample |
Заголовочные файлы С |
ibase.h, iberror.h и др. |
/opt/interbase/include |
Таблица 1.5. Инсталляция Firebird 1.0.3 для 32-битовых платформ Windows