Firebird Adatbázis Szerver 2.5 pre alpha
===================================================

-------------------------------------------------------
The information below refers to Firebird 2.1. 
Documentation for Firebird 2.5 is not yet available.
-------------------------------------------------------


-----------------
Az alábbi információk a Firebird 2.1 verziójára
vontakozik. A Firebird 2.5 verzióával kaqpcsolatos
telepítési segédlet még nem készült el.

  ** FONTOS **

  Az ODS adattárolási struktúra megváltozott
  a Firebird 1.5 óta. Lásd az alábbi megjegyzéseket,
  hogy hogyan telepíthető az új verzió a régebbi
  Firebird verziókra.

  ** ****** **

Ez a dokumentum egy telepítési segédlet a Windows
platformon működő Firebird 2.1 telepítéséhez.
A telepítési segédlet elsősorban a telepítés menetét
írja le, s nem a Firebird 2.1-ról szól
általánosságban.

A dokumentáció azoknak a felhasználóknak szól, akik
már járatosak a Fitrebird 2.0 alkalmazásában. Amennyiben
a Firebird 2.1 verzióra a Firebird 1.5 verzióról szeretne
frissíteni, kérjük olvssa el a Firebird 2.0
dokumentációját is, hogy megtudja, milyen újdonságok
várják a 2.0 verzióban.


Tartalomjegyzék
---------------

o Mielőtt telepítené
o MS VC programkönyvtárakkal kapcsolatos problémák
o Az új OSD 11.0-ról
o Telepítés meglévő Firebird 1.5 mellé
o Telepítés már meglévő Firebird 2.0 esetén
o A telepítő új szolgáltatásai
o Ismert telepítési problémák
o A telepítő megszüntetett szolgáltatásai
o Eltávolítás
o Megjegyzések
o Telepítés kötegelt (batch) fájlból


Mielőtt telepítené
------------------

Mielőtt telepíti ezt a változatot, ajánlatos
ELTÁVOLÍTANI a Firebird illetve az InterBase összes
előző verzióját. Különösen fontos és ellenőrizendő,
hogy a fbclient.dll és gds32.dll fájlok eltávolításra
kerüljenek a <system32> mappából.


MS VC programkönyvtárakkal kapcsolatos problémák
------------------------------------------------

Rengeteg energiát fektettünk bele, hogy a Microsoft Visual C
futásidejű programkönyvtárakat tökéletesen telepítse a
Firebird telepítője. Ennek ellenére, probléma esetén
célszerű kézi telepítést végezni a hivatalos vcredist.exe
telepítésével. A legjobban megfelelő változatokat az alábbi
weboldalról töltheti le:

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

  x64-es rendszeréhez pedig innen:

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


Az új OSD 11-ról
----------------

A Firebird 2.0  változatban használatos új ODS 11.0
adattárolási struktúra teljességgel inkompatibilis az
előző verziókban alkalmazott ODS 11.0 adattárolási
struktúrával.

Amennyiben ez a Firebird 2.0 változat első telepítése
ezen a rendszeren, de már telepítette a Firebird 2
alfa változatait is, akkor ajánljuk, hogy válasszon
egy tiszta, üres könyvtárat a telepítéshez. Ennek oka,
hogy az eltávolítási folyamat hátrahagyja a security2
adatbázist. Mivel ez a régebbi változat nem
kompatibilis ODS adattárolási struktúrájú, így nem
lesz lehetőség a szerverhez történő kapcsolódáshoz.


Telepítés meglévő Firebird 1.5 mellé
------------------------------------

A biztonsági adatbázis megváltozott Az új adatbázis
neve security2.fdb lett és megerősített
jelszótitkosítási algoritmus került benne alkalmazásra.
További, az új biztonsági funkciókkal kapcsolatos
információkat a kiadási jegyzetben találhat.

Az új adattárolási struktúra és a megváltoztatott
jelszótitkosítási eljárás számos áttérési problémát
vet fel elsősorban azok számára akik nagyszámú
felhasználóval rendelkező adatbázisokat
adminisztrálnak. A telepítő nem tesz kísérletet az
áttérés segítésére, ezt kézileg kell megtenni. A
lehetséges áttérési utakról még többet olvashat a
misc/ upgrade/security/ helyen.


Telepítés már meglévő Firebird 2.0 esetén
-----------------------------------------

Az ODS adattárolási struktúra megváltozása mellett
jegyezzük meg, hogy a telepítő nem képes
automatikusan felismerni a Firebird 2.0 Alfa, Béta
éppen szervizként futó változatait. Amennyiben a
célgépen a Firebird 2.0 - nem stabil - változata fut,
úgy ajánlatos a szervert leállítani, mielőtt
megpróbálja telepíteni a Firebird 2.0-t. Ellenkező
esetben figyelmeztetést csak akkor fog kapni, ha az
éppen futó fájl felülírására kerülne a sor. Ez
elkerülhető, ha a régi verziót telepítés előtt
eltávolítja.


A telepítő új szolgáltatásai
----------------------------

o Ha egy változatlan firebird.conf létezik a telepítés
  mappájában, akkor az egy alapértelmezett konfigurációs
  állomány kerül mentésre az alábbi néven:
  firebird.conf.default

  A eredetileg létező firebird.conf fájl érintetlen marad,
  ennek eredményeképpen a hozzáférési korlátozások
  kezelését a frissítés után kell esetlegesen
  elvégezni.

o A telepítő immáron számos nyelven használható. A
  többnyelvű támogatást jelenleg csak a telepítési
  eljárás során érhető el.

  MEGJEGYZÉS: A telepítés nyelvét a honosított Windows
  verzió adja meg. Ez azt jelent hogy egy nyugat-
  európai Windows felhasználója számára nem érhető el
  például a szláv nyelvű telepítés.

A telepítő megszüntetett szolgáltatásai
---------------------------------------

o A Firebird 1.0 fenntartott egy regisztrációs-adatbázis
  bejegyzést saját használatra. Ez a következő volt:

	HKLM\SOFTWARE\FirebirdSQL

  Ez mostantól megszűnt és a telepítő automatikusan
  törli ezt a bejegyzést. Ha olyan alkalmazásai
  vannak, amelyek igénylik ezt a bejegyzést, akkor
  ezt Önnek kézzel kell visszaírnia. Mindamellett
  ajánlott az Ön programját az új feltételeknek
  megfelelően újrafordítani, hogy az új bejegyzést
  használja.

o A korábbi Firebird 1.5 kiadás előtti változatai, az
  fbclient.dll kliens könyvtárat a <system> mappában
  helyezték el. Ez a gyakorlat mostanra megszűnt. A
  telepítőben lévő: "Az fbclient.dll másolása a <system>
  mappába." opció segítségével a telepítés ideje
  alatt helyezhet el egy példányt a <system> mappában.
  Mindamellett ajánlott az Ön programját az új
  feltételeknek megfelelően újrafordítani, hogy az új
  gyakorlat szerint használja az fbclient.dll fájlt.


Ismert telepítési problémák
---------------------------

o A telepítő segítségével csak az alapértelmezett példányt
  telepítheti a Firebird 2.1 adatbáziskezelőből. Amennyiben
  további példányokat szeretne telepíteni, eltérő néven, az
  a zip-tömörített állományból teheti meg kézileg telepítve.

o Sajnálatos módon a telepítő nem képes megbízhatóan érzékelni
  a már telepített és éppen futó Firebird Classic adatbázis-
  szervert.

o Néhány ismert terület ahol a 32 bites és 64 bites verziók
  ütközhetnek:

  - A szolgáltatás-telepítő (instsvc) ugyanazt az alapértelmezett
	példánynevet használja, mind 32 bites, mind 64 bites tele-
	pítésekhez. Ez a helyzet a tervezésmódból fakad. A szolgál-
	tatások azonos nevtéren léteznek.

  - Ha a 32 bites és a 64 bites Vezérlőpult program telepítve
	van akkor mindkettő ugyanarra az alapértelmezett példányra
	mutat.

o Amikor Vista alá telepíti a Firebird adatbáziskezelőt, győződjön
  meg róla, hogy rendszergazdaként van bejelentkezve. Például
  jobb gombbal a telepítőre kattintva válassza ki a "Futtatás
  Rendszergazdaként" lehetőséget. Ellenkező esetben a telepítő
  nem lesz képes elindítani a Firebird szolgáltatást a telepítés
  végén.


Eltávolítás
-----------

o Ajánlatos, hogy telepített alkalmazást szabályosan, a
  mellékelt eltávolító programmal távolítsa el. Ezt a
  programot elindíthatja a Vezérlőpultról.
  Alternatívaként elindíthatja a unins000.exe
  eltávolító alkalmazást közvetlenül a telepítés
  mappájából.

o Ha a Firebird alkalmazásként fut (szolgáltatás
  helyett), ajánlatos kézzel leállítani a szervert
  mielőtt  futtatja az eltávolító programot. Ez azért
  ajánlatos,  mert az eltávolító program nem képes
  leállítani az alkalmazásként futó szervert. Ha a
  szerver fut eltávolítás alatt, az eltávolítás nem
  lesz tökéletes. A visszamaradó részeket Önnek kell
  majd eltávolítania.

o Az eltávolítási eljárás az alábbi fájlokat hagyja a
  a telepítési mappában:

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

  Ez az eredmény szándékos. Ezek a fájlok a felhasználók
  által módosíthatók és szükség lehet rájuk a jövőben,
  a Firebird újratelepítése során. Amennyiben nincs
  szüksége ezekre a fájlokra, úgy le is törölheti
  őket.

o Az eltávolító alkalmazás új szolgáltatása, hogy a
  /CLEAN paraméterrel indítva a program ellenőrzi a
  megosztott programkönyvtárak számlálóit és ahol
  lehetséges törli a már szükségtelen megosztott
  programkönyvtárakat.

o Az eltávolítás során a Microsoft Visual C (MSVC)
  programkönyvtárak nem kerülnek eltávolításra. Ezeket
  eltávolíthatja a Programok hozzáadása és eltávolítása
  program segítségével a Vezérlőpulton. Erre azonban a
  normális ügymenet során nincs szükség.


Megjegyzések
------------

  A Firebird igényli a WinSock2 kiterjesztés meglétét.
  Minden Win32 platform elvileg tartalmazza ezt a
  kiegészítést a Windows 95-öt kivéve. A telepítő
  ellenőrzi a WinSock2 kiegészítés meglétét, s ha nem
  találja, úgy a telepítés meghiúsul. A következő
  linken:

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

  megtudhatja, hogyan juthat hozzá ehhez a
  kiterjesztéshez.


Telepítés kötegelt (batch) fájlból
----------------------------------

A telepítőprogram futtatható kötegelt (batch) fájlból
is. Információkat a következő dokumentumból kaphat:

	installation_scripted.txt
