Windows VPS to popularne miejsce na bazę MS SQL Server i programy księgowo-handlowe, takie jak Subiekt, Rewizor czy Comarch ERP Optima. Instalujesz je samodzielnie, bo masz pełne uprawnienia administratora. Najważniejsza decyzja dotyczy tego, jak się z nimi łączyć, bo od tego zależy płynność pracy. Ten poradnik zbiera praktyczne wskazówki.
Instalacja MS SQL Server
MS SQL Server instalujesz na serwerze tak samo jak na zwykłym komputerze: pobierasz instalator i przeprowadzasz instalację jako administrator. Do zarządzania bazą zainstaluj też SQL Server Management Studio (SSMS). Bezpłatna edycja MS SQL Express wystarcza dla mniejszych baz.
Informacja
Jeśli potrzebujesz płatnej licencji MS SQL Server (np. Standard), w wybranych przypadkach możemy dostarczyć ją w modelu miesięcznym. Zapytaj o wycenę przez panel klienta, podając wersję i liczbę rdzeni.
Praca lokalna kontra zdalne łączenie z bazą
To kluczowa kwestia wydajności:
- Łączenie się z bazą zdalnie (z aplikacji na Twoim komputerze do MS SQL na serwerze przez port
1433) zawsze wprowadza opóźnienie wynikające z trasy pakietów przez internet. Przy programach ERP daje to zauważalne „mulenie". - Praca lokalna, czyli uruchamianie aplikacji ERP bezpośrednio na serwerze przez pulpit zdalny, jest zdecydowanie szybsza, bo aplikacja i baza są na tej samej maszynie i opóźnienie jest minimalne.
Wskazówka
Jeśli ERP działa szybko „na serwerze", a wolno przy połączeniu zdalnym do bazy, przenieś pracę na model lokalny: zainstaluj aplikację na serwerze i korzystaj z niej przez RDP. To najczęstsze rozwiązanie problemu wolnej pracy z bazą.
Pamiętaj, że jednocześnie mogą pracować dwie osoby przez RDP. Większa liczba użytkowników wymaga licencji CAL.
Połączenie zdalne do MS SQL
Jeśli mimo wszystko potrzebujesz dostępu zdalnego do bazy:
- włącz w MS SQL protokół TCP/IP i nasłuch na porcie
1433, - dopuść ten port w zaporze systemu, najlepiej tylko dla zaufanych adresów IP,
- po naszej stronie ruch do serwera nie jest filtrowany ani blokowany.
Gdy aplikacja zgłasza problem z bazą
Komunikaty typu „Sprawdzanie połączenia z serwerem SQL" oznaczają problem wewnątrz systemu, a nie z infrastrukturą. Sprawdź, czy usługa SQL Server jest uruchomiona (w Usługach systemu Windows) oraz czy serwer odpowiada przez RDP i VNC. Działanie samej bazy i aplikacji ERP konfigurujesz i diagnozujesz samodzielnie lub z dostawcą oprogramowania.