Firebird. Руководство разработчика баз данных | страница 17
* Исполняемая программа сервера Firebird.
* Множество других программ, нужных при инсталляции и/или во время выполнения задач.
* Скрипты командной строки или командные файлы, нужные при инсталляции, которые также могут использоваться как утилиты сервера.
* Файл безопасности баз данных (isc4.gdb для версии 1.0.x; security.fdb для версии 1.5).
* Одна или более версий клиентской библиотеки для установки на сервере и на клиентской рабочей станции.
* Инструменты командной строки.
* Стандартные библиотеки внешних функций и скрипты их описания (*.sql).
* Пример базы данных.
* Заголовочные файлы С (не нужны начинающим!).
* Текстовые файлы, содержащие самые последние замечания для использования в процессе инсталляции и конфигурирования.
* Заметки по релизу и различные файлы README (необходимы для прочтения).
Соглашения по именованию в комплекте инсталляции
Имена файлов комплекта поставки для разных платформ не являются одинаковыми. Увы, они даже не являются "последовательно неодинаковыми"; при создании дистрибутива часто нужно приспосабливаться к специфическим для платформы соглашениям или просто следовать их собственным правилам. Тем не менее некоторые элементы в именах файлов могут быть вам полезны для идентификации того комплекта, который вам нужен.
Обычно первой частью имени является строка "Firebird".
* Если релиз для Windows поддерживает Классический сервер, он будет включен в тот же инсталлятор, что и Суперсервер.
* Для платформ POSIX, которые поддерживают обе архитектуры, отдельные инсталляторы поставляются для Классического сервера и Суперсервера. Имя установочного пакета будет начинаться с "FirebirdCS" (для Классического сервера) или с "FirebirdSS" (для Суперсервера).
* Для меньших платформ архитектура может быть менее очевидной, и первая часть имени может быть названием ОС или аппаратной платформы.
Имена всех комплектов поставки должны содержать разделенную точками строку чисел в следующем порядке: номер версии, номер релиза, номер подрелиза. Например, "1.0.3"- это третий подрелиз от начального (код С) релиза Firebird версии 1, в то время как "1.5.0" - начальный подрелиз релиза 5 (код C++) версии 1. Большинство комплектов поставки также содержат абсолютный номер создания (например, 1.0.3.972 или 1.5.2.4731). Для некоторых малых платформ, особенно тех, которые имеют собственные правила именования и созданы различными компиляторами, номера версий могут быть менее очевидными.