Главная
Новости
Загрузка
Документация
Поддержка
Оплата
Лицензирование
О компании

 

 

 



Рейтинг@Mail.ru

 

Сервер Firebird. Платформа Windows.

 

Инсталляционная программа Firebird предоставляет Вам возможность выбирать между Superserver или Classic Server. Если Firebird устанавливается на Windows 95/98/ME, отмените опцию, предлагающую установить апплет на Панель Управления. На этих версиях он не работает. Далее по тексту Вам будет предложено альтернативное решение.

На серверных платформах – Windows NT, 2000 и XP – сервис Firebird будет запущен по окончанию установки. После перезагрузки сервера, он будет стартовать в автоматическом режиме.

На не серверных платформах – Windows 95, 98 и ME – сервисы не поддерживаются. Инсталляционная программа запустит сервер Firebird как приложение, защищаемое (контролируемое) другим приложением - Guardian. В случае ненормального завершения работы сервера по каким-либо причинам, Guardian попытается перезапустить его.

Проверяем работу сервера Firebird

После установки, сервер Firebird должен быть запущен как сервис на Windows NT, 2000 или XP.

Windows NT4, 2000 и XP

Откройте Control Panel (Панель управления) -> Services (Службы) под NT или Control Panel (Панель управления) -> Administrative Tools (Администрирование) -> Services (Службы) под 2000, XP.

На картинке представлен вид апплета Services (Службы) на Windows 2000. Внешний вид может изменяться в зависимости от версии Windows.

название данного сервиса может варьироваться в зависимости от используемой версии Firebird.

Средства администрирования

В состав пакета Firebird не входит какое-либо графическое средство администрирование, но есть набор утилит командной строки, исполняемые файлы находятся в папке bin .

При этом существует большой выбор средств от сторонних производителей, различных степеней замечательности, (кросс-) « платформенности » и платности.

Утилиты администрирования Firebird

FlameRobin

FlameRobin - поддерживает Firebird. Кросс-платформенная архитектура. Есть редактор SQL, DDL, управление пользователями.
Лицензия: open source, распространяется бесплатно.
Сайт: FlameRobin

IBExpert

IBExpert - Поддерживает Firebird, Interbase, Yaffil. Редакторы DDL и DML. Визуальный построитель запросов. Автозавершение кода, Metadata Extractor, а так же множество других возможностей.
Лицензия: Бесплатный для exUSSR, для остальных: от 179 евро.
Сайт: IBExpert

Документация по Firebird

Создание новой базы Firebird

Для создания новой базы Firebird:

  • запустите утилиту FlameRobin для администрирования Firebird
  • выполните инструкцию создания базы данных:
Database -> Create New Database



Логин SYSDBA

Пароль masterkey

Порт 3050

SQL диалект: 3

Charset: WIN1251

База данных C:\Program Files\Firebird\REALTY.FDB

Если все сделано правильно, будет создана новая база данных.

В директории, где установлена обычно: C:\Program Files\Firebird\Firebird_2_0 в файле aliases.conf проверьте наличие записи:

REALTY = C:\Program Files\Firebird\REALTY.FDB

Она означает, что REALTY, является алиасом базы с данным адресом.

Если нет такой записи, то добавьте.

Теперь надо SQL запросом создать структуру базы.

Database -> Run a Query...

File -> Open

Открываем поставляемый с дистрибутивом файл FirstDB.sql

Statement -> Execute

Здесь же можно управлять пользователями:

Server -> Manage users...

Отображается суперпользователь: SYSDBA

Для него надо сменить пароль, доступный только администратору базы.

Жмем: Add user

Создаем нового пользователя.

Далее опишем работу с IBExpert.

Для работы с IBExpert инсталляция не требуется. Запустить: IBExpert.exe.

Tools -> Users Manager

:Жмем кнопку Add.

 

Tools -> Grant Manager

Даем пользователю USER все права.

А пользователю TESTER, права только Select. С этими правами пользователь TESTER сможет только просматривать записи.

Базу данных надо зарегистрировать в системе:

Database -> Register Database

В панели управления при необходимости можно сменить настройки сервиса.

Если все выполнено успешно, переходим к инсталляции и настройке БДОН.

 

 



Copyright © 1999-2011 Программа "База Данных Объектов Недвижимости" ® ООО "Ростов-Дон"
Все права защищены.