Spis treści

INSTALACJA SERWERA FIREBIRD 2.5

Począwszy od wersji 2.0 system Modus wymaga zainstalowanego serwera bazy danych Firebird w wersji 2.5. Do wersji 1.18 system Modus pracował na serwerze Firebird w wersji 2.0. Ten rozdział zawiera wskazówki dla administratorów w zakresie aktualizacji systemu Modus do wersji 2.0 i serwera Firebird do wersji 2.5.

Kluczową kwestią całej procedury jest kolejność działań. Należy je przeprowadzić według poniższego schematu:

Dla bezpieczeństwa skopiuj fizycznie pliki bazy w bezpieczne miejsce. Podczas tej operacji najlepiej zatrzymać usługę firebird
  1. Poproś wszystkich użytkowników o wylogowanie z systemu.
  2. Wykonaj kopię zapasową bazy danych.
  3. Odinstaluj serwer Firebird w wersji 2.0.
  4. Zainstaluj serwer Firebird w wersji 2.5.
  5. Zainstaluj program Modus w wersji 2.0.x.
  6. Odtwórz bazę danych z kopii zapasowej wykonanej w punkcie 2.
  7. Zaktualizuj bazę danych.
  8. System gotowy do pracy.

Poniżej szczegółowo zostały opisane punkty 2-7.

Kolejność całej procedury reinstalacji serwera Firebird oraz systemu Modus jest bardzo ważna.

KOPIA BAZY DANYCH

Pierwszym i najważniejszym etapem całej procedury jest wykonanie kopii bazy danych na starej wersji Modusa i serwera Firebird. Kopia musi być wykonana przed podjęciem jakichkolwiek działań związanych z aktualizacją. Jest to związane ze zmianą struktury pliku bazy danych (tzw. ODS).

Kopię należy wykonać według instrukcji z rozdziału Kopie zapasowe. Warto w polu Opis wprowadzić odpowiedni opis kopii zapasowej, aby ją łatwo później zlokalizować.

Aby zapewnić maksimum bezpieczeństwa sugerujemy dodatkowo zrobić kopię plików bazy danych z poziomu systemu operacyjnego. W tym celu należy zlokalizować katalog, w którym znajdują się pliki bazy danych, założyć tam podkatalog o nazwie np. kopia_bazy_firebird_2.0, a następnie skopiować wszystkie pliki bazy danych do tego podkatalogu. Ta kopia stanowi dodatkowe zabezpieczenie, gdyby nastąpiły jakieś problemy podczas reinstalacji serwera bazy danych.

DEINSTALACJA SERWERA FIREBIRD 2.0

Deinstalację serwera bazy danych można przeprowadzić na kilka sposobów. W systemach Windows należy:

Dodatkowo należy ręcznie usunąć z folderu c:\WINDOWS\system32 biblioteki klienta serwera bazy danych o nazwie gds32.dll oraz fbclient.dll. Może się zdarzyć, że będzie zainstalowana tylko jedna z tych bibliotek.

INSTALACJA SERWERA FIREBIRD 2.5

Kolejny etap to instalacja serwera Firebird w wersji 2.5. Wersje instalacyjne do większości systemów operacyjnych znajdują się do pobrania na stronach Firebirda. Dla systemów Windows 32-bitowych instalator pobierzesz tutaj, a dla wersji Windows 64-bitowych tutaj.

W przypadku, gdy na serwerze systemem operacyjnym jest Linux, do wyboru jest dużo więcej pakietów instalacyjnych. Aby wybrać właściwy kieruj się następującymi wskazówkami:

Po pobraniu należy uruchomić instalator i przejść kolejne kroki instalacji.

Przypominamy, że serwer bazy danych Firebird jest narzędziem bezpłatnym typu open-source.

AKTUALIZACJA SYSTEMU MODUS DO WERSJI 2.0

Ostatnie dwa kroki to instalacja systemu Modus do wersji 2.0 za pomocą otrzymanego pliku instalatora oraz przywrócenie kopii bazy danych.

W tym konkretnym przypadku (reinstalacja serwera Firebird) procedura aktualizacji programu do nowej wersji jest nieco inna, z uwagi na konieczność przywrócenia bazy z kopii zapasowej.

Najpierw należy na jednym stanowisku zainstalować najnowszą wersję systemu Modus za pomocą pliku instalatora. Jednak przed przystąpieniem do aktualizacji bazy danych, należy przywrócić bazę danych z kopii według instrukcji z rozdziału Przywracanie bazy danych z kopii zapasowej wskazując plik kopii utworzony w pierwszym etapie całej procedury.

Dopiero po odtworzeniu bazy danych z tej kopii można kontynuować aktualizację systemu Modus według instrukcji z rozdziału Aktualizacja systemu.