Инсталација Firebird 3 сервера базе података
Firebird Database Server 3.0.0 (Alpha1)
========================================================
############## NAPOMENA ####################################
# #
# Instalater je u eksperimentalnom stanju. #
# Ovo nije definitivna verzija za Firebird 3.0. #
# #
# o Raspored i redosled rada instalatera nisu #
# definitivni. #
# o Dostupne opcije su podložne promenama. #
# o Metod raspoređivanja biblioteka nije #
# finalizovan. #
# o Način na koji ćemo podržati Legacy Auth je #
# eksperimentalan #
# - Dodavanje SYSDBA radi #
# - Izmena SYSDBA iz instalatera ne radi #
# o Nemojte se iznenaditi ako pronađete druge #
# anomalije. #
# #
############## KRAJ NAPOMENE ###############################
Ovaj dokument je vodič za instalaciju ovog paketa Firebird 3.0 na Windows platformi. Ove napomene se odnose
na sam instalacioni paket, a ne na Firebird 3.0 uopšte. Pored toga, ove napomene su
prvenstveno namenjene korisnicima binarnog instalatera.
Pretpostavlja se da su čitaoci ovog dokumenta već upoznati sa Firebird 2.5. Ako procenjujete
Firebird 3.0 kao deo migracije sa Fb 2.5, savetuje se da pregledate Fb 3.0 dokumentaciju da biste
razumeli promene napravljene između 2.5 i 3.0.
Sadržaj
---—–
o Pre instalacije
o Problemi sa instalacijom MS VC runtime biblioteka
o Poznati problemi pri instalaciji
o Deinstalacija
o Druge napomene
o Instalacija iz batch datoteke
Pre instalacije
---—————-
Preporučuje se da DEINSTALIRATE sve prethodne verzije Firebird-a ili InterBase-a pre instalacije
ovog paketa. Posebno je važno da proverite da su fbclient.dll i gds32.dll uklonjeni iz .
Problemi sa instalacijom MS VC runtime biblioteka
---————————————————–
Uloženo je mnogo truda da bi se osiguralo da su MS Visual C runtime biblioteke ispravno instalirane od strane
binarnog instalatera. Od v2.1.2 Firebird radi sa lokalno raspoređenim instancama runtime biblioteka.
Ovo posebno pojednostavljuje raspoređivanje Firebird klijenta ili ugrađene dll datoteke sa vašom sopstvenom aplikacijom.
Međutim, u slučaju problema može biti neophodno rasporediti zvanični vcredist.exe. Ispravne verzije
za ovu kompilaciju Firebird-a možete pronaći ovde:
https://www.microsoft.com/en-us/download/details.aspx?id=3387
a x64 ovde:
https://www.microsoft.com/en-us/download/details.aspx?id=21254
Drugi poznati problemi pri instalaciji
---——————————
o Moguće je koristiti samo binarni instalater za instalaciju podrazumevane instance Firebird 3.0. Ako
želite da instalirate dodatne, imenovane instance, trebalo bi da ih ručno instalirate koristeći zip instalacionu
sliku.
o Nažalost, instalater ne može pouzdano da detektuje da li je prethodna verzija Firebird Classic servera pokrenuta.
o Postoje poznate oblasti preklapanja između 32-bitnih i 64-bitnih instalacija:
- Servisni instalater (instsvc) koristi isto podrazumevano ime instance za 32-bitne i 64-bitne
instalacije. Ovo je namerno. Servisi postoje u jednom imenskom prostoru.
- Ako su instalirani i 32-bitni i 64-bitni apleti kontrolne table, oba će pokazivati na istu podrazumevanu instancu.
o Prilikom instalacije pod Vista-om, obavezno instalirajte kao administrator. tj. ako koristite binarni instalater,
kliknite desnim tasterom i izaberite ‘Pokreni kao administrator’. U suprotnom, instalater neće moći da pokrene
Firebird servis na kraju instalacije.
o Biblioteke raspoređene od strane instclient-a neće se učitati ako MS runtime biblioteke nisu instalirane
ispravno. U slučaju problema, korisnici treba da instaliraju odgovarajuću verziju vcredist.exe pomenutu gore.
Deinstalacija
---———–
o Poželjno je da se ovaj paket ispravno deinstalira koristeći priloženu aplikaciju za deinstalaciju.
Ovo se može pozvati iz Kontrolne table. Alternativno, može se deinstalirati pokretanjem
unins000.exe direktno iz instalacionog direktorijuma.
o Ako Firebird radi kao aplikacija (umesto kao servis), preporučuje se da ručno
zaustavite server pre pokretanja deinstalatera. Ovo je zato što deinstalater ne može da zaustavi pokrenutu
aplikaciju. Ako server radi tokom deinstalacije, deinstalacija će se završiti sa greškama.
Moraćete ručno da obrišete ostatke.
o Deinstalacija ostavlja pet datoteka u instalacionom direktorijumu:
- databases.conf
- firebird.conf
- fbtrace.conf
- firebird.log
- security2.fdb
Ovo je namerno. Ove datoteke su sve potencijalno promenljive od strane korisnika i mogu biti potrebne
ako se Firebird ponovo instalira u budućnosti. Mogu se obrisati ako više nisu potrebne.
o Nova funkcija deinstalatera je opcija da se pokrene sa /CLEAN parametrom. Ovo će proveriti
broj deljenih datoteka za svaku od gornjih datoteka. Ako je moguće, obrisaće ih.
o Deinstalacija neće ukloniti MS VC runtime biblioteke iz sistemskog direktorijuma. One se mogu
ukloniti ručno preko kontrolne table, ali to ne bi trebalo da bude potrebno u normalnim okolnostima.
Druge napomene
---——–
Firebird zahteva WinSock2. Sve Win32 platforme bi trebalo da imaju ovo, osim Win95. Test za
Winsock2 biblioteku se vrši tokom instalacije. Ako se ne pronađe, instalacija će propasti. Možete posetiti ovaj link:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q177719
da saznate kako da izvršite nadogradnju.
Instalacija iz batch datoteke
---—————————
Program za podešavanje se može pokrenuti iz batch datoteke. Pogledajte ovaj dokument:
za potpune detalje.