Книга: Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil
InterBase Classic Server под Linux
InterBase Classic Server под Linux
Корневой каталог InterBase CS содержит несколько подкаталогов и файлов, которые описаны в таблице 4.19. Часть из них имеет то же самое название и назначение, что и в InterBase SS под Windows, поэтому подробно такие файлы описывать не будем.
Табл 4.19. Состав InterBase CS для Linux
Каталог или файл |
Краткое описание |
/bin |
Исполняемые модули InterBase, а также различные утилиты. См. ниже раздел "Каталог BIN для Classic Server" |
/doc |
Документация по InterBase - обычно содержит последние замечания, список исправленных и неисправленных ошибок и т. д. |
/examples |
Примеры использования InterBase API на С |
/help |
В этом каталоге находится база данных help. gdb, которая содержит краткую справку о командах и ключевых словах InterBase SQL |
/include |
Содержит заголовочные файлы для С, которые могут быть использованы, например, разработчиками на GNU С |
/intl |
Содержит gdsintl - библиотеку, содержащую информацию о кодировках (аналогично GDSINTL.DLL под Windows) |
/lib |
Каталог содержит клиентские библиотеки libgs.so и libib_util.so, которые являются аналогами gds32.dll и ib_ util.dll в Windows. Также в этом каталоге находится библиотека libgs.a, которая представляет собой библиотеку для статической сборки клиента |
/misc |
Каталог содержит Firebird. xinetd - файл конфигурации для менеджера сервисов xinetd, в котором описаны параметры клона InterBase 6.x Firebird |
/UDF |
Каталог, в котором должны находиться UDF-библиотеки пользователя. По умолчанию содержит только библиотеку ib_udf |
isc4 gdb |
База данных пользователей InterBase |
isc_config |
Файл, хранящих настройки конфигурации для InterBase; аналогичен файлу ibconfig в версии InterBase под Windows |
isc_eventl .teststation |
Файл, который содержит список событий Используется менеджером блокировок |
iscjockl. teststation |
Файл, который содержит таблицу блокировок. Используется менеджером блокировок |
InterBase log |
Файл протокола InterBase |
InterBase msg |
! Файл сообщений InterBase |
services, isc |
Файл, который содержит информацию о соответствии номера порта имени сервиса, который будет использоваться для InterBase (обычно постановка в соответствие выглядит как gdsdb/tcp 3050). Эту постановку в соответствие необходимо добавить в файл /etc/services (обычно автоматически добавляется установщиком InterBase) |
Рассмотрев икра те состав InterBase Classic Server для Linux, рассмотрим теперь более подробно состав каталога BIN в этой версии. Он отличается в основном программными модулями, специфичными для архитектуры Classic.
- 1.2. Что такое Linux?
- Сетевые средства Linux
- Программирование для Linux. Профессиональный подход
- Листинг 5.10. (socket-server.c) Сервер локального сокета
- 1.1. Модель файловой системы Linux
- 1.2. Модель процессов Linux
- Средства поддержки NetBEUI для Linux
- Глава 3 Добро пожаловать в Linux
- Настройка PPTP в системе Linux
- Файловые системы в операционной системе Linux
- Глава 9 Системное окружение Linux
- Переделка уже имеющегося сайта «под оптимизацию»