mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-23 19:23:03 +01:00
284 lines
9.3 KiB
Plaintext
284 lines
9.3 KiB
Plaintext
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
|