1
Firebird Adatb�zis Szerver 2.1 RC2
2
===================================================
6
Az al�bbi inform�ci�k a Firebird 2.1 verzi�j�ra
7
vontakozik. A Firebird 2.5 verzi��val kaqpcsolatos
8
telep�t�si seg�dlet m�g nem k�sz�lt el.
12
Az ODS adatt�rol�si strukt�ra megv�ltozott
13
a Firebird 1.5 �ta. L�sd az al�bbi megjegyz�seket,
14
hogy hogyan telep�thet� az �j verzi� a r�gebbi
19
Ez a dokumentum egy telep�t�si seg�dlet a Windows
20
platformon m�k�d� Firebird 2.1 telep�t�s�hez.
21
A telep�t�si seg�dlet els�sorban a telep�t�s menet�t
22
�rja le, s nem a Firebird 2.1-r�l sz�l
25
A dokument�ci� azoknak a felhaszn�l�knak sz�l, akik
26
m�r j�ratosak a Fitrebird 2.0 alkalmaz�s�ban. Amennyiben
27
a Firebird 2.1 verzi�ra a Firebird 1.5 verzi�r�l szeretne
28
friss�teni, k�rj�k olvssa el a Firebird 2.0
29
dokument�ci�j�t is, hogy megtudja, milyen �jdons�gok
30
v�rj�k a 2.0 verzi�ban.
37
o MS VC programk�nyvt�rakkal kapcsolatos probl�m�k
39
o Telep�t�s megl�v� Firebird 1.5 mell�
40
o Telep�t�s m�r megl�v� Firebird 2.0 eset�n
41
o A telep�t� �j szolg�ltat�sai
42
o Ismert telep�t�si probl�m�k
43
o A telep�t� megsz�ntetett szolg�ltat�sai
46
o Telep�t�s k�tegelt (batch) f�jlb�l
52
Miel�tt telep�ti ezt a v�ltozatot, aj�nlatos
53
ELT�VOL�TANI a Firebird illetve az InterBase �sszes
54
el�z� verzi�j�t. K�l�n�sen fontos �s ellen�rizend�,
55
hogy a fbclient.dll �s gds32.dll f�jlok elt�vol�t�sra
56
ker�ljenek a <system32> mapp�b�l.
59
MS VC programk�nyvt�rakkal kapcsolatos probl�m�k
60
------------------------------------------------
62
Rengeteg energi�t fektett�nk bele, hogy a Microsoft Visual C
63
fut�sidej� programk�nyvt�rakat t�k�letesen telep�tse a
64
Firebird telep�t�je. Ennek ellen�re, probl�ma eset�n
65
c�lszer� k�zi telep�t�st v�gezni a hivatalos vcredist.exe
66
telep�t�s�vel. A legjobban megfelel� v�ltozatokat az al�bbi
67
weboldalr�l t�ltheti le:
69
http://www.microsoft.com/downloads/details.aspx?familyid=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en
71
x64-es rendszer�hez pedig innen:
73
http://www.microsoft.com/downloads/details.aspx?familyid=90548130-4468-4BBC-9673-D6ACABD5D13B&displaylang=en
79
A Firebird 2.0 v�ltozatban haszn�latos �j ODS 11.0
80
adatt�rol�si strukt�ra teljess�ggel inkompatibilis az
81
el�z� verzi�kban alkalmazott ODS 11.0 adatt�rol�si
84
Amennyiben ez a Firebird 2.0 v�ltozat els� telep�t�se
85
ezen a rendszeren, de m�r telep�tette a Firebird 2
86
alfa v�ltozatait is, akkor aj�nljuk, hogy v�lasszon
87
egy tiszta, �res k�nyvt�rat a telep�t�shez. Ennek oka,
88
hogy az elt�vol�t�si folyamat h�trahagyja a security2
89
adatb�zist. Mivel ez a r�gebbi v�ltozat nem
90
kompatibilis ODS adatt�rol�si strukt�r�j�, �gy nem
91
lesz lehet�s�g a szerverhez t�rt�n� kapcsol�d�shoz.
94
Telep�t�s megl�v� Firebird 1.5 mell�
95
------------------------------------
97
A biztons�gi adatb�zis megv�ltozott Az �j adatb�zis
98
neve security2.fdb lett �s meger�s�tett
99
jelsz�titkos�t�si algoritmus ker�lt benne alkalmaz�sra.
100
Tov�bbi, az �j biztons�gi funkci�kkal kapcsolatos
101
inform�ci�kat a kiad�si jegyzetben tal�lhat.
103
Az �j adatt�rol�si strukt�ra �s a megv�ltoztatott
104
jelsz�titkos�t�si elj�r�s sz�mos �tt�r�si probl�m�t
105
vet fel els�sorban azok sz�m�ra akik nagysz�m�
106
felhaszn�l�val rendelkez� adatb�zisokat
107
adminisztr�lnak. A telep�t� nem tesz k�s�rletet az
108
�tt�r�s seg�t�s�re, ezt k�zileg kell megtenni. A
109
lehets�ges �tt�r�si utakr�l m�g t�bbet olvashat a
110
misc/ upgrade/security/ helyen.
113
Telep�t�s m�r megl�v� Firebird 2.0 eset�n
114
-----------------------------------------
116
Az ODS adatt�rol�si strukt�ra megv�ltoz�sa mellett
117
jegyezz�k meg, hogy a telep�t� nem k�pes
118
automatikusan felismerni a Firebird 2.0 Alfa, B�ta
119
�ppen szervizk�nt fut� v�ltozatait. Amennyiben a
120
c�lg�pen a Firebird 2.0 - nem stabil - v�ltozata fut,
121
�gy aj�nlatos a szervert le�ll�tani, miel�tt
122
megpr�b�lja telep�teni a Firebird 2.0-t. Ellenkez�
123
esetben figyelmeztet�st csak akkor fog kapni, ha az
124
�ppen fut� f�jl fel�l�r�s�ra ker�lne a sor. Ez
125
elker�lhet�, ha a r�gi verzi�t telep�t�s el�tt
129
A telep�t� �j szolg�ltat�sai
130
----------------------------
132
o Ha egy v�ltozatlan firebird.conf l�tezik a telep�t�s
133
mapp�j�ban, akkor az egy alap�rtelmezett konfigur�ci�s
134
�llom�ny ker�l ment�sre az al�bbi n�ven:
135
firebird.conf.default
137
A eredetileg l�tez� firebird.conf f�jl �rintetlen marad,
138
ennek eredm�nyek�ppen a hozz�f�r�si korl�toz�sok
139
kezel�s�t a friss�t�s ut�n kell esetlegesen
142
o A telep�t� imm�ron sz�mos nyelven haszn�lhat�. A
143
t�bbnyelv� t�mogat�st jelenleg csak a telep�t�si
144
elj�r�s sor�n �rhet� el.
146
MEGJEGYZ�S: A telep�t�s nyelv�t a honos�tott Windows
147
verzi� adja meg. Ez azt jelent hogy egy nyugat-
148
eur�pai Windows felhaszn�l�ja sz�m�ra nem �rhet� el
149
p�ld�ul a szl�v nyelv� telep�t�s.
151
A telep�t� megsz�ntetett szolg�ltat�sai
152
---------------------------------------
154
o A Firebird 1.0 fenntartott egy regisztr�ci�s-adatb�zis
155
bejegyz�st saj�t haszn�latra. Ez a k�vetkez� volt:
157
HKLM\SOFTWARE\FirebirdSQL
159
Ez mostant�l megsz�nt �s a telep�t� automatikusan
160
t�rli ezt a bejegyz�st. Ha olyan alkalmaz�sai
161
vannak, amelyek ig�nylik ezt a bejegyz�st, akkor
162
ezt �nnek k�zzel kell vissza�rnia. Mindamellett
163
aj�nlott az �n programj�t az �j felt�teleknek
164
megfelel�en �jraford�tani, hogy az �j bejegyz�st
167
o A kor�bbi Firebird 1.5 kiad�s el�tti v�ltozatai, az
168
fbclient.dll kliens k�nyvt�rat a <system> mapp�ban
169
helyezt�k el. Ez a gyakorlat mostanra megsz�nt. A
170
telep�t�ben l�v�: "Az fbclient.dll m�sol�sa a <system>
171
mapp�ba." opci� seg�ts�g�vel a telep�t�s ideje
172
alatt helyezhet el egy p�ld�nyt a <system> mapp�ban.
173
Mindamellett aj�nlott az �n programj�t az �j
174
felt�teleknek megfelel�en �jraford�tani, hogy az �j
175
gyakorlat szerint haszn�lja az fbclient.dll f�jlt.
178
Ismert telep�t�si probl�m�k
179
---------------------------
181
o A telep�t� seg�ts�g�vel csak az alap�rtelmezett p�ld�nyt
182
telep�theti a Firebird 2.1 adatb�ziskezel�b�l. Amennyiben
183
tov�bbi p�ld�nyokat szeretne telep�teni, elt�r� n�ven, az
184
a zip-t�m�r�tett �llom�nyb�l teheti meg k�zileg telep�tve.
186
o Sajn�latos m�don a telep�t� nem k�pes megb�zhat�an �rz�kelni
187
a m�r telep�tett �s �ppen fut� Firebird Classic adatb�zis-
190
o N�h�ny ismert ter�let ahol a 32 bites �s 64 bites verzi�k
193
- A szolg�ltat�s-telep�t� (instsvc) ugyanazt az alap�rtelmezett
194
p�ld�nynevet haszn�lja, mind 32 bites, mind 64 bites tele-
195
p�t�sekhez. Ez a helyzet a tervez�sm�db�l fakad. A szolg�l-
196
tat�sok azonos nevt�ren l�teznek.
198
- Ha a 32 bites �s a 64 bites Vez�rl�pult program telep�tve
199
van akkor mindkett� ugyanarra az alap�rtelmezett p�ld�nyra
202
o Amikor Vista al� telep�ti a Firebird adatb�ziskezel�t, gy�z�dj�n
203
meg r�la, hogy rendszergazdak�nt van bejelentkezve. P�ld�ul
204
jobb gombbal a telep�t�re kattintva v�lassza ki a "Futtat�s
205
Rendszergazdak�nt" lehet�s�get. Ellenkez� esetben a telep�t�
206
nem lesz k�pes elind�tani a Firebird szolg�ltat�st a telep�t�s
213
o Aj�nlatos, hogy telep�tett alkalmaz�st szab�lyosan, a
214
mell�kelt elt�vol�t� programmal t�vol�tsa el. Ezt a
215
programot elind�thatja a Vez�rl�pultr�l.
216
Alternat�vak�nt elind�thatja a unins000.exe
217
elt�vol�t� alkalmaz�st k�zvetlen�l a telep�t�s
220
o Ha a Firebird alkalmaz�sk�nt fut (szolg�ltat�s
221
helyett), aj�nlatos k�zzel le�ll�tani a szervert
222
miel�tt futtatja az elt�vol�t� programot. Ez az�rt
223
aj�nlatos, mert az elt�vol�t� program nem k�pes
224
le�ll�tani az alkalmaz�sk�nt fut� szervert. Ha a
225
szerver fut elt�vol�t�s alatt, az elt�vol�t�s nem
226
lesz t�k�letes. A visszamarad� r�szeket �nnek kell
229
o Az elt�vol�t�si elj�r�s az al�bbi f�jlokat hagyja a
230
a telep�t�si mapp�ban:
237
Ez az eredm�ny sz�nd�kos. Ezek a f�jlok a felhaszn�l�k
238
�ltal m�dos�that�k �s sz�ks�g lehet r�juk a j�v�ben,
239
a Firebird �jratelep�t�se sor�n. Amennyiben nincs
240
sz�ks�ge ezekre a f�jlokra, �gy le is t�r�lheti
243
o Az elt�vol�t� alkalmaz�s �j szolg�ltat�sa, hogy a
244
/CLEAN param�terrel ind�tva a program ellen�rzi a
245
megosztott programk�nyvt�rak sz�ml�l�it �s ahol
246
lehets�ges t�rli a m�r sz�ks�gtelen megosztott
249
o Az elt�vol�t�s sor�n a Microsoft Visual C (MSVC)
250
programk�nyvt�rak nem ker�lnek elt�vol�t�sra. Ezeket
251
elt�vol�thatja a Programok hozz�ad�sa �s elt�vol�t�sa
252
program seg�ts�g�vel a Vez�rl�pulton. Erre azonban a
253
norm�lis �gymenet sor�n nincs sz�ks�g.
259
A Firebird ig�nyli a WinSock2 kiterjeszt�s megl�t�t.
260
Minden Win32 platform elvileg tartalmazza ezt a
261
kieg�sz�t�st a Windows 95-�t kiv�ve. A telep�t�
262
ellen�rzi a WinSock2 kieg�sz�t�s megl�t�t, s ha nem
263
tal�lja, �gy a telep�t�s meghi�sul. A k�vetkez�
266
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q177719
268
megtudhatja, hogyan juthat hozz� ehhez a
272
Telep�t�s k�tegelt (batch) f�jlb�l
273
----------------------------------
275
A telep�t�program futtathat� k�tegelt (batch) f�jlb�l
276
is. Inform�ci�kat a k�vetkez� dokumentumb�l kaphat:
278
installation_scripted.txt