Insert Gratyfikant GT w wersji sieciowej pozwala na jednoczesną pracę wielu użytkowników z jedną bazą danych kadrowo-płacowych – kadrowiec, księgowa i pracownik działu płac mogą równocześnie korzystać z programu na różnych stanowiskach. Konfiguracja środowiska sieciowego wymaga prawidłowego zainstalowania Firebird Server na komputerze-serwerze, skonfigurowania połączeń z klientami i zabezpieczenia dostępu. Błędy na etapie konfiguracji sieci skutkują problemami z połączeniem, konfliktami danych lub niedostępnością programu dla części użytkowników.
Nasz serwis konfiguruje środowisko pracy sieciowej Insert Gratyfikant GT, zapewniając stabilne i bezpieczne współdzielenie bazy danych w sieci lokalnej firmy.
Architektura sieciowa Gratyfikant GT
Środowisko sieciowe Gratyfikant GT składa się z:
- Serwer Firebird – komputer z zainstalowanym Firebird Server (fbserver.exe lub gtserver.exe), przechowujący bazę .fdb na lokalnym dysku. Powinien to być dedykowany serwer lub przynajmniej stabilna stacja robocza włączona przez cały czas pracy.
- Stacje klienckie – komputery z zainstalowaną tylko aplikacją kliencką Gratyfikant GT (bez Firebird Server); łączą się z serwerem przez TCP port 3050
- Sieć lokalna – przewodowa sieć LAN (Gigabit Ethernet) jest rekomendowana dla stabilności; Wi-Fi dopuszczalne, ale mniej niezawodne przy intensywnej pracy z bazą
Konfiguracja serwera Firebird
Instalacja i konfiguracja Firebird Server
Na komputerze-serwerze instalujemy Firebird w wersji wymaganej przez Gratyfikant GT (SuperServer lub SuperClassic). Ważne ustawienia w procesie instalacji:
- Instalacja jako usługa Windows (autostart)
- Konto usługi: Local System lub dedykowane konto domenowe
- Domyślny port: 3050 (TCP)
Konfiguracja pliku aliases.conf
Tworzymy alias bazy danych na serwerze Firebird w pliku aliases.conf (lub database.conf w Firebird 3):
FIRMA = C:\ProgramData\Insert\GratyfikantGT\firma.fdb
Alias FIRMA będzie używany przez klientów zamiast pełnej ścieżki UNC.
Reguła zapory sieciowej
Na serwerze tworzymy regułę przychodzącą w Windows Defender Firewall: TCP port 3050, wszystkie profil sieci (domenowy i prywatny). Bez tej reguły klienci nie mogą nawiązać połączenia.
Konfiguracja stacji klienckich
Instalacja Gratyfikant GT na kliencie
Instalujemy tylko aplikację kliencką – bez Firebird Server. W instalatorze wybieramy opcję „Instalacja kliencka" lub nie instalujemy komponentu serwera.
Konfiguracja pliku GT.ini
W pliku GT.ini (C:\Program Files (x86)\Insert\Gratyfikant GT\) ustawiamy:
[Server]
Server=192.168.1.10
Database=FIRMA
Zamiast adresu IP można użyć nazwy NetBIOS serwera – jednak stały adres IP jest bardziej niezawodny.
Zarządzanie wieloma użytkownikami
W Gratyfikant GT konfigurujemy konta użytkowników (Administracja → Użytkownicy) dla każdej osoby pracującej w programie. Przypisujemy role i uprawnienia odpowiednie do stanowiska: kadrowiec ma dostęp do modułu Kadry i Czas pracy, a nie do modułu konfiguracji systemu. Monitorujemy aktywne sesje przez Administracja → Aktywni użytkownicy, by wykryć „zaparkowane" sesje blokujące zasoby.