SQL Express czy SQL Standard w Comarch ERP Optima: kiedy przejść i ile to kosztuje

lis 10, 2026

Comarch ERP Optima instaluje się razem z bezpłatnym serwerem bazy danych Microsoft SQL Server Express. Na start to dobre rozwiązanie: nic nie kosztuje i działa od pierwszego dnia. Z czasem w firmie przybywa dokumentów, użytkowników i baz, a Express zaczyna hamować pracę: raporty liczą się minutami, a największa baza zbliża się do limitu. Wyjaśniamy, gdzie dokładnie są te limity, po czym poznać, że czas na SQL Server Standard, i dlaczego użytkownicy programów Comarch mogą przejść na niego taniej, kupując SQL Server w wariancie Runtime, czyli licencję przeznaczoną do pracy z programami Comarch.

Skąd w Optimie SQL Express i co on potrafi

Od wersji 2023.5.1 instalator Optimy instaluje Microsoft SQL Server 2022 Express. Comarch w wymaganiach programu pisze wprost, że ta edycja w zdecydowanej większości przypadków wystarcza do pracy jedno i kilkustanowiskowej. Kłopot zaczyna się wtedy, gdy firma przestaje być „kilkustanowiskowa”, a nikt nie zmienił silnika bazy.

Express ma trzy twarde ograniczenia nałożone przez Microsoft (SQL Server 2022, dokumentacja Microsoft Learn, stan z października 2026):

  • 10 GB na jedną bazę danych. Limit dotyczy każdej bazy osobno, nie całego serwera.
  • 1 410 MB pamięci na bufor danych. Tyle pamięci RAM serwer wykorzysta na trzymanie danych pod ręką, nawet jeśli komputer ma 32 GB.
  • Jeden procesor, najwyżej 4 rdzenie. Mocniejszy serwer niczego tu nie zmieni.

Do tego Express nie ma SQL Server Agent, czyli wbudowanego harmonogramu zadań. Kopie zapasowe, przebudowa indeksów i aktualizacja statystyk nie uruchomią się same z poziomu SQL: trzeba je zaplanować inaczej (harmonogram Windows, skrypty, automatyczna kopia na Comarch IBARD ustawiana w Optimie) albo pamiętać o nich ręcznie.

W SQL Server 2025 Microsoft podniósł limit bazy w Express do 50 GB, ale pamięć i procesor zostały bez zmian. Najnowsza dokumentacja Optimy (dla wersji 2027) wymienia SQL Server 2025 wśród wspieranych wersji, a dokumentacja wersji 2026 kończy listę na SQL Server 2022. Zanim zmienisz wersję silnika, sprawdź, czy Twoja wersja Optimy ją obsługuje.

Lista kontrolna: kiedy pora przejść na SQL Standard

Jeśli pasują do Ciebie dwa punkty lub więcej, warto sprawdzić, czy Express nie ogranicza już pracy Twojego zespołu.

  1. W Optimie pracuje jednocześnie 5 osób lub więcej. Comarch w minimalnych wymaganiach serwera bazy danych dla 5 do 10 użytkowników wskazuje edycję wyższą niż Express, a dla 10 do 30 użytkowników SQL Server Standard. Spełnienie tych wymagań jest warunkiem wsparcia technicznego producenta.
  2. Największa baza firmowa przekroczyła kilka GB. Comarch zwraca uwagę, że ograniczenie pamięci Express wpływa na wydajność szczególnie przy bazach tej wielkości. Gdy baza zbliża się do 10 GB (limit SQL Server 2022 Express, którą instaluje Optima), decyzja przestaje być opcjonalna: po dojściu do limitu SQL Server nie pozwoli jej powiększyć.
  3. Raporty, zestawienia, JPK i seryjne księgowanie trwają coraz dłużej, zwłaszcza gdy w tym samym czasie pracuje kilka osób.
  4. Serwer ma dużo pamięci RAM, a Optima i tak jest wolna. Express nie wykorzysta na bufor danych więcej niż 1 410 MB.
  5. Prowadzisz biuro rachunkowe z dziesiątkami baz klientów. Pojedyncza baza rzadko dochodzi do 10 GB, ale wszystkie bazy dzielą te same 1 410 MB pamięci i 4 rdzenie. Comarch zaleca dobierać serwer pod największą bazę i dokładać pamięć proporcjonalnie do liczby baz.
  6. Kopie zapasowe robi „ktoś, kto pamięta”. Bez SQL Server Agent łatwo o lukę w harmonogramie, a kopia sprzed tygodnia to tydzień pracy do odtworzenia.
  7. Planujesz integracje, sklep internetowy, raporty BI albo dodatki do Optimy, które dokładają zapytań do tej samej bazy.
  8. Optima i SQL działają na jednym mocnym serwerze terminalowym dla całego zespołu. Serwer ma pamięć i rdzenie, ale Express użyje z nich tylko 1 410 MB i 4 rdzenie.

Pasuje do Ciebie kilka punktów? Zostaw numer, sprawdzimy Twoją bazę.

Express i Standard w jednej tabeli

Parametr SQL Server Express SQL Server Standard
Maksymalny rozmiar jednej bazy 10 GB (wersja 2022), 50 GB (wersja 2025) 524 PB, w praktyce bez limitu
Pamięć na bufor danych 1 410 MB 128 GB (wersja 2022), 256 GB (wersja 2025)
Procesor 1 gniazdo lub 4 rdzenie 4 gniazda lub 24 rdzenie (2022), 32 rdzenie (2025)
SQL Server Agent (harmonogram zadań) brak jest
Kompresja i szyfrowanie kopii zapasowych brak jest
Wymagania Comarch dla Optimy do 5 użytkowników od 5 do 30 użytkowników, powyżej 30 indywidualny dobór
Licencja bezpłatna płatna: serwer i licencje dostępowe CAL albo licencja na rdzenie

Źródła: Microsoft Learn, „Editions and supported features of SQL Server 2022” i „… 2025” (stan na 19.10.2026); wymagania sprzętowe i programowe Comarch ERP Optima (stan na 10.11.2026).

Licencja Runtime: SQL Standard dla użytkowników programów Comarch

Pełna licencja SQL Server Standard to wydatek liczony w tysiącach dolarów. W publicznym cenniku Microsoft (SQL Server 2022, ceny open w dolarach, przed marżą sprzedawcy) licencja serwerowa kosztuje 989 USD, a każda licencja dostępowa CAL 230 USD. Dla 10 osób to ok. 3 300 USD netto.

Użytkownicy programów Comarch mają tańszą drogę. Comarch oferuje swoim klientom SQL Server Standard w wariancie Runtime. Technicznie to ten sam SQL Server Standard, z tymi samymi limitami wydajności. Różnica jest w licencji: wersja Runtime służy wyłącznie do pracy z programami Comarch, z którymi ją kupiono. Na tym samym serwerze nie umieścisz baz innego oprogramowania.

Jak to wygląda w liczbach? W naszych wycenach z listopada 2026 licencja Runtime kosztowała orientacyjnie ok. 145 EUR netto za każdego użytkownika, jednorazowo (licencja serwerowa obejmuje pierwszego użytkownika). Dla 10 osób to ok. 1 430 EUR netto. Nawet po przeliczeniu walut to wyraźnie mniej niż cena katalogowa pełnej licencji. Comarch ustala cenę w euro, dlatego dokładną kwotę potwierdzamy w dniu wyceny.

Kiedy Runtime nie wystarczy? Gdy ten sam serwer SQL ma obsługiwać również inne programy: system magazynowy spoza oferty Comarch, własną hurtownię danych do raportów albo aplikację dziedzinową. Wtedy potrzebna jest pełna licencja Standard. Przy wielu użytkownikach zewnętrznych bywa też, że licencja na rdzenie wychodzi korzystniej niż licencje CAL. To jedna z rzeczy, które liczymy przed zakupem.

Jeśli pracujesz w Comarch ERP Optima w Chmurze (Chmura Standard albo Chmura Enterprise), serwerem bazy danych zarządza Comarch i ten wybór Cię nie dotyczy. Tekst odnosi się do Optimy zainstalowanej na własnym serwerze albo na serwerze dzierżawionym, niezależnie od tego, czy Optimę masz w subskrypcji, czy na licencji.

Jak przebiega przejście z Express na Standard

Zmiana edycji SQL nie wymaga zmiany Optimy ani przenoszenia danych do nowego programu. W praktyce wygląda tak:

  1. Przegląd. Sprawdzamy wielkość baz, ich liczbę, wersję Optimy i SQL Server, sprzęt oraz to, kto i kiedy pracuje w programie.
  2. Dobór licencji. Runtime czy pełna licencja, ile licencji CAL, która wersja SQL Server pasuje do Twojej wersji Optimy.
  3. Kopia wszystkich baz, łącznie z bazą konfiguracyjną, i próba jej odtworzenia. Bez sprawdzonej kopii nie zaczynamy.
  4. Zmiana edycji. Microsoft pozwala podnieść edycję Express do Standard na tym samym serwerze, bez przenoszenia baz. Przy okazji zmiany wersji silnika albo sprzętu przenosimy bazy na nową instancję. Pracę planujemy poza godzinami pracy zespołu, a jej czas zależy od liczby i wielkości baz.
  5. Konfiguracja pod Optimę. Limit pamięci dla SQL, plan konserwacji (indeksy, statystyki), harmonogram kopii w SQL Server Agent i kopia poza serwerem, na przykład na Comarch IBARD.
  6. Test po zmianie. Logowanie na wszystkich stanowiskach, raporty, seryjne operacje i porównanie czasów z tymi sprzed zmiany.

Dlaczego warto zapytać doświadczonego partnera Comarch

Sam zakup licencji to najprostsza część. O efekcie decyduje to, co dzieje się wokół niej:

  • Dobór licencji. Runtime czy pełna licencja, CAL na użytkowników czy na urządzenia, a może licencja na rdzenie. Źle dobrana licencja to albo przepłacenie, albo ryzyko przy audycie licencyjnym.
  • Wielkość serwera. Pamięć, dyski i procesor dobrane do największej bazy i liczby osób, a w biurze rachunkowym także do liczby baz klientów.
  • Kopie zapasowe, które da się odtworzyć. Harmonogram, kopia poza serwerem i regularny test odtworzenia.
  • Wydajność. Konfiguracja SQL pod Optimę i konserwacja baz, dzięki którym raporty liczą się szybciej.
  • Bez przestoju w pracy zespołu. Zmianę robimy poza godzinami pracy, z planem powrotu do stanu sprzed zmiany.

Aidem Art jest Autoryzowanym Partnerem Comarch od 2005 roku. Mamy 255 potwierdzonych wdrożeń i 30 certyfikatów, a Comarch wyróżnił nas w kategorii „Najlepsze wdrożenie Comarch ERP Optima” (w 2024 roku za wdrożenie w LC Elektronik, w 2026 roku za wdrożenie w Stomil Sanok Dystrybucja). Pracujemy z klientami z całej Polski, zdalnie i na miejscu.

Sprawdzimy, czy Twoja Optima potrzebuje SQL Standard, i policzymy koszt przejścia

Zostaw numer. Oddzwonimy, zapytamy o liczbę użytkowników i baz, a potem pokażemy, czy wystarczy Ci Express, czy lepiej przejść na SQL Standard Runtime, i ile to będzie kosztować.

Wolisz porozmawiać? Zostaw numer

Oddzwonimy w ciągu 1 dnia roboczego. Bez zobowiązań.





Najczęstsze pytania

Czy SQL Server Express wystarczy dla Comarch ERP Optima?

Tak, przy pracy na jednym albo kilku stanowiskach i mniejszych bazach. Comarch w wymaganiach Optimy przewiduje Express dla instalacji do 5 użytkowników. Przy większej liczbie osób, bazach rzędu kilku GB albo wielu bazach w biurze rachunkowym lepiej przejść na SQL Server Standard.

Co się stanie, gdy baza Optimy dojdzie do limitu 10 GB w SQL Express?

SQL Server nie pozwoli powiększyć bazy, więc zapis nowych danych w tej bazie zacznie kończyć się błędem. Dlatego zmianę edycji planujemy wcześniej, gdy największa baza zbliża się do limitu, a nie w dniu, w którym program przestaje zapisywać dokumenty.

Czym jest licencja SQL Server Standard Runtime od Comarch?

To pełna edycja SQL Server Standard, sprzedawana przez Comarch klientom jego systemów w niższej cenie, z ograniczeniem licencyjnym: można jej używać wyłącznie z programami Comarch, z którymi ją kupiono. Dla 10 osób w naszych wycenach z listopada 2026 to ok. 1 430 EUR netto jednorazowo. Dokładną kwotę potwierdzamy w dniu wyceny.

Czy na SQL Server Standard Runtime mogę trzymać bazy innych programów?

Nie. Licencji Runtime można używać wyłącznie z programami Comarch, z którymi ją kupiono. Jeśli ten sam serwer SQL ma obsługiwać inne oprogramowanie, potrzebna jest pełna licencja SQL Server Standard.

Czy przejście z Express na Standard wymaga reinstalacji Optimy?

Nie. Zmienia się edycja serwera bazy danych, a Optima i dane zostają. Przed zmianą robimy kopię wszystkich baz, a po zmianie sprawdzamy pracę na stanowiskach i czasy raportów.

Czy to dotyczy Comarch ERP Optima w Chmurze?

Nie. W Chmurze Standard i Chmurze Enterprise serwerem bazy danych zarządza Comarch. Wybór edycji SQL dotyczy Optimy zainstalowanej na własnym albo dzierżawionym serwerze.

Czytaj też

Przeczytaj również...