Praca kilku stanowisk na jednej bazie WAPRO wymaga solidnie skonfigurowanej sieci lokalnej — od doboru switcha, przez adresację IP, po zabezpieczenia. Poniżej opisujemy, jak serwis komputerowy podchodzi do konfiguracji sieci pod wielostanowiskowe wdrożenie WAPRO.
Podstawą stabilnej pracy wielostanowiskowej jest przewodowa sieć Ethernet — Wi-Fi, choć wygodne, wprowadza opóźnienia i utraty pakietów, które w programach bazodanowych typu WAPRO Mag czy Fakir objawiają się błędami zapisu i losowymi rozłączeniami. Tam, gdzie okablowanie jest niemożliwe, warto zastosować dedykowany punkt dostępowy klasy biznesowej, a nie router konsumencki.
Elementy poprawnej konfiguracji sieciowej
- Stały adres IP serwera bazy danych, najlepiej zarezerwowany w ustawieniach DHCP routera, żeby nie zmieniał się po restarcie urządzenia.
- Switch zarządzalny lub przynajmniej gigabitowy switch niezarządzalny — przy większej liczbie stanowisk różnica w przepustowości jest odczuwalna.
- Otwarcie właściwych portów na zaporze systemowej serwera (domyślnie różne dla Firebird i MS SQL Server) oraz w oprogramowaniu antywirusowym.
- Segmentacja sieci — oddzielenie sieci gościnnej Wi-Fi od sieci firmowej, na której pracują stanowiska WAPRO, ze względów bezpieczeństwa.
- Skonfigurowanie UPS dla serwera i kluczowego switcha, żeby zanik zasilania nie przerywał pracy bazy danych w trakcie zapisu.
Diagnostyka problemów sieciowych
Gdy stanowiska zgłaszają błędy połączenia z bazą, serwis komputerowy sprawdza kolejno: fizyczne połączenie kablowe, konfigurację adresacji IP, dostępność portów (za pomocą testów telnet lub dedykowanych narzędzi), a także obciążenie sieci przez inne urządzenia. Częstą przyczyną problemów bywają też przestarzałe karty sieciowe w starszych komputerach lub uszkodzone kable, które powodują przerywane połączenia trudne do zdiagnozowania bez odpowiedniego sprzętu pomiarowego.
Dobrze zaprojektowana sieć pod WAPRO to inwestycja, która zwraca się w postaci mniejszej liczby awarii i szybszej pracy programu na wszystkich stanowiskach jednocześnie.
