Как видите, довольно большой список файлов. Просмотрев таблицу, можно кратко уяснить назначение каждого файла, однако вопрос "отделения зерен от плевел" остался открытым. Конечно, все перечисленные утилиты важны и являются неотъемлемой частью InterBase. Но какие же файлы содержат основную, базовую функциональность InterBase-сервера?
Вот список файлов, составляющих минимальный сервер InterBase архитектуры SuperServer под Windows, который сможет нормально функционировать (табл. 4.18):
Табл 4.18. Минимальный набор файлов InterBase SS nog Windows
|
Файл |
Расположение |
Описание | |||
|
gds32 dll |
InterBaseXBin |
Клиентская библиотека InterBase | |||
|
ibserver.exe |
InterBaseXBin |
Основной исполняемый файл InterBase (и всех клонов) | |||
|
InterBase, msg |
InterBase |
Файл содержит сообщения сервера и клиента | |||
|
msvcrt.dll |
Windows\System или Winnt\System32 |
Динамическая библиотека Microsoft Visual С. Обычно уже имеется в ОС | |||
|
isc4.gdb |
InterBase |
База данных пользователей InterBase | |||
|
license.txt |
InterBase |
Файл лицензии. Для InterBase 6.x и его Open Source-клонов содержит IPL | |||
|
ib_license.dat |
InterBase |
Только для платных версий InterBase - сертифицированных билдов InterBase 6 х и версии InterBase 6.5 |
Надо отметить, что библиотека msvcrt.dll имеется на всех версиях Windows, кроме Windows 95, да и то в случае, если не установлено никаких пакетов обновления или хотя бы Microsoft Office. Файл сообщений InterBase.msg также не обязателен: если он будет отсутствовать, то некоторые сообщения об ошибках InterBase не будут корректно отображаться, но на работу сервера и клиентских приложений это не повлияет. Обратите внимание, что в случае необходимости поддерживать разнообразные кодировки необходимо включать в установку библиотеку gdsintl.dll! Без нее сервер InterBase работать будет, но без поддержки национальных языков.