webh.pl

MS SQL Server i programy ERP na Windows VPS

Jak uruchomić MS SQL Server oraz programy ERP (Subiekt, Comarch Optima) na serwerze i dlaczego praca lokalna jest szybsza niż zdalna.

  • czytania
  • Zaktualizowano:
Bazy danych Oprogramowanie na serwerze
Windows VPS

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.