mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-24 22:03:04 +01:00
153 lines
4.8 KiB
Plaintext
153 lines
4.8 KiB
Plaintext
==================================================
|
|
Serwer Baz Danych Firebird 2.0.3
|
|
==================================================
|
|
|
|
** WAŻNE **
|
|
|
|
ODS (On Disc Strukture - struktura bazy na dysku) została zmieniona
|
|
w stosunku do Firebird 1.5. Zobaczmy poniższe informacje dotyczące
|
|
nowego ODS i instalacji na systemach ze starszymi wersjami Firebird'a.
|
|
|
|
** ********* **
|
|
|
|
Ten dokument jest przewodnikiem instalacji Firebird 2.0.3
|
|
na platformie Win32. Poniższe informacje dotyczą
|
|
tego pakietu instalacyjnego, a nie ogólnie Firebird'a 2.0.3 .
|
|
|
|
|
|
Spis treści
|
|
-----------
|
|
|
|
o Przed instalacją
|
|
o Nowy ODS 11.0
|
|
o Instalacja w systemach z Firebird 1.5
|
|
o Instalacja w systemach z Firebird 2.0
|
|
o Nowe funkcjonalności instalatora
|
|
o Znane problemy podczas instalacji
|
|
o Deinstalacja
|
|
o Pozostałe informacje
|
|
o Instalacja z pliku wsadowego
|
|
|
|
|
|
Przed instalacją
|
|
----------------
|
|
|
|
Zalecana jest DEINSTALACJA wszystkich wcześniejszych
|
|
wersji Firebird'a lub InterBase'a przed instalacją tego pakietu.
|
|
Szczególnie ważne jest zweryfikowanie czy fbclient.dll
|
|
i gds32.dll są usunięte z <system32>.
|
|
|
|
|
|
Nowy ODS 11.0
|
|
-------------
|
|
|
|
Firebird 2.0 wprowadza nowy ODS 11.0, który jest zupełnie
|
|
niekompatybilny z ODS 11.0 używanym przez poprzednie wersje
|
|
Alpha.
|
|
|
|
Jeśli instalujemy tę wersję Firebird 2.0 pierwszy raz, a posiadamy
|
|
wcześniej zainstalowanego Firebird 2.0, zaleca się instalację
|
|
do nowego katalogu, ponieważ deinstalacja zachowuje istniejącą
|
|
bazę security2. Wcześniejsze wersje używały niekompatybilnego ODS
|
|
i nie moglibyśmy połączyć się do serwera.
|
|
|
|
|
|
Instalacja w systemach z Firebird 1.5
|
|
-------------------------------------------------
|
|
|
|
Baza danych bezpieczeństwa została zmieniona. Nowa baza nazywa się
|
|
security2.fdb i używa wzmocnionego algorytmu szyfrowania haseł.
|
|
Możemy uzyskać dodatkowe informacje na temat nowych zabezpieczeń
|
|
w pliku doc/README.sh1.txt.
|
|
|
|
Nowa struktura bazy oraz zmienione zabezpieczenia powodują
|
|
wiele problemów związanych z migracją danych w bazach, w których
|
|
występuje wielu użytkowników. Instalator nie dba o przeniesienie
|
|
tych danych. Dla wersji pierwszej Alpha trzeba to zrobić samodzielnie.
|
|
Jedna z metod migracji znajduje się w misc/upgrade/security/.
|
|
Przyszłe wydania testowe będą rozwiązywały ten problem w szerszym
|
|
zakresie.
|
|
|
|
|
|
Instalacja w systemach z Firebird 2.0
|
|
----------------------------------------------
|
|
|
|
Oprócz zmian w ODS należy wziąć pod uwagę, że instalator
|
|
nie potrafi automatycznie wykryć, czy w systemie jest
|
|
uruchomiony serwer Firebird 2.0 Beta 1. Tak więc, nie pojawi
|
|
się żadne ostrzeżenie, dopóki nie nastąpi próba nadpisania
|
|
otwartego pliku. Unikniemy tego, jeśli instalujemy serwer
|
|
po raz pierwszy.
|
|
|
|
|
|
Nowe funkcjonalności instalatora
|
|
-----------------------------------------------
|
|
|
|
o Jeśli zostanie wykryty plik firebird.conf to
|
|
instalator zainstaluje domyślny plik konfiguracyjny jako:
|
|
|
|
firebird.conf.default .
|
|
|
|
Istniejący firebird.conf nie będzie modyfikowany.
|
|
Zapewnia to zachowanie ograniczeń dostępu po aktualizacji.
|
|
|
|
o Dodano do instalatora obsługę kilku języków.
|
|
Jest to obsługa TYLKO na etapie instalacji.
|
|
|
|
Znane problemy podczas instalacji
|
|
-------------------------
|
|
|
|
Obecnie nie ma żadnych znanych problemów z instalacją.
|
|
|
|
|
|
Deinstalacja
|
|
--------------
|
|
|
|
o Zaleca się, aby odinstalowywać ten pakiet używając dostarczonej
|
|
aplikacji. Można ją wywołać z Panelu Sterowania. Alternatywną
|
|
metodą jest uruchomienie pliku unins000.exe bezpośrednio w
|
|
katalogu z instalacją.
|
|
|
|
o Jeśli Firebird jest uruchamiany jako aplikacja (a nie jako
|
|
usługa systemowa) zalecane jest ręczne wyłączenie serwera
|
|
przed procesem deinstalacji. Jest tak, ponieważ instalator
|
|
nie potrafi zatrzymać uruchomionej aplikacji. Jeśli serwer
|
|
będzie uruchomiony w czasie procesu odinstalowywania, deinstalator
|
|
zakończy pracę z błędami. Będziemy musieli skasować pozostałe
|
|
pliki ręcznie.
|
|
|
|
o Deinstalator pozostawia cztery pliki w katalogu instalacyjnym:
|
|
|
|
- aliases.conf
|
|
- firebird.conf
|
|
- firebird.log
|
|
- security2.fdb
|
|
|
|
To jest zamierzone działanie. Te pliki są modyfikowane przez
|
|
użytkowników i mogą być wymagane, jeśli Firebird zostanie
|
|
ponownie zainstalowany. Pliki możemy usunąć ręcznie,
|
|
jeśli nie będą nam już więcej potrzebne.
|
|
|
|
|
|
Pozostałe informacje
|
|
--------------------
|
|
|
|
Firebird wymaga bibliotek WinSock2. Wszystkie platformy Win32 powinny
|
|
ją posiadać w systemie, z wyjątkiem Win95. Podczas instalacji sprawdzana
|
|
jest obecność bibliotek WinSock2. Jeśli nie zostanie znaleziona
|
|
instalator nie zainstaluje Firebird'a. Na poniższej stronie
|
|
możemy się dowiedzieć jak zainstalować wymagane biblioteki:
|
|
|
|
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q177719
|
|
|
|
|
|
Instalacja z pliku wsadowego
|
|
----------------------------
|
|
|
|
Program instalatora może zostać uruchomiony z pliku wsadowego.
|
|
Należy przeczytać ten dokument:
|
|
|
|
installation_scripted.txt
|
|
|
|
w celu uzyskania dodatkowych informacji.
|