Humansoft HermesSQL – naprawa komunikacji z SQL Server

Humansoft HermesSQL – naprawa komunikacji z SQL Server

Humansoft HermesSQL przechowuje wszystkie dane w bazie Microsoft SQL Server. Utrata komunikacji między aplikacją kliencką a serwerem bazy danych oznacza całkowity przestój w pracy – użytkownicy nie mogą wystawiać faktur, sprawdzać stanów magazynowych ani przeglądać historii sprzedaży. Problem jest szczególnie dotkliwy w firmach o dużym obrocie handlowym.

Awaria komunikacji z SQL Server może mieć wiele przyczyn: od zmian sieciowych i firewalla, przez restart usługi SQL, po zmianę konfiguracji instancji. Nasz serwis identyfikuje i usuwa przyczynę problemu w możliwie najkrótszym czasie.

Przyczyny utraty komunikacji z SQL Server

Diagnozując brak komunikacji HermesSQL z bazą danych, sprawdzamy kolejno:

  • Stan usługi SQL Server – czy jest uruchomiona i czy nie zgłasza błędów
  • Dostępność serwera w sieci – ping, trasa sieciowa
  • Firewall Windows i sprzętowy – czy port SQL (domyślnie 1433) jest otwarty
  • Protokoły sieciowe SQL Server (TCP/IP musi być włączony)
  • SQL Server Browser – niezbędny przy instancjach nazwanych
  • Poprawność ciągu połączenia w konfiguracji klienta HermesSQL
  • Uprawnienia konta SQL, którego używa HermesSQL do łączenia z bazą

Jak naprawiamy problem

Po zidentyfikowaniu przyczyny stosujemy odpowiednie działanie: restart usługi SQL Server, otwarcie portu w firewallu, zmiana protokołu sieciowego lub aktualizacja konfiguracji połączenia w kliencie. W razie potrzeby konfigurujemy alias DNS lub wpis w pliku hosts, by klient zawsze trafiał na właściwy adres serwera.

Jeśli przyczyną jest zmiana IP serwera (np. po migracji), aktualizujemy konfigurację na wszystkich stanowiskach klienckich. Możemy też skonfigurować stały adres IP serwera, by unikać podobnych problemów w przyszłości.

Monitoring i prewencja

Opcjonalnie konfigurujemy monitorowanie usługi SQL Server z powiadomieniem e-mail lub SMS w przypadku zatrzymania. Dzięki temu problemy z komunikacją są wykrywane zanim użytkownicy zaczną odczuwać skutki awarii.