==================================================
Сервер Баз Данных Firebird $MAJOR.$MINOR.$RELEASE
==================================================

Этот документ является руководством по установке
пакета Firebird $MAJOR.$MINOR на платформе Windows. 
Эти замечания относятся именно к установке программы,
а не к самому продукту Firebird $MAJOR.$MINOR в целом.

Предполагается, что читатели данного документа уже
знакомы с Firebird версии 2.1. Если же вы знакомитесь
с Firebird $MAJOR.$MINOR в процессе миграции с версии 
2.1, то рекомендуем вам обратиться к документации по 
версии $MAJOR.$MINOR с целью ознакомиться с основными 
отличиями между версиями 2.1 и $MAJOR.$MINOR.


Содержание
----------

o Перед установкой
o Проблемы с установкой библиотек MS VC runtime
o Прочие известные проблемы при установке
o Деинсталляция
o Другие примечания
o Установка из пакетного (bat) файла


Перед установкой
----------------

Рекомендуется перед установкой этого пакета
ДЕИНСТАЛЛИРОВАТЬ все предыдущие версии Firebird или
InterBase. Особенно важно убедиться, что fbclient.dll
и gds32.dll удалены из каталога <system32>.


Проблемы с установкой библиотек MS VC runtime
---------------------------------------------

Мы постарались гарантировать, что динамические
библиотеки MS Visual C runtime корректно устанавливаются
в системе программой установки Firebird. Однако, в случае
проблем, может оказаться необходимым установить в системе
официальный пакет vcredist.exe от Microsoft. Подходящие
версии этого пакета для данной версии Firebird вы можете
найти по адресу:

  для архитектуры x86:

	http://www.microsoft.com/downloads/details.aspx?familyid=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en

  для архитектуры x64:

	http://www.microsoft.com/downloads/details.aspx?familyid=90548130-4468-4BBC-9673-D6ACABD5D13B&displaylang=en


Прочие известные проблемы при установке
--------------------------------

o Данная программа установки позволяет установить только
  экземпляр сервера Firebird $MAJOR.$MINOR с именем по умолчанию
  (DefaultInstance). Если вы планируете дополнительно
  установить другие экземпляры с именами, отличными от
  умолчательного, вам следует установить их вручную из
  zip-пакета.

o К сожалению, программа установки не может достоверно
  определить, не запущена ли предыдущая версия
  Firebird Classic сервера.

o Известно несколько моментов, в которых 32-bit и 64-bit
  экземпляры сервера пересекаются, будучи установленными
  на одном компьютере:

  - Программа установки службы (instsvc) использует
	одно и тоже имя службы по умолчанию для 32-bit и
	64-bit пакетов. Это не является ошибкой Firebird.
	В ОС Windows службы разделяют единое пространство
	имен.

  - Если установлены как 32-bit, так и 64-bit версии
	апплета панели управления, то они будут работать с
	одним и тем же экземпляром сервера.

o Устанавливая Firebird в ОС MS Vista, будьте уверены,
  что делаете это с правами администратора. В противном
  случае, программа установки не сможет запустить службу
  Firebird по окончании процесса установки.


Деинсталляция
-------------

o Предпочтительно, чтобы этот пакет был деинсталлирован
  корректно с помощью прилагающегося приложения для
  деинсталляции. Оно может быть вызвано из панели
  управления Windows. Другой способ: вы можете выполнить
  деинсталляцию путем запуска файла unins000.exe из
  каталога установки.

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

o Деинсталлятор оставляет четыре файла в каталоге
  установки:

  - aliases.conf
  - firebird.conf
  - fbtrace.conf
  - firebird.log
  - security2.fdb

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

o Новой возможностью программы установки является
  опция запуска его с параметром /CLEAN. Это приведет
  к проверке счетчика ссылок на файлы, перечисленные
  выше. При возможности они будут удалены.

o Деинсталляция не удаляет библиотеки MS VC runtime
  из системного каталога. При необходимости их
  можно удалить вручную с помошью панели управления,
  однако обычно этого не требуется.


Другие примечания
-----------------

  Для Firebird требуется пакет WinSock2. Он обычно
  присутствует в составе всех версий Windows, за
  исключением Win95. Во время установки выполняется
  проверка на существование библиотеки WinSock2.
  Если в процессе проверки библиотека не будет
  обнаружена, установка завершится неудачей. Вы
  можете посетить страницу:

	http://support.microsoft.com/default.aspx?scid=kb;EN-US;q177719

  чтобы найти, как выполнить обновление.


Установка из пакетного (bat) файла
----------------------------------

Программа установки может быть запущена из пакетного
файла. Пожалуйста, посмотрите документ:

	installation_scripted.txt

чтобы узнать об этом более подробно.
