Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

База данных / 2_Установка FireBird

.pdf
Скачиваний:
78
Добавлен:
18.03.2015
Размер:
395.18 Кб
Скачать

Приложение 1. SQL Cервер FireBird 2.1.x

Firebird (FirebirdSQL) — компактная, кроссплатформенная,

свободная система управления базами данных (СУБД), работающая на

GNU/Linux, Microsoft Windows и разнообразных Unix платформах.

Используется в различных промышленных системах (складские и хозяйственные, финансовый и государственный сектора) с 2001 г.

Один сервер Firebird может обрабатывать несколько сотен независимых баз данных, каждую с множеством пользовательских соединений. Он является полностью свободным от лицензионных отчислений даже для коммерческого использования.

В качестве преимуществ Firebird можно отметить многоверсионную архитектуру, обеспечивающую параллельную обработку оперативных и аналитических запросов (это возможно потому, что читающие пользователи не блокируют пишущих), компактность (дистрибутив 5Mb), высокую эффективность и мощную языковую поддержку для хранимых процедур и триггеров.

Получить дистрибутив продукта можно либо на официальном сайте разработчиков: http://www.firebirdsql.org/. Либо в пакете программ для дисциплины, на сетевом диске.

Сервер Firebird SQL доступен в 3-х вариантах при установке Firebird

вы можете выбрать между версиями:

Firebird Super Server;

Firebird Classic Server;

Firebird Embedded.

Firebird Super Server - все клиентские подключения обслуживаются одним серверным процессом, имеется общий клиентский кэш. За счет этого достигается меньший расход ресурсов на обслуживание клиентов.

Недостатком Firebird Super Server является отсутствие возможности задействовать несколько процессоров для работы Firebird сервера.

Firebird Classic Server - на каждое клиентское подключение создает отдельный серверный процесс. Архитектура Firebird Classic Server более надежна, т.к. сбой одного серверного процесса не вызывает отказ в обслуживании всех клиентов. Кроме того, Firebird Classic позволяет задействовать многопроцессорную архитектуру.

Firebird Embedded Server - предназначен для встраиваемых баз данных.

Состоит из одной dll - fbembed.dll, которая включает в себя клиент и сервер

Firebird Super Server. Firebird Embedded не требует установки на клиентской рабочей станции. Достаточно просто скопировать fbembed.dll и еще несколько файлов клиенту на компьютер. Недостаток Firebird Embedded

состоит в невозможности одновременного подключения к одной БД нескольких клиентов.

Приложение 2. Установка FireBird 2.1.x.

Для установки запускаем инсталятор Firebird-2.1.x.*Win32.exe и

следуем инструкции инсталятора. Все этапы установки описаны ниже.

Установка Firebird - Шаг 1. Выбор языка установки. Выбираем

«русский» и нажимаем кнопку «ОК».

:

Установка Firebird - Шаг 2. Начало установки. Нажмите кнопку

«Далее».

Установка Firebird - Шаг 3. Лицензионное соглашение. Внимательно прочтите лицензионное соглашение. В случае, если вы согласны его выполнять выберите: "я принимаю условия соглашения", после чего нажмите кнопку «Далее».

Установка Firebird - Шаг 4. Прочитайте техническую информацию по установке СУБД. Нажмите кнопку "Далее".

Установка Firebird - Шаг 5. Выбор папки для установки.

Выберите папку на компьютере в которую будет установлен Firebird SQL Server и нажмите кнопку «Далее». Здесь можно изменить папку,

которую предлагает инсталлятор, например на «c:\local\Firebird_2_1\»

Установка Firebird - Шаг 6. Выбор конфигурации сервера баз данных.

Выберите "Полная установка сервера и инструментов разработки" (Полная установка) и нажмите кнопку «Далее».

Кроме того на данном шаге необходимо выбрать конфигурацию

Firebird сервера: Firebird Classic или Firebird Superserver. Выбрать тип Firebird

сервера можно по следующему критерию:

Если установка производится на серверную машину или многопроцессорную станцию с ожидаемым относительно большим количеством подключений (более 30), то выбирайте Firebird Classic

Число подключений невелико или рабочая станция не достаточно мощная - ставьте Superserver

Установка Firebird - Шаг 7. Группа в папке Программы.

При желании задаем название группы в папке Программы или ставим галочку, что бы эту группу не создавать и жмем кнопку «Далее»:

Установка Firebird - Шаг 8. Параметры установки.

Установите переключатели как на рисунке. Смысл каждого переключателя интуитивно понятен, поэтому расписывать их здесь не будем.

Firebird Guardian - приложение контролирующее наличие процесса

Firebird. Если сервер был остановлен оно автоматически его запустит. Для запуска в качестве службы нет смысла использовать данную функцию т.к. Windows сама перезапускает службы, которые были завершены после ошибки.

Установка Firebird - Шаг 10. Установка.

Далее последуют два информационных экрана на которых нужно нажать «Установить» и «Далее»:

Установка Firebird - Шаг 10. Запуск Firebird.

В конце установки вам предложат запустить Firebird SQL Server, для

запуска оставьте соответствующие переключатели:

Установка FireBird 2.1.x из архива.

Для установки FireBird 2.1.x из архива Firebird-2.1.3.18185-0_Win32.zip

необходимо разархиваровать дистрибутив в рабочий каталог (например c:\local\Firebird_2_1\). Затем, в зависимости от выбранного вами типа установки необходимо выполнить ряд действий.

Для установки: Firebird Classic необходимо запустить файл

\bin\install_classic.bat.

Для установки: Firebird Superserver необходимо запустить файл

\bin\install_super.bat.

Для запуска в режиме приложения необходимо запустить сервер файлом \bin\fbserver.exe с ключом -a. Для упрощения запуска сервера можно создать ярлык с необходимым ключом. Пример ярлыка приведен на рисунке ниже.