====== INSTALACJA SERWERA FIREBIRD 3.0 ====== W związku z wydaniem najnowszej wersji serwera Firebird w wersji 3.0 dostosowaliśmy do niego system Modus. Kluczową kwestią całej procedury jest kolejność działań. Należy je przeprowadzić według poniższego schematu: {{ :pl:administrator:procedura_przejścia_z_firebirda_2_5_do_3_0_v4.png?nolink&1000 |}} Do pracy na serwerze firebird 3.0 konieczna jest aktualizacja systemu Modus do wersji wyższej niż 2.3.0.469. Dla bezpieczeństwa skopiuj fizycznie pliki bazy w bezpieczne miejsce. - Zaktualizuj system Modus do wersji 2.3.0.469. - W RhoAdminie wykonaj kopię zapasową bazy danych. - Zaktualizuj system Modus do wersji 2.3.0.471. - Odinstaluj serwer Firebird w wersji 2.5. - Zainstaluj serwer Firebird w wersji 3.0. - W RhoAdminie przywróć dane z kopii. - Zaktualizuj bazę danych. - System gotowy do pracy. Kolejność całej procedury reinstalacji serwera Firebird oraz systemu Modus jest bardzo ważna. Podobnie jak przy każdej aktualizacji wszyscy użytkownicy mszą być wylogowani z systemu. ===== 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 [[administrator:kopie_zapasowe|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.5 ===== Deinstalację serwera bazy danych można przeprowadzić na kilka sposobów. W systemach Windows należy: * albo w menu Start zlokalizować w sekcji ''Wszystkie programy'' folder Firebird 2.5, a następnie uruchomić polecenie ''Deinstalacja Firebird'a 2.5''; * albo zlokalizować na dysku folder, gdzie zainstalowano serwer Firebird (domyślnie jest to ''C:\Program Files\Firebird\Firebird_2_5'' i uruchomić program ''unins000.exe''. ===== INSTALACJA SERWERA FIREBIRD 3.0 ===== Kolejny etap to instalacja serwera Firebird w wersji 3.0. Wersje instalacyjne do większości systemów operacyjnych znajdują się do pobrania na [[https://www.firebirdsql.org/en/firebird-3-0/|stronach Firebirda]]. 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: * **nie instaluj** serwera firebird za pomocą menadżera pakietów (a jeżeli Twoja dystrybucja ma już zainstalowany serwer Firebird - odinstaluj go); pobierz ze [[https://www.firebirdsql.org/en/firebird-3-0/|stron Firebirda]] właściwy pakiet i zainstaluj go ręcznie; * przed instalacją upewnij się, że Twoja dystrybucja ma zainstalowaną bibliotekę **glibc** w wersji 2.7 lub nowszej; jeżeli nie konieczna będzie aktualizacja tej biblioteki; * dodatkowe wskazówki dla poszczególnych platform znajdziesz klikając przyciski **Installation notes for Superclassic** znajdujące się pod powyższym linkiem; 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. ===== ODTWORZENIE BAZY DANYCH Z KOPII (nowy RhoAdmin) ===== Wraz z aktualizacją systemu Modus ERP do wersji 2.3.0.473, aktualizacji równnież uległ panel administracyjny RhoAdmin. W celu odtworzenia bazy danych z kopii wykonaj poniższe kroki: - **Uruchom RhoAdmin** (nie łącza się z bazą danych) - Z listy **wybierz bazę** która ma zostać odtworzona z kopii, o ile jest więcej niż jedna (nie klikaj Połącz) - **Zaznacz kopię** z której dane mają zostać odtworzone (utworzoną uprzednio w punkcie nr "2. Dodatkowa kopia bazy danych") - Kliknij **Przywróć dane z kopii** ++++ Ekran: Odtworzenie danych z kopii| {{:pl:administrator:odtworzenie_bazy_z_kopii.png|Ekran: Odtworzenie danych z kopii}} ++++