Дистрибутив
Дистрибутив
Первое, на что стоит обратить внимание, это отличие в именах файлов. Исполняемый файл сервера теперь называется либо fbserver (в случае архитектуры SS). либо fb_inet_server (в случае CS). Следует отметить, что теперь сервер с классической архитектурой доступен и для пользователей платформы Win32. Клиетская библиотека носит имя fbclient. В дистрибутивы для Win32 входит также библиотека gds32.dll. которая теперь является просто "заглушкой", перенаправляющей все вызовы к fbclient.dll, и поставляется исключительно для совместимости с существующими приложениями. Все новые приложения, ориентирующиеся на использование этой и последующих версий Firebird, должны обращаться к новой клиентской библиотеке (т. е. fbclient). Стандартная библиотека языковых кодировок теперь называется fbintl. Также изменились имена некоторых других файлов.
Вариант сервера с классической архитектурой для платформы Win32 несколько отличается от аналогичных дистрибутивов для UNIX-систем. Главная особенность - это единый пакет, включающий в себя SS и CS сборки сервера, причем оба варианта скомпонованы статически. Это позволило избежать реализации кода сервера в библиотеке, разделяемой всеми процессами, и обеспечить четкое разделение клиентской и серверной подсистем. Результатом этого стала независимость стандартных инструментов командной строки (isql, gbak, gfix и т. д.) от дистрибутива сервера, а также возможность смены архитектуры установленного сервера "на лету", т. е. без переустановки дистрибутива.
Далее, версия сервера для платформы Win32 теперь использует другой ключ реестра (HKLMSoftwareFirebirdSQLFirebird). В случае отсутствия данного ключа сервер все равно будет работоспособен, его базовая директория при этом будет определяться физическим расположением файлов сервера. Следовательно, в простейшем случае (при запуске сервера как приложения, т. е. с ключом командной строки "-а") установка вообще не требуется - достаточно просто скопировать файлы сервера в отдельный каталог и запустить его.
Теперь можно иметь возможность запуска сервера Firebird параллельно с сервером IB/FBI на одном компьютере, а также запуска нескольких копий сервера (все это при условии работы на разных портах, что настраивается перед запуском сервера).
Помимо собственно СУБД, проект Firebird включает также драйверы ODBC. JCA-JDBC (Туре 4) и .NET-провайдер, которые распространяются вместе с сервером или отдельно.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
(2.10) Как интегрировать Service Pack 1 в дистрибутив W2k?
(2.10) Как интегрировать Service Pack 1 в дистрибутив W2k? Для этого вам потребуется папка i386 из дистрибутива на жестком диске и, конечно же, сам Service Pack. Интегрируется он командой sp1network –s [полный путь к дистрибутиву, в который надо интегрировать]. Кроме этого, можно сначала
(2.11) Как интегрировать SP2 в дистрибутив W2k?
(2.11) Как интегрировать SP2 в дистрибутив W2k? Точно так же как и первый. Либо командой w2ksp2 –s:с:distrib , где c:distrib полный путь к дистрибутиву лежащему на жёстком диске (может быть любым), либо распокавав дистрибутив w2ksp2 –x, и запустив update –s:c:distrib (путь к дистрибутиву на диске, может
Где взять дистрибутив программы
Где взять дистрибутив программы Последнюю версию Gizmo вы можете скачать с ее официального сайта, который находится по адресу www.gizmoproject.com. Установка программы проста и интуитивно понятна. Единственная вещь, на которую нужно обратить особое внимание — в конце установки (то
19.2.4.2. Включайте в дистрибутив README-файл
19.2.4.2. Включайте в дистрибутив README-файл В дистрибутив программы следует включать файл README, который является путеводителем по дистрибутиву. Согласно давнему соглашению (созданному самим Деннисом Ритчи до 1980 года, и распространенному в Usenet в начале 1980-х годов), данный файл
19.2.4.2. Включайте в дистрибутив README-файл
19.2.4.2. Включайте в дистрибутив README-файл В дистрибутив программы следует включать файл README, который является путеводителем по дистрибутиву. Согласно давнему соглашению (созданному самим Деннисом Ритчи до 1980 года, и распространенному в Usenet в начале 1980-х годов), данный файл
Ubuntu — абсолютно свободный дистрибутив
Ubuntu — абсолютно свободный дистрибутив Дистрибутив Ubuntu является абсолютно свободным. Вы его можете свободно распространять и даже модифицировать и распространять под своим именем. Вам не нужно покупать отдельный диск для установки на каждый компьютер — с одного диска
1.5. Где достать дистрибутив Ubuntu?
1.5. Где достать дистрибутив Ubuntu? Вам уже не нужно беспокоиться об этом — на компакт-диске, прилагаемом к книге, содержится самая свежая версия Ubuntu — Ubuntu 10.04, если вы купили эту книгу до осени 2010 года, и версия 10.10, если вы купили ее после 28 октября 2010 года.Помните, что можно
Дистрибутив Linux: кто он сегодня?
Дистрибутив Linux: кто он сегодня? LinuxFormat, #126-127 (январь 2010)Ответить на этот вопрос не так просто: большинство критериев, определяющих самостоятельность дистрибутива, ныне утратили значение. Собственная программа установки – некогда непременный атрибут уважающего себя