Ова страница је машински преведена. Прочитајте енглески оригинал. English

IBSurgeon библиотека

Инсталација 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:

installation_scripted.txt

za potpune detalje.