Subiekt GT korzysta z Microsoft SQL Server jako silnika bazy danych – to na nim przechowywane są wszystkie dane firmy: dokumenty, kartoteki, historia transakcji. Problemy z integracją między Subiektem GT a SQL Server przekładają się bezpośrednio na niemożność uruchomienia programu, błędy podczas zapisu danych lub spowolnioną pracę. Diagnoza i naprawa tych problemów wymaga znajomości obu systemów.
Serwis Wiatraczna posiada specjalistyczną wiedzę zarówno z zakresu SQL Server, jak i architektury Subiekt GT. Diagnozujemy i naprawiamy wszelkie problemy z integracją między tymi systemami, zapewniając firmie sprawną pracę z programem.
Architektura SQL Server w Subiekcie GT
Subiekt GT przechowuje swoje dane w bazie Microsoft SQL Server (w wersjach Express lub Standard). Program łączy się z SQL Server za pomocą sterownika ODBC lub bezpośrednio przez biblioteki SQL. Konfiguracja połączenia zapisana jest w pliku gt.ini. Poprawna współpraca wymaga: działającej usługi SQL Server Browser, prawidłowej konfiguracji instancji SQL, właściwych uprawnień konta użytkownika SQL oraz dostępności sieci w przypadku pracy wielostanowiskowej.
Błędy połączenia z SQL Server
Najczęstsze błędy połączenia Subiekt GT z SQL Server to: "Cannot connect to server" (serwer niedostępny lub usługa SQL nie działa), "Login failed for user" (nieprawidłowe hasło lub nieistniejące konto SQL), "Network-related error" (problem sieciowy lub zapora blokuje port SQL) oraz "Invalid catalog" (nazwa bazy danych w gt.ini jest nieprawidłowa). Każdy z tych błędów ma inną przyczynę i wymaga innego sposobu naprawy.
Diagnostyka i naprawa usługi SQL Server
Sprawdzamy stan usługi SQL Server w Menedżerze zadań lub Usługach Windows. Jeśli usługa nie działa, analizujemy dziennik zdarzeń SQL Server w poszukiwaniu przyczyny: brak miejsca na dysku, uszkodzone bazy systemowe, błędy konfliktu portów. W zależności od przyczyny naprawiamy usługę lub instalujemy SQL Server od nowa.
Naprawa konfiguracji połączenia
Plik gt.ini zawiera wszystkie parametry połączenia z SQL Server: nazwę serwera i instancji, port, nazwę bazy danych oraz dane logowania. Po zmianie adresu IP serwera, nazwy komputera lub instancji SQL konieczna jest aktualizacja pliku gt.ini na każdym stanowisku. Aktualizujemy konfigurację i weryfikujemy połączenie z każdego stanowiska roboczego.
Naprawa kont użytkowników SQL
Subiekt GT loguje się do SQL Server przez dedykowane konto SQL lub konto Windows (integrated security). Sprawdzamy istnienie konta, poprawność hasła i uprawnień do bazy danych GT. W razie potrzeby tworzymy nowe konto SQL lub naprawiamy mapowanie użytkownika (SID mismatch po przywróceniu bazy na innym serwerze).
Optymalizacja protokołów sieciowych SQL Server
SQL Server można skonfigurować do działania przez różne protokoły: Shared Memory, Named Pipes i TCP/IP. W środowiskach sieciowych weryfikujemy, że TCP/IP jest włączony, a SQL Server Browser jest aktywny – niezbędny przy instancjach nazwanych. Konfigurujemy też wyjątki w zaporze sieciowej Windows dla usług SQL Server.
Skontaktuj się z serwisem
Problemy z SQL Server blokujące Subiekt GT wymagają szybkiej interwencji – każda godzina przestoju to koszt dla firmy. Serwis Wiatraczna działa w Warszawie i oferuje pomoc zdalną lub wizytę u klienta. Diagnozę i naprawę przeprowadzamy sprawnie, minimalizując czas niedostępności systemu.