Instalace databázového serveru Firebird 3
Firebird Database Server 3.0.0 (Alpha1)
========================================================
############## POZNÁMKA ################################
# #
# Instalátor je v experimentálním stavu. #
# Toto není definitivní verze pro Firebird 3.0. #
# #
# o Rozložení a pracovní postup instalátoru není #
# definitivní. #
# o Dostupné možnosti se mohou změnit. #
# o Způsob nasazení knihoven nebyl finalizován. #
# o Jak budeme podporovat Legacy Auth je experimentální#
# - Přidání SYSDBA funguje #
# - Úprava SYSDBA z instalátoru nefunguje #
# o Nebuďte překvapeni, když najdete jiné anomálie. #
# #
############## KONEC POZNÁMKY ##########################
Tento dokument je průvodcem instalací tohoto balíčku Firebird 3.0 na platformě Windows. Tyto poznámky se
týkají samotného instalačního balíčku, nikoli Firebird 3.0 obecně. Kromě toho jsou tyto poznámky
primárně určeny uživatelům binárního instalátoru.
Předpokládá se, že čtenáři tohoto dokumentu již znají Firebird 2.5. Pokud hodnotíte
Firebird 3.0 jako součást migrace z Fb 2.5, doporučujeme prostudovat dokumentaci Fb 3.0, abyste
pochopili změny provedené mezi verzemi 2.5 a 3.0.
Obsah
---—–
o Před instalací
o Problémy s instalací běhových knihoven MS VC
o Známé problémy s instalací
o Odinstalace
o Další poznámky
o Instalace z dávkového souboru
Před instalací
---—————-
Doporučuje se ODINSTALOVAT všechny předchozí verze Firebird nebo InterBase před instalací
tohoto balíčku. Je obzvláště důležité ověřit, že fbclient.dll a gds32.dll byly odstraněny z .
Problémy s instalací běhových knihoven MS VC
---————————————————–
Bylo vykonáno mnoho práce, aby bylo zajištěno, že běhové knihovny MS Visual C jsou správně nainstalovány
binárním instalátorem. Od verze v2.1.2 Firebird funguje s lokálně nasazenými instancemi běhových knihoven.
To zejména zjednodušuje nasazení klientské nebo embedded dll knihovny Firebird s vaší vlastní aplikací.
V případě problémů však může být nutné nasadit oficiální vcredist.exe. Správné verze
pro toto sestavení Firebird naleznete zde:
https://www.microsoft.com/en-us/download/details.aspx?id=3387
a x64 zde:
https://www.microsoft.com/en-us/download/details.aspx?id=21254
Další známé problémy s instalací
---——————————
o Pomocí binárního instalátoru je možné nainstalovat pouze výchozí instanci Firebird 3.0. Pokud
si přejete nainstalovat další pojmenované instance, měli byste je ručně nainstalovat pomocí zip
instalačního obrazu.
o Bohužel instalátor nemůže spolehlivě zjistit, zda běží předchozí verze Firebird Classic serveru.
o Existují známé oblasti překryvu mezi 32bitovou a 64bitovou instalací:
- Instalátor služeb (instsvc) používá stejný výchozí název instance pro 32bitové i 64bitové
instalace. To je záměr. Služby existují v jediném jmenném prostoru.
- Pokud jsou nainstalovány 32bitové i 64bitové aplety ovládacího panelu, budou oba ukazovat na stejnou výchozí instanci.
o Při instalaci pod Vista se ujistěte, že instalujete jako správce. Tj. pokud používáte binární instalátor,
klikněte pravým tlačítkem a zvolte ‘Spustit jako správce’. Jinak instalátor nebude schopen spustit
službu Firebird na konci instalace.
o Knihovny nasazené instclient se nepodaří načíst, pokud běhové knihovny MS nebyly nainstalovány
správně. V případě problémů by uživatelé měli nainstalovat příslušnou verzi vcredist.exe uvedenou výše.
Odinstalace
---———–
o Doporučuje se, aby byl tento balíček správně odinstalován pomocí dodané odinstalační
aplikace. Lze ji vyvolat z Ovládacích panelů. Alternativně lze odinstalovat spuštěním
unins000.exe přímo z instalačního adresáře.
o Pokud Firebird běží jako aplikace (místo jako služba), doporučuje se ručně
zastavit server před spuštěním odinstalátoru. Je to proto, že odinstalátor nemůže zastavit běžící
aplikaci. Pokud server běží během odinstalace, odinstalace se dokončí s chybami.
Zbytky budete muset smazat ručně.
o Odinstalace ponechá pět souborů v instalačním adresáři:
- databases.conf
- firebird.conf
- fbtrace.conf
- firebird.log
- security2.fdb
To je záměr. Tyto soubory mohou být uživateli potenciálně upravovány a mohou být vyžadovány,
pokud bude Firebird v budoucnu znovu nainstalován. Lze je smazat, pokud již nejsou potřeba.
o Novou funkcí odinstalátoru je možnost spustit jej s parametrem /CLEAN. Ten zkontroluje
sdílený počet souborů každého z výše uvedených souborů. Pokud je to možné, smaže je.
o Odinstalace neodebere běhové knihovny MS VC ze systémového adresáře. Ty lze
odebrat ručně přes ovládací panel, ale za normálních okolností by to nemělo být nutné.
Další poznámky
---——–
Firebird vyžaduje WinSock2. Všechny platformy Win32 by ji měly mít, kromě Win95. Test na
knihovnu Winsock2 se provádí během instalace. Pokud není nalezena, instalace selže. Můžete navštívit tento odkaz:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q177719
abyste zjistili, jak provést upgrade.
Instalace z dávkového souboru
---—————————
Instalační program lze spustit z dávkového souboru. Podrobnosti naleznete v tomto dokumentu:
pro úplné podrobnosti.