Insert Gratyfikant GT – naprawa komunikacji z SQL Server

Insert Gratyfikant GT – naprawa komunikacji z SQL Server

Insert Gratyfikant GT w trybie sieciowym (wielostanowiskowym) korzysta z serwera bazy danych Firebird, który działa jako usługa systemowa Windows na komputerze będącym serwerem w sieci lokalnej. Gdy komunikacja między stacjami klienckimi a tym serwerem zostaje zaburzona, użytkownicy widzą komunikaty „Nie można nawiązać połączenia", „Serwer jest niedostępny" lub program zawiesza się przy otwieraniu bazy danych. Problemy z połączeniem sieciowym mogą całkowicie paraliżować pracę działu kadr i płac.

Nasz serwis diagnozuje i naprawia wszelkie problemy komunikacyjne Gratyfikant GT z serwerem bazy danych Firebird, zarówno w sieciach lokalnych LAN, jak i w środowiskach wirtualizowanych.

Architektura sieciowa Gratyfikant GT

Program Insert Gratyfikant GT w wersji sieciowej pracuje w architekturze klient-serwer:

  • Serwer Firebird – usługa gtserver.exe lub fbserver.exe nasłuchuje na porcie TCP 3050; plik bazy .fdb leży na dysku serwera
  • Klienci Gratyfikant GT – aplikacja na stacjach roboczych łączy się do serwera przez bibliotekę fbclient.dll, używając alias bazy lub bezpośredniej ścieżki UNC
  • Plik konfiguracyjny GT.ini – na każdym kliencie zawiera adres IP lub nazwę NetBIOS serwera oraz alias bazy danych

Typowe przyczyny problemów komunikacyjnych

  • Usługa Firebird zatrzymana – po awarii zasilania lub aktualizacji Windows usługa może nie uruchomić się automatycznie
  • Zapora Windows blokuje port 3050 – po aktualizacji Windows Defender Firewall reguły mogą zostać zresetowane
  • Zmiana adresu IP serwera – gdy serwer dostał nowy adres DHCP, stacje klienckie mają wpisany stary adres w GT.ini
  • Antywirus blokuje fbclient.dll – agresywne oprogramowanie antywirusowe może oznaczyć biblioteki Firebird jako podejrzane
  • Uszkodzony plik aliases.conf – bazy danych nie są poprawnie aliasowane na serwerze Firebird
  • Problem z kartą sieciową lub switchem – fizyczne problemy infrastrukturalne w sieci LAN

Diagnostyka krok po kroku

  1. Ping serwera: z klienta uruchamiamy cmd i testujemy: ping adres_serwera – potwierdza podstawową łączność sieciową
  2. Test portu 3050: telnet adres_serwera 3050 lub Test-NetConnection adres_serwera -Port 3050 (PowerShell) – jeśli port jest zamknięty, problem jest w zaporze lub usłudze Firebird
  3. Sprawdzenie usługi Firebird na serwerze: services.msc → stan usługi, konto i uprawnienia
  4. Weryfikacja GT.ini na kliencie – prawidłowy format: Server=192.168.1.10, Database=FIRMA
  5. Sprawdzenie aliases.conf na serwerze Firebird – alias FIRMA musi wskazywać właściwą ścieżkę do pliku .fdb

Naprawy

Odblokowanie portu 3050 w zaporze Windows

Na serwerze: Panel sterowania → Zapora Windows → Reguły przychodzące → Nowa reguła → Port TCP 3050, zezwól na połączenie, zastosuj dla sieci domenowej i prywatnej.

Aktualizacja adresu serwera w GT.ini

Na każdej stacji klienckiej otwieramy GT.ini w Notatniku i aktualizujemy wartość Server= na aktualny adres IP serwera. Zalecamy przypisanie stałego adresu IP serwerowi w routerze (DHCP reservation).

Restart i konfiguracja autostartu usługi Firebird

W services.msc ustawiamy typ uruchomienia usługi Firebird na „Automatyczny" i uruchamiamy ją. Upewniamy się, że konto usługi ma uprawnienia do folderu z bazą danych.

Serwis laptopów i komputerów

Naprawa laptopów i komputerów stacjonarnych – Warszawa i okolice. Serwis na miejscu oraz dojazd do klienta.

22 378 46 39

Obszar działania

Warszawa – wszystkie dzielnice – oraz sąsiednie miejscowości. Sprzęt przyjmujemy w serwisie, dojeżdżamy też do domu i do firmy.

Strona główna