Baza wiedzy

Eksperckie wpisy, praktyczne porady, gotowe rozwiązania.

Ciągłe sprawdzanie połączenia z serwerem SQL po aktualizacji Optimy – jak to naprawić?

Znasz tę sytuację? Instalujesz nową wersję Comarch ERP Optima na komputerze podłączonym do sieci lokalnej (LAN), uruchamiasz program, a zamiast szybkiego ekranu logowania wita Cię długie i irytujące “Sprawdzanie połączenia z serwerem SQL”.

Czekasz kilka minut. Kiedy okno z błędem w końcu znika, wpisujesz dane, klikasz “Zaloguj” i… program działa całkowicie normalnie. W starych wersjach problem w ogóle nie występował. Skąd wzięło się to dziwne opóźnienie przy starcie?

Dlaczego nowa wersja ma problem z siecią?

Kiedy problem z połączeniem ustępuje sam po kilkudziesięciu sekundach, w większości przypadków winowajcą nie jest ani Comarch ERP Optima, ani stabilność Twojego Microsoft SQL Server. Jeśli serwer stoi obok, a sieć LAN działa poprawnie, problematyczne połączenie wynika z działania oprogramowania zabezpieczającego na Twoim komputerze.

Mowa tu o antywirusach i zaporach sieciowych (firewall). Użytkownicy bardzo często zgłaszają ten problem w powiązaniu z oprogramowaniem ESET.

Kiedy aktualizujesz Optimę, w systemie Windows pojawia się zupełnie nowy plik wykonywalny (.exe). Zapora sieciowa zauważa tę zmianę. Widzi, że nowy, niesprawdzony przez nią jeszcze program próbuje połączyć się z serwerem w sieci lokalnej i prewencyjnie blokuje mu ruch po protokole TCP/IP. Optima przez kilka minut próbuje “przebić się” do bazy, by ostatecznie skorzystać z obejścia lub protokołów zapasowych.

Jak odblokować Optimę w zaporze sieciowej?

Aby program przestał “wieszać się” przy każdym uruchamianiu, musisz utworzyć wyjątek w programie antywirusowym.

Należy przejść do ustawień zapory sieciowej (np. w oprogramowaniu ESET), odszukać reguły sterujące aplikacjami i dodać plik Optima.exe (pochodzący z folderu instalacyjnego Twojej najnowszej wersji) do listy zaufanych programów. Upewnij się, że zezwalasz mu na pełną komunikację TCP/IP w sieci lokalnej i dla sieci zaufanych.

Po zapisaniu tych zmian komunikat o sprawdzaniu połączenia SQL zniknie, a Comarch ERP Optima znów będzie włączać się błyskawicznie.

Perspektywa ELTE-S: Błędy konfiguracyjne kradną czas

Problemy sieciowe i restrykcyjne konfiguracje firewall potrafią zdezorganizować pracę całego biura. Czasem drobna aktualizacja oprogramowania ERP, która zmienia ścieżki lub modyfikuje pliki startowe, powoduje lawinę fałszywych alarmów ze strony zapór sieciowych.

Zamiast pozwalać, aby każdy z pracowników czekał codziennie po kilka minut na uruchomienie aplikacji, lepiej od razu po aktualizacji zweryfikować zasady ochrony sieciowej dla nowej wersji. Jeśli w Twojej firmie aktualizacje systemów ERP przyprawiają Cię o ból głowy, wywołują błędy SQL i paraliżują system – zostaw to specjalistom. My wiemy, gdzie szukać źródła problemu.

CZYTAJ  Liczne konfiguracje i warianty produktów w Comarch ERP Optima – jak sobie z tym poradzić?

Bądź na bieżąco z najnowszymi trendami w branży IT!

Zapisz się do newslettera i otrzymuj regularne aktualizacje prosto ze świata technologii.

Umów się na konsultacje

Jesteś zainteresowany rozwojem swojego biznesu? Wypełnij formularz – odezwiemy się do Ciebie i pokażemy, w jaki sposób możesz zoptymalizować procesy w swojej firmie