Comarch ERP Optima – praca w sieci wielostanowiskowej to konfiguracja, w której baza danych utrzymywana na Microsoft SQL Server znajduje się na jednym komputerze lub serwerze, a wiele stanowisk klienckich łączy się z nią jednocześnie przez sieć lokalną. Taki model pracy jest standardem w firmach, gdzie z systemu korzysta jednocześnie kilku lub kilkunastu operatorów w różnych działach – księgowości, handlu, kadrach.
Nasz serwis konfiguruje środowisko wielostanowiskowe od podstaw oraz diagnozuje problemy z dostępem, wydajnością i konfliktami blokad w już działających instalacjach.
Architektura pracy wielostanowiskowej
W modelu wielostanowiskowym jeden komputer pełni rolę serwera bazy danych z zainstalowaną instancją Microsoft SQL Server (typowo nazwaną, np. COMARCH_SQL), na której przechowywana jest baza firmy. Pozostałe stanowiska w sieci lokalnej mają zainstalowaną aplikację kliencką Comarch ERP Optima, która łączy się z serwerem poprzez sieć TCP/IP na porcie domyślnym 1433. Każda stacja robocza wymaga poprawnej konfiguracji parametrów połączenia w pliku Optima.ini, znajdującym się w katalogu C:\ProgramData\Comarch ERP Optima\, w sekcji [Connection].
Konfiguracja stanowisk klienckich
- Instalacja aplikacji Comarch ERP Optima na każdej stacji roboczej (domyślnie w C:\Program Files (x86)\Comarch ERP Optima\)
- Wskazanie adresu serwera SQL i nazwy instancji w konfiguracji połączenia
- Weryfikacja dostępności portu 1433 pomiędzy stacją a serwerem – wymagane odblokowanie na zaporze sieciowej
- Nadanie operatorom odpowiednich uprawnień do modułów zgodnie z zakresem ich obowiązków
Zarządzanie operatorami i uprawnieniami
Praca wielostanowiskowa wymaga zdefiniowania listy operatorów systemu wraz z przypisanymi uprawnieniami do poszczególnych modułów – księgowości, handlu, kadr i płac, środków trwałych. Comarch ERP Optima pozwala precyzyjnie ograniczyć dostęp do wybranych funkcji, co jest istotne przy jednoczesnej pracy wielu osób z różnych działów na tej samej bazie danych.
Typowe problemy w środowisku wielostanowiskowym
- Blokady rekordów – dwóch operatorów próbujących jednocześnie edytować ten sam dokument, co skutkuje komunikatem o zajętości rekordu
- Spadek wydajności przy dużej liczbie jednocześnie zalogowanych stanowisk, zwykle wynikający z niedostosowanej konfiguracji zasobów serwera SQL
- Utrata połączenia stacji klienckiej z serwerem przy niestabilnej sieci lokalnej
- Niezgodność wersji programu klienckiego z wersją bazy danych po aktualizacji wykonanej tylko na części stanowisk
Optymalizacja środowiska sieciowego
Dla stabilnej pracy wielostanowiskowej zalecane jest podłączenie serwera bazy danych do sieci przewodowej, a nie bezprzewodowej, oraz zapewnienie odpowiednich zasobów sprzętowych (pamięć RAM, dysk) na serwerze SQL Server proporcjonalnie do liczby jednoczesnych połączeń i wielkości bazy danych.
Zakres naszej usługi
Konfigurujemy środowisko wielostanowiskowe od podstaw – instalację serwera SQL, aplikacji klienckich, uprawnień operatorów – a także diagnozujemy i usuwamy problemy z połączeniami, blokadami rekordów oraz wydajnością w już działających instalacjach wielostanowiskowych.