Błąd podczas przywracania bazy danych
Wersja 2.5 bazy danych Firebird powoduje w najnowszych wersjach systemu Modus problem z przywracaniem kopii bazy danych. Jeśli baza danych była uszkodzona jej kopia tworzy się również uszkodzona i jej odtworzenie jest niemożliwe.\\ \\
**Rozwiązaniem problemu jest przeinstalowanie serwera bazy danych Firebird z wersji 2.5 na 2.5.1:**
**1. 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''.
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.
**2. INSTALACJA SERWERA FIREBIRD 2.5.1 **
Kolejny etap to instalacja serwera Firebird w wersji 2.5.1. Wersje instalacyjne do większości systemów operacyjnych znajdują się do pobrania na [[http://www.firebirdsql.org/index.php?op=files&id=engine_250|stronach Firebirda]]. Dla **systemów Windows** 32-bitowych instalator pobierzesz [[http://sourceforge.net/projects/firebird/files/firebird-win32/2.5.1-Release/Firebird-2.5.1.26351_1_Win32.exe/download|tutaj]], a dla wersji Windows 64-bitowych [[http://sourceforge.net/projects/firebird/files/firebird-win64/2.5.1-Release/Firebird-2.5.1.26351_1_x64.exe/download|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:
* **nie instaluj** serwera firebird za pomocą menadżera pakietów (a jeżeli Twoja dystrybucja ma już zainstalowany serwer Firebird - odinstaluj go); pobierz ze [[http://www.firebirdsql.org/index.php?op=files&id=engine_250|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.
**3. DODATKOWO:**
* w folderze, w którym znajduje się Modus należy **ręcznie usunąć** plik o nazwie **''fbclient.dll''** oraz **''gbak_2.5''**
* w folderze, w którym znajduje się Firebird należy odnaleźć wyżej pliki o nazwie **''fbclient.dll''** oraz **''gbak''** i **skopiować** je do folderu w którym znajduje się Modus
* w folderze, w którym znajduje się Modus należy zmienić nazwę pliku **''gbak''** na **''gbak_2.5''**
Przypominamy, że serwer bazy danych Firebird jest narzędziem **bezpłatnym** typu open-source.