Konfiguracja sieciowa programu księgowo-magazynowego dla kilku stanowisk wymaga przemyślanej architektury sieci lokalnej, wyboru odpowiedniego komputera pełniącego rolę serwera oraz zabezpieczenia transmisji danych. Poniżej opisujemy, jak podchodzimy do takich wdrożeń.
Podstawą pracy wielostanowiskowej jest wyznaczenie komputera lub serwera, na którym zainstalowana będzie baza danych — może to być dedykowany serwer, komputer pełniący dodatkowo tę rolę, lub w mniejszych firmach jedna z bardziej wydajnych stacji roboczych. Niezależnie od wyboru, konfigurujemy dla niego stały adres IP, co zapobiega problemom z łącznością po restarcie routera przydzielającego adresy dynamicznie.
Okablowanie i przełączniki sieciowe
Dla stabilnej pracy programów księgowych z bazą SQL zalecamy sieć przewodową (Ethernet) zamiast Wi-Fi, szczególnie dla komputera pełniącego rolę serwera — połączenie bezprzewodowe wprowadza opóźnienia i niestabilność, które przy pracy na bazie danych objawiają się zawieszeniami programu i błędami zapisu. Dobieramy przełączniki sieciowe o odpowiedniej przepustowości (minimum 1 Gb/s) proporcjonalnie do liczby stanowisk.
Zapora sieciowa i porty
Konfigurujemy zaporę systemu Windows na serwerze tak, by zezwalała na ruch przychodzący na portach wymaganych przez silnik bazy danych (dla SQL Server: port 1433 TCP oraz 1434 UDP dla SQL Browser), jednocześnie ograniczając dostęp wyłącznie do adresów z sieci lokalnej firmy dla zachowania bezpieczeństwa.
Praca zdalna i oddziały
Jeśli firma ma oddziały w innych lokalizacjach lub pracowników pracujących zdalnie, konfigurujemy bezpieczny dostęp poprzez VPN lub serwer terminali (RDS), zamiast bezpośredniego udostępniania portu bazy danych do internetu, co byłoby poważnym zagrożeniem bezpieczeństwa. Takie rozwiązanie pozwala na pracę zdalną z zachowaniem pełnego bezpieczeństwa danych firmowych.
Testowanie i dokumentacja
Po skonfigurowaniu sieci przeprowadzamy testy obciążeniowe — jednoczesną pracę wszystkich stanowisk na programie — oraz sporządzamy dokumentację konfiguracji sieciowej, co znacząco ułatwia przyszłą rozbudowę firmy o kolejne stanowiska lub lokalizacje.
