Книга: Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
Размещение на диске по умолчанию
Размещение на диске по умолчанию
Таблицы в этом разделе описывают размещение компонентов для Windows и Linux на диске по умолчанию. Информация дается в контексте двух версий:
* версии, предшествующие Firebird 1.5;
* версии Firebird 1.5 и последующие.
Разница является существенной. Версии, предшествующие Firebird 1.5, используют размещение, имена компонентов и ссылки на ресурсы, как и InterBase 6.x и более ранние версии InterBase. Следовательно, не существует возможности запускать и сервер Firebird, и сервер InterBase этих версий на одной и той же машине.
В пересмотре основного кода, который начался с версии 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 FiiesFirebird Firebird_1_5bin |
Программа Lock Manager (только Классический сервер) | fb_lock_mgr.exe | C:Program FilesFirebird Firebird_1_5bin |
Firebird Guardian (только Суперсервер) | fbguard.exe | C:Program FilesFirebird Firebird_1_5bin |
Суперсервер | fbserver.exe | C:Program FilesFirebird Firebird_1_5bin |
Встроенный Суперсервер | fbembed.dll | C:Program FilesFirebird Firebird_1_5bin (инсталлировать в каталог приложения и переименовать в fbciient.dll) |
Клиентская библиотека для Суперсервера и Классического сервера | gds32,dll (заглушка) и fbclient.dll | C:Program FilesFirebirdFirebird_1_5bin |
Файл конфигурации | 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 FilesFirebirdFirebird_1_5UDF |
Библиотека утилиты памяти (используется в ib_udf,dll) | ib_util.dll | C:Program FilesFirebirdFirebird_1_5bin |
Скрипты DDL для библиотек внешних функций | ib_udf,sql, fbudf,sql | C:Program FilesFirebirdFirebird_1_5UDF |
Библиотека поддержки интернациональных языков | fbintl,dll | C:Program FilesFirebirdFirebird_1_5intl |
Заметки по релизу | Firebird_v15.nnn_ ReleaseNotes.pdf | C:Program FilesFirebirdFirebird_1_5 |
Другая документация | Файлы README по различным темам | C:Program FilesFirebirdFirebird_1_5doc |
Пример базы данных | employee.fdb | C:Program FilesFirebirdFirebird_1_5sample |
Заголовочные файлы С | ibase.h, iberror.h и др. | C:Program FilesFirebirdFirebird_1_5include |
Таблица 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
Компонент |
Имя файла |
Размещение по умолчанию |
Firebird Guardian |
ibguard.exe |
C:Program FilesFirebirdbin |
Суперсервер |
ibserver.exe |
- // - |
Клиентская библиотека |
gds32.dll |
- // - |
С:WINNTsystеm32 (платформа с сервисами) или C:Windows (другие) |
gds32.dll |
CAWINNTsystem32 (платформа с сервисами) или CAWindows (другие) |
Файл конфигурации |
ibconfig |
C:Program FilesFirebird |
Файл сообщений |
interbase.msg |
C:Program FilesFirebird |
База данных безопасности |
isc4.gdb |
C:Program FilesFirebird |
Копия базы данных безопасности |
isc4.gbk |
C:Program FilesFirebird |
Инструменты командной строки |
isql, gbak, gfix, gstat, gsec, gdef, gpre. qli, iblockpr |
C:Program FilesFirebirdbin |
Сервисы и регистрационные инструменты |
instsvc.exe, instreg.exe |
C:Program FilesFirebirdbin |
Библиотеки внешних функций (библиотеки UDF) |
ib_udf.dll, fbudf.dll |
C:Program FilesFirebirdUDF |
Библиотека утилиты памяти (используется в ib_udf.dll) |
ib_util.dll |
C:Program FilesFirebirdbin |
Скрипты DDL для библиотек внешних функций |
ib_udf.sql, fbudf.sql |
C:Program FilesFirebirdUDF |
Библиотека поддержки интернациональных языков |
gdsintl.dll |
C:Program FilesFirebirdintl |
Документация |
Файлы README по различным темам |
C:Program FilesFirebird |
Пример базы данных |
employee.gdb |
C:Program FilesFirebirdsample |
Заголовочные файлы С |
ibase.h, iberror.h и др. |
C:Program FilesFirebirdinclude |
Пора дальше
Firebird состоит из программы сервера и клиентских приложений; между сервером и каждым клиентом располагается сетевой протокол. Если вы использовали соответствующий инсталлятор для вашей платформы и использовали значения по умолчанию, вероятно, вам больше ничего не потребуется делать, и можно сразу приступать к началу работы. Вы можете пропустить две следующие главы и перейти к "основам", описанным в главе 4. Если вас интересуют сетевые протоколы или вам кажется, что у вас есть проблемы, связанные с сетевыми протоколами, прочтите следующую главу, и, возможно, просмотрите некоторые советы по конфигурированию в главе 3.
- Ответный файл, используемый по умолчанию (csc.rsp)
- Выражения в значениях по умолчанию для доменов
- Значения переменных по умолчанию
- Новая структура данных на диске: ODS11
- Загрузочные дискеты и Live CD для Windows
- Как выбрать сетевое размещение?
- 3. Значения по умолчанию
- Размещение публикаций в сетевых СМИ
- Параметры по умолчанию
- Глава 9 Накопитель на жестком магнитном диске
- Настройки по умолчанию
- Описание работы накопителя на жестком магнитном диске