Ta strona została przetłumaczona maszynowo. Przeczytaj oryginał angielski. English

Biblioteka IBSurgeon

Instalacja serwera bazy danych Firebird 3

Firebird Database Server 3.0.0 (Alpha1)

========================================================

############## UWAGA ####################################

# #

# Instalator jest w stanie eksperymentalnym. #

# To nie jest ostateczna wersja dla Firebird 3.0. #

# #

# o Układ i kolejność pracy instalatora nie są #

# ostateczne. #

# o Dostępne opcje mogą ulec zmianie. #

# o Metoda wdrażania bibliotek nie została #

# sfinalizowana. #

# o Sposób wsparcia Legacy Auth jest eksperymentalny #

# - Dodawanie SYSDBA działa #

# - Modyfikowanie SYSDBA z instalatora nie działa #

# o Nie zdziw się, jeśli znajdziesz inne anomalie. #

# #

############## KONIEC UWAGI #############################

Ten dokument jest przewodnikiem po instalacji tego pakietu Firebird 3.0 na platformie Windows. Niniejsze uwagi odnoszą się

do samego pakietu instalacyjnego, a nie do Firebird 3.0 ogólnie. Ponadto uwagi te są

skierowane przede wszystkim do użytkowników instalatora binarnego.

Zakłada się, że czytelnicy tego dokumentu są już zaznajomieni z Firebird 2.5. Jeśli oceniasz

Firebird 3.0 jako część migracji z Fb 2.5, zaleca się zapoznanie z dokumentacją Fb 3.0, aby

zrozumieć zmiany wprowadzone między wersjami 2.5 a 3.0.

Spis treści

---—–

o Przed instalacją

o Problemy z instalacją bibliotek runtime MS VC

o Znane problemy z instalacją

o Deinstalacja

o Inne uwagi

o Instalacja z pliku wsadowego

Przed instalacją

---—————-

Zaleca się ODINSTALOWANIE wszystkich poprzednich wersji Firebird lub InterBase przed zainstalowaniem

tego pakietu. Szczególnie ważne jest sprawdzenie, czy fbclient.dll i gds32.dll zostały usunięte z .

Problemy z instalacją bibliotek runtime MS VC

---————————————————–

Włożono wiele pracy w zapewnienie, że biblioteki runtime MS Visual C są poprawnie instalowane przez

instalator binarny. Od wersji v2.1.2 Firebird działa z lokalnie wdrożonymi instancjami bibliotek runtime.

To szczególnie upraszcza wdrażanie klienta Firebird lub osadzonej biblioteki dll z własną aplikacją.

Jednak w przypadku problemów może być konieczne wdrożenie oficjalnego vcredist.exe. Właściwe wersje

dla tej kompilacji Firebird można znaleźć tutaj:

https://www.microsoft.com/en-us/download/details.aspx?id=3387

a wersję x64 tutaj:

https://www.microsoft.com/en-us/download/details.aspx?id=21254

Inne znane problemy z instalacją

---——————————

o Możliwe jest użycie instalatora binarnego tylko do zainstalowania domyślnej instancji Firebird 3.0. Jeśli

chcesz zainstalować dodatkowe, nazwane instancje, powinieneś zainstalować je ręcznie z obrazu instalacyjnego ZIP.

o Niestety, instalator nie może wiarygodnie wykryć, czy poprzednia wersja serwera Firebird Classic jest uruchomiona.

o Istnieją znane obszary nakładania się instalacji 32-bitowych i 64-bitowych:

- Instalator usług (instsvc) używa tej samej domyślnej nazwy instancji dla instalacji 32-bitowych i 64-bitowych.

To celowe. Usługi istnieją w jednej przestrzeni nazw.

- Jeśli zainstalowane są aplety panelu sterowania 32-bitowe i 64-bitowe, oba będą wskazywać na tę samą domyślną instancję.

o Podczas instalacji w systemie Vista należy instalować jako administrator. To znaczy, jeśli używasz instalatora binarnego,

kliknij prawym przyciskiem myszy i wybierz „Uruchom jako administrator”. W przeciwnym razie instalator nie będzie w stanie uruchomić

usługi Firebird na końcu instalacji.

o Biblioteki wdrażane przez instclient nie załadują się, jeśli biblioteki runtime MS nie zostały zainstalowane

poprawnie. W przypadku problemów użytkownicy powinni zainstalować odpowiednią wersję vcredist.exe wspomnianą powyżej.

Deinstalacja

---———–

o Zaleca się, aby ten pakiet został poprawnie odinstalowany za pomocą dostarczonej aplikacji do deinstalacji.

Można ją wywołać z Panelu sterowania. Alternatywnie można ją odinstalować, uruchamiając

unins000.exe bezpośrednio z katalogu instalacyjnego.

o Jeśli Firebird działa jako aplikacja (zamiast jako usługa), zaleca się ręczne

zatrzymanie serwera przed uruchomieniem deinstalatora. Dzieje się tak, ponieważ deinstalator nie może zatrzymać działającej

aplikacji. Jeśli serwer działa podczas deinstalacji, deinstalacja zakończy się błędami.

Konieczne będzie ręczne usunięcie pozostałości.

o Deinstalacja pozostawia pięć plików w katalogu instalacyjnym:

- databases.conf

- firebird.conf

- fbtrace.conf

- firebird.log

- security2.fdb

To celowe. Te pliki mogą być potencjalnie modyfikowane przez użytkowników i mogą być wymagane,

jeśli Firebird zostanie ponownie zainstalowany w przyszłości. Można je usunąć, jeśli nie są już potrzebne.

o Nową funkcją deinstalatora jest opcja uruchomienia go z parametrem /CLEAN. Spowoduje to sprawdzenie

licznika współdzielonych plików dla każdego z powyższych plików. Jeśli to możliwe, usunie je.

o Deinstalacja nie usunie bibliotek runtime MS VC z katalogu systemowego. Można je

usunąć ręcznie przez panel sterowania, ale nie powinno to być wymagane w normalnych okolicznościach.

Inne uwagi

---——–

Firebird wymaga WinSock2. Wszystkie platformy Win32 powinny go mieć, z wyjątkiem Win95. Test na

bibliotekę Winsock2 jest wykonywany podczas instalacji. Jeśli nie zostanie znaleziona, instalacja zakończy się niepowodzeniem. Możesz odwiedzić ten link:

http://support.microsoft.com/default.aspx?scid=kb;EN-US;q177719

aby dowiedzieć się, jak przeprowadzić aktualizację.

Instalacja z pliku wsadowego

---—————————

Program instalacyjny można uruchomić z pliku wsadowego. Zobacz ten dokument:

installation_scripted.txt

aby uzyskać pełne szczegóły.