Próba uruchomienia drugiego stanowiska programu Comarch ERP Betterfly bardzo często zaczyna się od zwykłego udostępnienia katalogu z plikami programu przez sieć Windows. Gdy na kolejnym komputerze pojawia się skrót do pliku wykonywalnego na głównym dysku, aplikacja albo odmawia uruchomienia, albo dochodzi do natychmiastowego uszkodzenia struktury danych przy jednoczesnym zapisie z dwóch miejsc. Oprogramowanie bazodanowe tego typu nie działa jak współdzielony dokument tekstowy. Prawidłowa architektura wymaga, aby na jednym komputerze funkcjonował silnik bazy danych, a pozostałe komputery łączyły się z nim za pośrednictwem dedykowanej usługi sieciowej.
Problem z pracą wielostanowiskową w Comarch ERP Betterfly pojawia się zwykle w dwóch momentach: podczas rozbudowy biura o nowe stanowisko pracy lub bezpośrednio po zmianie routera, aktualizacji systemu operacyjnego czy wymianie komputera pełniącego funkcję głównego magazynu danych. Zamiast płynnego wystawiania dokumentów na kilku stanowiskach jednocześnie, praca w firmie zostaje zablokowana przez komunikaty o braku połączenia z serwerem danych lub blokady rekordów.
W codziennej pracy biurowej awaria sieciowej konfiguracji bazy danych objawia się w bardzo charakterystyczny sposób. Najczęściej komputer główny, na którym fizycznie znajduje się baza, działa bez żadnych zastrzeżeń. Można na nim przeglądać kartoteki, wystawiać dokumenty i generować raporty. W tym samym czasie dodatkowe stanowiska zgłaszają błąd tuż po uruchomieniu aplikacji.
Podczas rozmów telefonicznych użytkownicy opisują następujące sytuacje:
Źródła problemów z pracą wielostanowiskową w środowisku Comarch ERP Betterfly układają się w hierarchię od prostych usterek konfiguracyjnych po uszkodzenia logiczne samej bazy.
Najczęstszą przyczyną jest blokada ruchu sieciowego przez zapory sieciowe (firewall). Po aktualizacji systemu Windows lub instalacji nowego pakietu antywirusowego zapora na komputerze głównym często samoczynnie blokuje porty komunikacyjne wykorzystywane przez silnik bazy danych oraz usługę przeglądarki SQL. Komputer jest widoczny w sieci, odpowiada na podstawowe testy łączności, ale ruch aplikacji biznesowej zostaje odcięty.
Drugim częstym powodem są zmiany adresacji IP w sieci lokalnej. W większości małych sieci biurowych adresy IP są przydzielane dynamicznie przez router za pomocą protokołu DHCP. Jeśli komputer z bazą danych zrestartuje się i otrzyma nowy adres lokalny, stacje robocze skonfigurowane na sztywny adres tracą z nim kontakt. Podobnie dzieje się, gdy router zmieni profil sieci z „prywatnej" na „publiczną", co automatycznie zaostrza reguły bezpieczeństwa w systemie operacyjnym.
Kolejna przyczyna to zatrzymanie lub błędna konfiguracja usług systemowych silnika bazy danych. Silnik bazy może działać lokalnie, ale protokoły komunikacji sieciowej (takie jak TCP/IP czy Named Pipes) mogą pozostać wyłączone w konfiguracji instancji. Zdarza się również, że usługa odpowiedzialna za rozgłaszanie nazwy instancji w sieci nie uruchamia się automatycznie po starcie systemu.
Częstym problemem bywa także niestabilność infrastruktury sieciowej. Praca wielostanowiskowa na połączeniu bezprzewodowym Wi-Fi o słabym sygnale lub przy użyciu przeciążonych transmiterów sieciowych powoduje mikroskopijne przerwy w transmisji pakietów. O ile przeglądarka internetowa jest odporna na chwilowe zgubienie pakietu, o tyle relacyjna baza danych natychmiast zrywa aktywną transakcję, aby zapobiec uszkodzeniu spójności plików.
Najrzadszą, lecz najpoważniejszą przyczyną jest uszkodzenie logiczne bazy danych lub brak uprawnień użytkowników na poziomie samego silnika. Błędy w tabelach systemowych, nieprawidłowe zamknięcie bazy podczas zaniku zasilania czy wyczerpanie limitu rozmiaru pliku bazy w darmowych wariantach silnika blokują możliwość przyjmowania nowych połączeń sieciowych.
Gdy stanowisko traci łączność z bazą Comarch ERP Betterfly, podejmowane na własną rękę próby przywrócenia działania często pogłębiają problem i stwarzają bezpośrednie zagrożenie dla bezpieczeństwa danych firmy.
Do najczęstszych błędów należą:
Prawidłowe uruchomienie środowiska wielostanowiskowego Comarch ERP Betterfly wymaga metodycznego podejścia, obejmującego audyt sieci, weryfikację uprawnień oraz precyzyjną konfigurację usług bazodanowych. Prace realizujemy bezpośrednio na miejscu w siedzibie klienta.
Proces serwisowy składa się z następujących etapów:
1. Wykonanie bezpiecznej kopii zapasowej (backup). Zanim jakiekolwiek parametry sieciowe lub bazodanowe zostaną zmienione, tworzymy pełną kopię bezpieczeństwa bazy danych oraz rejestrujemy bieżący stan konfiguracji. Jeśli klient dysponuje zewnętrznym nośnikiem, kopia zostaje na nim zabezpieczona.
2. Audyt i stabilizacja sieci lokalnej (LAN). Weryfikujemy połączenia fizyczne oraz konfigurację routera. Dla komputera pełniącego rolę serwera bazy danych konfigurujemy stały adres IP (statyczna dzierżawa DHCP na podstawie adresu fizycznego karty sieciowej). Sprawdzamy typ profilu sieciowego w systemie Windows, upewniając się, że wszystkie maszyny pracują w profilu sieci prywatnej.
3. Konfiguracja protokołów sieciowych silnika bazy danych. Otwieramy narzędzia administracyjne silnika bazodanowego i weryfikujemy stan protokołów sieciowych. Włączamy obsługę protokołu TCP/IP, definiujemy odpowiednie porty nasłuchiwania (zarówno porty statyczne, jak i dynamiczne, w zależności od przyjętej architektury) oraz upewniamy się, że usługa przeglądarki bazy danych działa prawidłowo i uruchamia się automatycznie wraz z systemem.
4. Punktowe reguły w zaporze sieciowej (firewall). Tworzymy precyzyjne reguły ruchu przychodzącego i wychodzącego. Zezwalamy na ruch wyłącznie dla konkretnych portów oraz procesów odpowiedzialnych za obsługę silnika bazodanowego Comarch ERP Betterfly, zachowując pełną ochronę systemu przed niepowołanym dostępem.
5. Konfiguracja stacji roboczych (klientów). Na każdym dodatkowym komputerze konfigurujemy poprawne parametry połączenia ze wskazaną instancją serwera. Weryfikujemy biblioteki dostępowe, uprawnienia użytkowników systemowych oraz czasy odpowiedzi sieci podczas przesyłania pakietów testowych.
6. Testy integralności i wydajności. Po spięciu wszystkich stanowisk przeprowadzamy testy jednoczesnej pracy: równoległe otwieranie kartotek, generowanie raportu przy obciążonym drugim stanowisku oraz poprawność zapisu dokumentów. Weryfikujemy, czy mechanizm blokowania edytowanych rekordów działa zgodnie z założeniami.
W przypadku nagłej utraty połączenia między stacjami roboczymi a bazą danych warto zachować spokój i ograniczyć działania do całkowicie bezpiecznych kroków diagnostycznych.
Przede wszystkim nie należy wymuszać zamknięcia programu menedżerem zadań na komputerze głównym, jeśli wykonuje on akurat operacje na bazie danych. Może to doprowadzić do uszkodzenia indeksów i zablokowania bazy w trybie odzyskiwania.
Kroki, które można bezpiecznie wykonać samodzielnie:
Jeśli po wykonaniu tych podstawowych czynności stacje robocze nadal nie mogą połączyć się z Comarch ERP Betterfly, dalsze próby ingerencji w pliki i usługi niosą ryzyko uszkodzenia danych.
Pomoc serwisowa jest niezbędna, gdy w firmie dochodzi do przestoju w sprzedaży lub obsłudze magazynu, a podstawowe sprawdzenie połączeń sieciowych nie przynosi rezultatu. Dotyczy to także sytuacji planowanego wdrożenia nowego stanowiska pracy, migracji bazy na nowo zakupiony sprzęt lub konieczności wydzielenia stabilnej sieci dla programów handlowo-magazynowych.
Działamy w modelu mobilnym — nasi serwisanci dojeżdżają bezpośrednio do siedziby klienta, biura lub punktu handlowego na terenie Warszawy i okolicznych powiatów. Rozwiązanie problemów z siecią lokalną i konfiguracją wielostanowiskową Comarch ERP Betterfly odbywa się na miejscu, na działającej infrastrukturze klienta. W przypadku wykrycia usterki sprzętowej komputera głównego (np. uszkodzenie dysku, awaria sekcji zasilania płyty głównej), odbieramy sprzęt do warsztatu stacjonarnego i odwozimy go po zakończonej naprawie.
Każda wizyta rozpoczyna się od rzetelnej diagnozy źródła problemu. Po zbadaniu przyczyn przedstawiamy dokładną wycenę prac przed przystąpieniem do ich wykonywania. Klient podejmuje decyzję o realizacji z pełną wiedzą o zakresie planowanych czynności. Dbamy o poufność przetwarzanych danych — na życzenie klienta bezpłatnie podpisujemy umowę o poufności (NDA). Wszystkie czynności wykonują nasi bezpośredni pracownicy, a na wykonane usługi serwisowe i montowane nowe podzespoły udzielamy gwarancji do 12 miesięcy. Rozliczenie dokumentowane jest fakturą bez VAT.
W przypadku problemów z konfiguracją lub brakiem łączności w sieci lokalnej w programie Comarch ERP Betterfly, prosimy o kontakt telefoniczny pod numerem 22 257 87 54.
Nie wiesz, od czego zacząć? Zadzwoń.
Porada telefoniczna nic nie kosztuje, a część usterek udaje się rozwiązać bez dojazdu — zwłaszcza tych, w których winne są ustawienia albo zasilanie. Jeżeli trzeba przyjechać, dojazd, odbiór i zwrot sprzętu są bezpłatne, a diagnoza laptopa przy odbiorze — również. Wizyta serwisanta u klienta jest płatna; sam dojazd i tak nic nie kosztuje.
Telefon odbieramy całą dobę, siedem dni w tygodniu — także w weekendy i święta. Dojeżdżamy na terenie Warszawy i siedmiu przyległych powiatów.
Serwis laptopów i komputerów na warszawskim Bemowie. Przyjeżdżamy pod wskazany adres — do domu i do firmy. Dojazd, odbiór i zwrot nic nie kosztują, a diagnoza laptopa przy odbiorze sprzętu jest bezpłatna.
ul. Lazurowa 14b
01-474 Warszawa — Bemowo
Biuro bez obsługi klientów. Sprzętu nie trzeba nigdzie przywozić.
Odbieramy także w weekendy i święta. Przy pilnych zgłoszeniach umawiamy się na ten sam dzień.
Dojazd: Warszawa i siedem przyległych powiatów, w promieniu 40 km. Na miejscu jesteśmy z reguły w ciągu godziny.
Na wykonane naprawy dajemy gwarancję do 12 miesięcy.