Praca wielostanowiskowa w Subiekcie nexo wymaga centralnego serwera SQL Server, do którego łączy się wiele stanowisk jednocześnie. Błędna konfiguracja sieci lub uprawnień prowadzi do blokad dokumentów, konfliktów zapisu i spadku wydajności programu w codziennej pracy.
Serwis laptopów Wiatraczna konfiguruje i optymalizuje pracę wielostanowiskową Subiekta nexo.
Architektura klient-serwer
W trybie wielostanowiskowym każde stanowisko z zainstalowanym nexo łączy się bezpośrednio z bazą danych na serwerze SQL Server. Sprawdzamy, czy serwer ma wystarczające zasoby (RAM, procesor, dysk) do obsługi liczby jednoczesnych połączeń używanych w firmie.
Uprawnienia operatorów
Konfigurujemy role i uprawnienia poszczególnych operatorów – dostęp do modułów sprzedaży, magazynu, kartotek cenowych czy raportów finansowych powinien być ograniczony zgodnie z zakresem obowiązków, co ogranicza również ryzyko przypadkowych zmian w danych.
Blokady rekordów i konflikty zapisu
Przy jednoczesnej edycji tego samego dokumentu przez dwóch operatorów nexo stosuje blokady na poziomie rekordu. Diagnozujemy sytuacje, w których blokada nie jest zwalniana po zamknięciu programu na stanowisku, co uniemożliwia edycję dokumentu innym użytkownikom.
Wydajność sieci lokalnej
Sprawdzamy przepustowość i stabilność sieci LAN między stanowiskami a serwerem – opóźnienia w komunikacji SQL objawiają się zawieszaniem programu przy otwieraniu list dokumentów lub zapisie. Weryfikujemy też ustawienia przełącznika sieciowego i ewentualne kolizje adresów IP.
Numeracja dokumentów przy wielu stanowiskach
Konfigurujemy schematy numeracji dokumentów tak, aby przy jednoczesnej pracy kilku operatorów nie dochodziło do duplikacji numerów faktur czy dokumentów magazynowych, szczególnie przy pracy na kilku oddziałach w jednej bazie.
Kopie zapasowe przy pracy ciągłej
Ustawiamy harmonogram backupu bazy danych działającej pod stałym obciążeniem wielu stanowisk, tak aby kopia zapasowa nie kolidowała z godzinami intensywnej pracy i nie powodowała czasowego zawieszenia dostępu do bazy.
Monitorowanie stabilności pracy
Wdrażamy okresowe sprawdzanie logów serwera SQL i logów aplikacji nexo pod kątem powtarzających się błędów połączenia, co pozwala wychwycić narastające problemy sieciowe zanim doprowadzą do przestoju w pracy całego zespołu.