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:
Poniżej szczegółowo zostały opisane punkty 2-7.
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.
Deinstalację serwera bazy danych można przeprowadzić na kilka sposobów. W systemach Windows należy:
Wszystkie programy folder Firebird 2.0, a następnie uruchomić polecenie Deinstalacja Firebird'a 2.0;C:\Program Files\Firebird\Firebird_2_0 i uruchomić program unins000.exe.
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.
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.
Ostatnie dwa kroki to instalacja systemu Modus do wersji 2.0 za pomocą otrzymanego pliku instalatora oraz przywrócenie kopii bazy danych.
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.