Microsoft SQL Server dla systemów WMS i logistyki
Microsoft SQL Server to relacyjna baza danych klasy enterprise, na której SoftwareStudio buduje całą rodzinę systemów logistycznych - od Studio WMS.net przez Studio RMA.net po Studio VSS.net. Architektura klient-serwer, język Transact-SQL oraz mechanizmy bezpieczeństwa i skalowalności czynią MS SQL Server podstawą nowoczesnych rozwiązań magazynowych i transportowych.
Jak działa Microsoft SQL Server w systemach logistycznych
MS SQL Server to relacyjny system zarządzania bazą danych oparty na architekturze klient-serwer, w którym jako język zapytań stosowany jest Transact-SQL - rozwinięcie standardu ANSI/ISO.
Microsoft SQL Server to relacyjna baza danych klasy enterprise, na której działają wszystkie systemy informatyczne SoftwareStudio. Zapewnia transakcyjność, skalowalność i bezpieczeństwo danych nawet przy setkach równoległych operacji magazynowych i logistycznych. Zobacz szerzej: baza danych MS SQL, artykuły o SQL Server oraz nowości w SQL Server 2025.
Architektura klient-serwer
Centralna baza MS SQL obsługuje żądania wielu klientów jednocześnie - terminali Android, przeglądarek i stacji roboczych. Wszyscy użytkownicy pracują na tych samych, aktualnych danych.
Transact-SQL i automatyzacja
T-SQL rozszerza standardowe SQL o procedury składowane, wyzwalacze i funkcje okienkowe. Powiadomienia o terminach czy zmianach statusów uruchamiają się automatycznie. Więcej o możliwościach SQL Server i raportowaniu danych.
Bezpieczeństwo i audyt
Uprawnienia obiektowe i procedury wyzwalane chronią integralność danych reklamacyjnych, paletowych i magazynowych. Każda operacja pozostawia ślad audytowy.
Skalowalność produkcyjna
W odróżnieniu od baz desktopowych typu MS Access, SQL Server obsługuje tysiące równoległych transakcji. To jedyne uzasadnione rozwiązanie dla wielomagazynowych środowisk. Zobacz oprogramowanie magazynowe i wdrażanie systemów WMS.
Od regału do rekordu
Co fizycznie dzieje się przy skanowaniu
Zeskanowanie kodu na palecie uruchamia transakcję w bazie: system sprawdza uprawnienia operatora, weryfikuje stan lokalizacji, zapisuje ruch i dopiero potem potwierdza operację na terminalu. Albo zapisze się wszystko, albo nic - nie ma stanu pośredniego, w którym paleta zniknęła z jednej lokalizacji, a nie pojawiła się w drugiej.
- Kod z etykiety wskazuje konkretny rekord nośnika w bazie.
- Procedura składowana sprawdza reguły, zanim zapisze zmianę.
- Log transakcyjny pozwala cofnąć operację do stanu sprzed błędu.
- Ten sam rekord widzi magazynier, kierownik i system ERP.
Parametry techniczne platformy MS SQL Server
- Model
- Relacyjna baza danych, architektura klient-serwer
- Język zapytań
- Transact-SQL (T-SQL), rozwinięcie ANSI/ISO SQL
- Systemy na SQL
- WMS.net, PWS.net, VSS.net, RMA.net, TCS.net
- Integracje
- REST API, pliki EDI, widoki SQL, ERP (Comarch, enova365, SAP)
- Bezpieczeństwo
- Procedury wyzwalane, uprawnienia obiektowe, audyt
- Dostęp
- Przeglądarka WWW, terminale Android, stacje robocze
Edycje Microsoft SQL Server - którą wybrać pod system magazynowy
Edycja przesądza o tym, ile danych pomieści baza, ile rdzeni serwera wykorzysta silnik i czy dostępne są mechanizmy wysokiej dostępności. Poniższe limity dotyczą Microsoft SQL Server 2019, 2022 i 2025 - tam, gdzie wersja 2025 zmieniła limit, podajemy obie wartości.
| Kryterium | Express | Web | Standard | Enterprise |
|---|---|---|---|---|
| Licencja produkcyjna | Bezpłatna | Tylko dla dostawców hostingu edycja wycofana w wersji 2025 | Płatna | Płatna |
| Maksymalny rozmiar jednej bazy danych | 10 GB (2019-2022) 50 GB (2025) | 524 PB | 524 PB | 524 PB |
| Pamięć na pulę buforów (na instancję) | 1410 MB | 64 GB | 128 GB (2019-2022) 256 GB (2025) | Limit systemu operacyjnego |
| Maksymalna moc obliczeniowa | 1 gniazdo lub 4 rdzenie | 4 gniazda lub 16 rdzeni | 4 gniazda lub 24 rdzenie (2019-2022) 4 gniazda lub 32 rdzenie (2025) | Limit systemu operacyjnego |
| SQL Server Agent (harmonogram zadań) | Nie | Tak | Tak | Tak |
| Grupy dostępności Always On | Nie | Nie | Podstawowe (2 repliki) | Pełne |
| Szyfrowanie bazy TDE | Nie | Nie | Tak (od SQL Server 2019) | Tak |
| Przebudowa indeksów bez przerywania pracy | Nie | Nie | Nie | Tak |
| Typowe zastosowanie w logistyce | Testy i najmniejsze instalacje | Serwisy hostowane | Większość wdrożeń WMS, YMS i RMA | Środowiska wielomagazynowe 24/7 |
Limit rozmiaru w edycji Express dotyczy pojedynczej bazy danych: w wersjach 2019 i 2022 jest to 10 GB, a SQL Server 2025 podnosi go do 50 GB. Miejsce zajmują w praktyce tabele historii operacji, załączniki do zgłoszeń i logi audytowe - a nie same kartoteki towarowe - więc po tej zmianie sam rozmiar bazy przestaje być głównym argumentem przeciw Express. Przesądza co innego: brak SQL Server Agenta, czyli harmonogramu zadań. Kopie zapasowe i nocną przebudowę indeksów trzeba wtedy uruchamiać z zewnątrz, zadaniem systemu operacyjnego. Do tego dochodzi 1410 MB pamięci na pulę buforów i 4 rdzenie. Dlatego dla pracy produkcyjnej w magazynie WMS.net punktem wyjścia pozostaje edycja Standard, a Express sprawdza się w testach i w najmniejszych wdrożeniach. Osobno warto znać edycje Developer: bezpłatne, z kompletem funkcji edycji nadrzędnej (od wersji 2025 w dwóch wariantach - Enterprise Developer i Standard Developer), ale licencja pozwala używać ich wyłącznie do prac rozwojowych i testów, nigdy produkcyjnie.
Modele licencjonowania
Per rdzeń czy Serwer + CAL
Microsoft licencjonuje SQL Server w dwóch modelach. Per rdzeń (Core) - płaci się za rdzenie fizyczne lub wirtualne serwera bazy danych, bez limitu liczby użytkowników; to naturalny wybór, gdy z systemu korzystają operatorzy magazynu, kierowcy i kontrahenci przez przeglądarkę. Serwer + CAL - do licencji serwera dokupuje się licencje dostępowe dla użytkowników lub urządzeń; opłaca się przy niewielkiej, stałej grupie pracowników.
- Edycja Enterprise dostępna jest wyłącznie w modelu per rdzeń.
- Edycja Standard występuje w obu modelach - wybór zależy od liczby użytkowników.
- Licencjonowanie per rdzeń premiuje mniej, ale szybszych rdzeni w serwerze.
- Maszyna wirtualna liczy się wg przypisanych jej rdzeni wirtualnych.
Wersje SQL Server a wsparcie Microsoftu
Baza pracująca na wersji po zakończeniu wsparcia rozszerzonego nie otrzymuje już poprawek bezpieczeństwa - to najczęstszy powód planowej migracji systemu magazynowego na nowszy silnik.
| Wersja | Koniec wsparcia podstawowego | Koniec wsparcia rozszerzonego | Status (wrzesień 2026) |
|---|---|---|---|
| SQL Server 2012 | 11.07.2017 | 12.07.2022 | Bez wsparcia - migracja konieczna |
| SQL Server 2014 | 09.07.2019 | 09.07.2024 | Bez wsparcia - migracja konieczna |
| SQL Server 2016 | 13.07.2021 | 14.07.2026 | Bez wsparcia - migracja konieczna |
| SQL Server 2017 | 11.10.2022 | 12.10.2027 | Tylko poprawki bezpieczeństwa |
| SQL Server 2019 | 28.02.2025 | 08.01.2030 | Tylko poprawki bezpieczeństwa |
| SQL Server 2022 | 11.01.2028 | 11.01.2033 | Pełne wsparcie |
| SQL Server 2025 | 06.01.2031 | 06.01.2036 | Pełne wsparcie - wersja bieżąca, premiera 17.11.2025 |
Daty wg cyklu życia produktów Microsoft, stan na wrzesień 2026.
Jak dobrać serwer i skonfigurować bazę pod system logistyczny
Wydajność systemu magazynowego rzadko zależy od samej aplikacji - decyduje o niej konfiguracja instancji MS SQL Server, rozłożenie plików na dyskach i plan kopii zapasowych.
Konfiguracja startowa instancji MS SQL Server
- Procesor
- 4-8 rdzeni fizycznych dla magazynu jednooddziałowego; przy licencji per rdzeń opłaca się mniej, ale szybszych rdzeni
- Pamięć RAM
- Tyle, by aktywnie używana część bazy mieściła się w puli buforów; parametr max server memory zawsze poniżej pamięci serwera
- Dyski
- NVMe lub SSD; osobne wolumeny na pliki danych (.mdf), log transakcyjny (.ldf) i tempdb
- tempdb
- Liczba plików równa liczbie rdzeni, maksymalnie 8, wszystkie tej samej wielkości i z jednakowym przyrostem
- Model odzyskiwania
- FULL dla bazy produkcyjnej - tylko on pozwala odtworzyć stan sprzed awarii z dokładnością do minut
- MAXDOP i próg równoległości
- Domyślny cost threshold for parallelism = 5 jest zaniżony dla obciążeń mieszanych typowych dla WMS
- Instant File Initialization
- Skraca rozrost plików danych i czas odtwarzania kopii zapasowej
- Kopie zapasowe
- Pełna dobowa, różnicowe w ciągu dnia, log transakcyjny co 15 minut - częstotliwość kopii logu wyznacza realne RPO
Kopie zapasowe i odtwarzanie
Kopia, której nigdy nie odtworzono, nie jest zabezpieczeniem. Test odtworzenia bazy na osobnym serwerze raz na kwartał weryfikuje jednocześnie kompletność kopii i realny czas powrotu do pracy (RTO). Kopie trzymane wyłącznie na tym samym serwerze co baza nie chronią przed awarią macierzy ani szyfrowaniem przez ransomware.
Indeksy i wydajność zapytań
Najczęstsza przyczyna spowolnienia systemu magazynowego to fragmentacja indeksów i brak aktualnych statystyk na tabelach historii operacji. Cykliczne zadanie SQL Server Agenta przebudowujące indeksy i odświeżające statystyki poza godzinami pracy magazynu rozwiązuje większość zgłoszeń o wolne raporty.
Uprawnienia i rozdzielenie ról
Aplikacja nie powinna łączyć się z bazą na koncie sa. Osobne konto techniczne z uprawnieniami wyłącznie do potrzebnych obiektów ogranicza skutki błędu i przejęcia sesji, a role bazodanowe odwzorowują role użytkowników w systemie WMS - magazynier, kierownik zmiany, administrator.
Serwer własny czy chmura
Ta sama baza pracuje na serwerze w siedzibie firmy, na maszynie wirtualnej u dostawcy chmury lub w usłudze zarządzanej typu Azure SQL Managed Instance. Wybór przesądza głównie o tym, kto odpowiada za kopie, aktualizacje i dostępność - dla operatora magazynu korzystającego z przeglądarki i terminala Android różnica pozostaje niewidoczna.
Zanim ruszy wdrożenie
Co przygotować po stronie infrastruktury
Zestaw pytań, na które warto odpowiedzieć przed instalacją - odpowiedzi przekładają się wprost na dobór edycji, rozmiar serwera i harmonogram kopii zapasowych.
- Ilu operatorów pracuje jednocześnie i na ilu zmianach.
- Ile dokumentów i operacji magazynowych powstaje dziennie.
- Jak długo trzeba przechowywać historię i załączniki.
- Ile danych wolno stracić (RPO) i jak szybko wrócić do pracy (RTO).
- Z jakim systemem ERP baza ma wymieniać dane i w jakim trybie.
Systemy SoftwareStudio oparte na MS SQL Server
Jedna centralna baza danych zasila pięć systemów rodziny Studio.net - od gospodarki magazynowej po awizację transportu i utrzymanie narzędziowni. Na tej samej platformie pracują też Linkway TMS oraz integracje z systemami ERP.
Studio WMS.net - zarządzanie magazynem
Studio WMS.net wykorzystuje MS SQL Server do zarządzania stanami magazynowymi, lokalizacjami, przyjęciami i wydaniami z pełną transakcyjnością danych.
Efekt: spójne dane magazynowe nawet przy setkach równoległych operacji.
Zobacz na system.wms.net.pl →Studio PWS.net - gospodarka paletowa
System rejestruje każdy ruch palety oraz pojemnika IBC w centralnej bazie MS SQL - przyjęcia, wydania, przesunięcia i zwroty tworzą pełny, nienaruszalny ślad audytowy.
Efekt: saldo paletowe z kontrahentem jednym zapytaniem, bez ręcznych zestawień.
Zobacz na palety.softwarestudio.net.pl →Studio VSS.net - awizacja transportu
Studio VSS.net pobiera dane o awizacjach, oknach czasowych i wykonaniu dostaw z centralnej bazy MS SQL Server, aktualizowane w czasie rzeczywistym.
Efekt: przejrzysty harmonogram bramek bez telefonicznych ustaleń.
Zobacz na awizacje.softwarestudio.com.pl →Studio RMA.net - obsługa reklamacji
Studio RMA.net korzysta z procedur wyzwalanych i uprawnień obiektowych MS SQL Server, chroniąc integralność danych reklamacyjnych i historii serwisowej.
Efekt: pełna historia napraw powiązana z numerem seryjnym produktu.
Zobacz na reklamacje.net.pl →Studio TCS.net - narzędziownia i CMMS
Studio TCS.net przechowuje w MS SQL Server historię wypożyczeń, przeglądów i legalizacji narzędzi, a procedury T-SQL automatyzują powiadomienia o terminach.
Efekt: koniec z ręcznym śledzeniem terminów kalibracji w arkuszach.
Zobacz na tcs.softwarestudio.com.pl →Linkway TMS - zarządzanie transportem
Program TMS od Linkway korzysta z tej samej platformy bazodanowej, integrując dane GPS, zlecenia transportowe i dokumentację przewozową w jednym systemie.
Efekt: pełna kontrola nad flotą i zleceniami z jednego miejsca.
Zobacz na linkway.pl →Integracja z enova na MS SQL Server
System enova pracuje na tej samej platformie bazodanowej - MS SQL Server - choć we własnej bazie danych. Z systemami SoftwareStudio wymienia dane kadrowo-płacowe, księgowe i handlowe przez integrację.
Efekt: spójne dane finansowe bez ręcznego przepisywania między systemami.
Zobacz na www.softwarestudio.com.pl →Usługi programistyczne SoftwareStudio
Poza gotowymi systemami SoftwareStudio świadczy usługi programistyczne na zamówienie - integracje, aplikacje webowe i wdrożenia oparte na MS SQL Server.
Efekt: jeden dostawca dla gotowych systemów i indywidualnych integracji.
Zobacz na www.softwarestudio.com.pl →
Co poszczególne systemy zapisują w bazie MS SQL Server
Wszystkie systemy korzystają z tej samej instancji, ale każdy odpowiada za inny zestaw tabel i procedur - dlatego dane z magazynu, placu manewrowego i serwisu da się zestawić jednym zapytaniem.
| System | Kluczowe dane w bazie | Typowe operacje realizowane w T-SQL |
|---|---|---|
| Studio WMS.net | Kartoteki towarowe, stany w lokalizacjach, dokumenty przyjęć i wydań, historia ruchów | Rezerwacja stanu, kompletacja zlecenia, inwentaryzacja różnicowa |
| Studio PWS.net | Nośniki zwrotne, salda paletowe per kontrahent, dokumenty wydań i zwrotów | Wyliczenie salda kontrahenta, rozliczenie okresowe, raport rotacji |
| Studio VSS.net | Awizacje, okna czasowe, bramy i rampy, rejestr wjazdów oraz wyjazdów | Przydział okna czasowego, kontrola kolizji terminów, czas postoju |
| Studio RMA.net | Zgłoszenia reklamacyjne, numery seryjne, historia napraw, załączniki i decyzje | Zmiana statusu wyzwalana procedurą, kontrola terminów SLA |
| Studio TCS.net | Kartoteki narzędzi, wypożyczenia, przeglądy, terminy legalizacji i kalibracji | Powiadomienia o zbliżających się terminach, historia narzędzia |
| Linkway TMS | Zlecenia transportowe, trasy, dane GPS, dokumenty przewozowe | Rozliczenie frachtu, śledzenie statusu zlecenia, raport kilometrów |
Dla kogo jest platforma MS SQL Server od SoftwareStudio
Systemy oparte na MS SQL Server sprawdzają się tam, gdzie liczy się spójność danych między wieloma stanowiskami i modułami jednocześnie.
Magazyny wielobranżowe i operatorzy logistyczni
Firmy obsługujące wielu klientów w modelu 3PL potrzebują jednej, transakcyjnej bazy danych, która rozdziela stany magazynowe bez pomyłek.
Zobacz na program.wms.net.pl →Przedsiębiorstwa rozliczające nośniki zwrotne
Firmy wymieniające palety i pojemniki IBC z kontrahentami zyskują centralne saldo paletowe dostępne w czasie rzeczywistym.
Zobacz na pws.softwarestudio.com.pl →Działy serwisowe i posprzedażowe
Zespoły obsługujące reklamacje online potrzebują pełnej historii napraw powiązanej z produktem, chronionej procedurami wyzwalanymi SQL.
Zobacz na reklamacje.net.pl →Zakłady produkcyjne z ruchem pojazdów
Magazyny przyjmujące dziesiątki dostaw dziennie porządkują awizacje i okna czasowe w jednym harmonogramie bramek.
Zobacz na yms24.pl →Przewoźnicy, spedytorzy i operatorzy flot
Firmy transportowe łączą zlecenia, dane GPS i dokumenty przewozowe w systemie TMS dla firmy transportowej.
Zobacz na linkway.pl →Narzędziownie, serwisy i służby techniczne
Działy utrzymania ruchu prowadzą ewidencję narzędziowni, przeglądy i sorty odzieżowe BHP w jednej bazie.
Zobacz na tcs.softwarestudio.com.pl →Wdrożenie krok po kroku - od analizy do pracy produkcyjnej
Sześć etapów, przez które przechodzi każde wdrożenie systemu opartego na Microsoft SQL Server. Kolejność ma znaczenie: pominięcie analizy przenosi koszt na etap migracji danych.
Analiza przedwdrożeniowa
Spisanie procesów magazynowych, obiegu dokumentów, ról użytkowników i listy integracji. Efektem jest zakres wdrożenia oraz mapa danych, które trafią do bazy.
Projekt struktury danych
Tabele, klucze, indeksy, widoki i procedury składowane T-SQL odwzorowujące procesy z analizy. Na tym etapie ustala się reguły spójności, których arkusz kalkulacyjny nigdy nie miał.
Instalacja i konfiguracja instancji
Silnik bazy danych, rozdzielenie plików danych, logu i tempdb na osobne wolumeny, ustawienie max server memory, MAXDOP oraz modelu odzyskiwania FULL.
Migracja danych
Przeniesienie kartotek, stanów i historii z arkuszy, baz MS Access lub poprzedniego systemu. Najwięcej pracy pochłania nie transfer, lecz rozstrzygnięcie duplikatów i niespójnych oznaczeń lokalizacji.
Integracja z ERP
Uruchomienie wymiany danych przez REST API, pliki EDI lub widoki SQL - kartoteki, kontrahenci i dokumenty krążą między systemem ERP a systemem logistycznym bez ręcznego przepisywania.
Szkolenie, start i utrzymanie
Szkolenie operatorów i administratora, uruchomienie produkcyjne, a potem harmonogram kopii zapasowych, monitorowanie indeksów i okresowy przegląd wydajności zapytań.
Gdzie wdrożenia się wykładają
Trzy najczęstsze przyczyny opóźnień
Harmonogram wdrożenia rzadko psuje się na instalacji bazy. Rozjeżdża się tam, gdzie nikt nie przewidział pracy ręcznej.
- Dane wejściowe w gorszym stanie, niż zakładano - duplikaty kartotek i niespójne oznaczenia lokalizacji trzeba rozstrzygnąć przed importem.
- Integracja z ERP odkryta późno - zakres wymiany danych ustala się w kroku 1, nie w kroku 5.
- Brak właściciela procesu po stronie klienta - decyzje o wyjątkach magazynowych muszą mieć adresata.
Poznaj SQL Server i systemy logistyczne od podstaw
Poradniki o bazie danych MS SQL Server, gospodarce magazynowej, paletowej, reklamacyjnej i transportowej.
SQL Server 2025 - nowe limity i migracja
Baza w edycji Express do 50 GB, Standard do 32 rdzeni, koniec edycji Web oraz ścieżki migracji z wersji bez wsparcia.
Czytaj: SQL Server 2025 →Raportowanie z bazy SQL Server
Skąd brać dane do zestawień, jak nie obciążyć bazy produkcyjnej i czym różni się widok od procedury składowanej.
Czytaj: raportowanie z bazy →SQL Server 2019 - co zmienia w pracy z bazą
Inteligentne przetwarzanie zapytań, szyfrowanie w trakcie przetwarzania i wznawialna przebudowa indeksów.
Czytaj: SQL Server 2019 →Dokumentacja tabel bazy danych
Opis 44 tabel systemowych - od kont użytkowników i uprawnień, przez zadania automatyczne, po ścieżkę audytową.
Czytaj: tabele bazy →Instalacja oprogramowania na serwerze
Co przygotować po stronie serwera bazy, zanim ruszy instalacja systemu magazynowego, i w jakiej kolejności.
Czytaj: instalacja →Baza i aplikacje w chmurze Azure
Serwer własny, maszyna wirtualna czy usługa zarządzana - co zmienia się w odpowiedzialności za kopie i dostępność.
Czytaj: baza w chmurze →Wszystkie tematy o MS SQL Server w jednym miejscu
Skrót do wszystkich działów serwisu - od dokumentacji tabel i edycji silnika, przez wdrożenie i raportowanie, po systemy logistyczne pracujące na tej bazie.
Najczęstsze pytania o Microsoft SQL Server
Co to jest Microsoft SQL Server?
Microsoft SQL Server to relacyjny system zarządzania bazą danych klasy enterprise, opracowany przez Microsoft i oparty na architekturze klient-serwer. Używa języka Transact-SQL (T-SQL) jako interfejsu programistycznego. W logistyce stanowi podstawę systemów WMS, RMA i YMS, obsługując tysiące równoległych transakcji.
Czym różni się SQL Server od MS Access?
Microsoft SQL Server przewyższa MS Access (oparty na silniku Jet) pod względem wydajności, niezawodności i skalowalności. Obsługuje tysiące jednoczesnych połączeń, podczas gdy bazy desktopowe są przeznaczone do kilku użytkowników. W środowiskach wielomagazynowych i produkcyjnych SQL Server pozostaje najczęstszym wyborem.
Jak SQL Server zapewnia bezpieczeństwo danych w WMS?
MS SQL Server chroni dane magazynowe za pomocą procedur wyzwalanych, uprawnień obiektowych i mechanizmów audytu. W systemie Studio WMS.net każda operacja - przyjęcie, wydanie, przesunięcie - jest zapisywana transakcyjnie, a wbudowane mechanizmy rollback gwarantują spójność danych nawet przy awarii.
Jak działa ewidencja palet w systemie opartym na SQL?
System Studio PWS.net rejestruje każdy ruch palety bezpośrednio w centralnej bazie MS SQL Server - przyjęcia, wydania, przesunięcia i zwroty od kontrahentów są zapisywane natychmiast, a saldo paletowe jest dostępne w czasie rzeczywistym bez ręcznego zestawiania dokumentów.
Czy system paletowy integruje się z ERP na SQL Server?
Tak, otwarta architektura MS SQL Server umożliwia integrację Studio PWS.net z systemami ERP takimi jak Comarch Optima, enova365 czy SAP. Wymiana danych odbywa się przez REST API, pliki EDI lub bezpośrednie połączenia bazodanowe z użyciem widoków SQL.
Ile palet może śledzić system oparty na MS SQL?
MS SQL Server nie narzuca praktycznych ograniczeń liczby ewidencjonowanych palet ani operacji - skalowalność zależy od konfiguracji sprzętowej serwera. Studio PWS.net obsługuje wiele typów nośników i przechowuje pełną historię każdego z nich od przyjęcia po zwrot.
Jak MS SQL Server obsługuje reklamacje w Studio RMA.net?
Studio RMA.net przechowuje w MS SQL Server pełną historię reklamacji, napraw i decyzji serwisowych powiązaną z numerem seryjnym produktu i kontrahentem. Procedury wyzwalane automatycznie kontrolują zmiany statusów zgłoszeń i rejestrują ścieżkę audytową.
Jak SQL Server wspiera awizację transportu w systemie YMS?
Studio VSS.net pobiera dane o awizacjach, oknach czasowych i wykonaniu dostaw z centralnej bazy MS SQL Server. Informacje o pojazdach, kierowcach i bramkach są aktualizowane w czasie rzeczywistym przez wszystkich uprawnionych użytkowników.
Jak ewidencja narzędzi CMMS działa na bazie SQL Server?
Studio TCS.net przechowuje w MS SQL Server pełną historię wypożyczeń, przeglądów i legalizacji każdego narzędzia wraz z przypisaniem do pracownika i lokalizacji. Procedury składowane T-SQL automatyzują powiadomienia o zbliżających się terminach kalibracji.
Którą edycję Microsoft SQL Server wybrać do systemu WMS?
Dla większości wdrożeń magazynowych wystarcza edycja Standard - w wersjach 2019 i 2022 obsługuje do 24 rdzeni i 128 GB pamięci na pulę buforów, a w SQL Server 2025 do 32 rdzeni i 256 GB. Ma harmonogram zadań SQL Server Agent oraz szyfrowanie TDE (od wersji 2019). Edycja Express jest bezpłatna i od wersji 2025 mieści bazę do 50 GB zamiast 10 GB, ale nadal nie zawiera SQL Server Agenta, więc kopie zapasowe i nocne zadania trzeba planować poza bazą. Edycja Enterprise ma sens tam, gdzie potrzebne są pełne grupy dostępności Always On i przebudowa indeksów bez przerywania pracy magazynu. Pełne porównanie edycji znajdziesz w tabeli powyżej.
Jak licencjonowany jest Microsoft SQL Server?
Microsoft oferuje dwa modele. Per rdzeń (Core) - płaci się za rdzenie fizyczne lub wirtualne serwera bazy danych, bez limitu użytkowników. Serwer + CAL - do licencji serwera dokupuje się licencje dostępowe dla użytkowników lub urządzeń. Edycja Enterprise dostępna jest wyłącznie w modelu per rdzeń, Standard w obu. Edycja Developer jest bezpłatna i ma funkcje Enterprise, ale wolno jej używać tylko do prac rozwojowych i testów, nigdy produkcyjnie.
Jaki serwer i ile pamięci RAM potrzeba pod bazę systemu magazynowego?
Punktem wyjścia jest założenie, że aktywnie używana część bazy mieści się w puli buforów - wtedy zapytania czytają z pamięci, a nie z dysku. Dla magazynu jednooddziałowego startuje się zwykle od 4-8 rdzeni fizycznych i pamięci RAM z zapasem ponad rozmiar aktywnych danych, na dyskach NVMe lub SSD. Pliki danych, log transakcyjny i tempdb powinny leżeć na osobnych wolumenach, a max server memory zawsze ustawia się poniżej całkowitej pamięci serwera. Szczegóły w sekcji dobór serwera i konfiguracja bazy.
Jak zaplanować kopie zapasowe bazy systemu logistycznego?
Baza produkcyjna powinna pracować w modelu odzyskiwania FULL - tylko on pozwala odtworzyć stan sprzed awarii z dokładnością do minut. Typowy harmonogram to pełna kopia raz na dobę, kopie różnicowe w ciągu dnia oraz kopia logu transakcyjnego co 15 minut; częstotliwość kopii logu wyznacza realne RPO, czyli maksymalną ilość danych, jaką można stracić. Kopie trzeba przechowywać poza serwerem bazy i regularnie testować odtworzenie - kopia, której nigdy nie odtworzono, nie jest zabezpieczeniem.
Czy system oparty na MS SQL Server może działać w chmurze?
Tak. Ta sama baza pracuje na serwerze w siedzibie firmy, na maszynie wirtualnej u dostawcy chmury albo w usłudze zarządzanej typu Azure SQL Managed Instance. Wybór wpływa głównie na to, kto odpowiada za kopie zapasowe, aktualizacje i dostępność. Aplikacje SoftwareStudio łączą się z bazą przez przeglądarkę i terminale Android, więc dla użytkownika magazynu sposób hostowania bazy pozostaje przezroczysty.
Jak przenieść dane z Excela lub MS Access do MS SQL Server?
Migracja przebiega w czterech krokach: odwzorowanie kolumn arkusza lub tabel MS Access na docelowe tabele, wczytanie danych (kreator importu SSMS, pakiet SSIS lub SQL Server Migration Assistant), walidacja kompletności i uzgodnienie sald oraz nałożenie kluczy, indeksów i reguł spójności, których arkusz nie miał. Najwięcej pracy pochłania zwykle nie sam transfer, lecz uporządkowanie danych - duplikaty kartotek i niespójne oznaczenia lokalizacji trzeba rozstrzygnąć przed importem.
Do kiedy Microsoft wspiera poszczególne wersje SQL Server?
Wsparcie rozszerzone SQL Server 2012 zakończyło się 12 lipca 2022, SQL Server 2014 - 9 lipca 2024, a SQL Server 2016 - 14 lipca 2026. SQL Server 2017 ma wsparcie rozszerzone do 12 października 2027, SQL Server 2019 do 8 stycznia 2030, a SQL Server 2022 do 11 stycznia 2033. Najnowsza wersja, SQL Server 2025, wydana 17 listopada 2025, ma wsparcie podstawowe do 6 stycznia 2031 i rozszerzone do 6 stycznia 2036. Baza działająca na wersji bez wsparcia nie otrzymuje poprawek bezpieczeństwa, co bywa istotne przy audytach i wymaganiach ubezpieczycieli.
Chcesz zobaczyć systemy oparte na SQL Server w akcji?
Zobacz demo wybranego systemu SoftwareStudio lub zapytaj o szczegóły wdrożenia na platformie Microsoft SQL Server.
Skontaktuj się z nami
Zapytaj o wdrożenie, integrację z ERP lub szczegóły techniczne platformy MS SQL Server. Odpowiadamy w ciągu jednego dnia roboczego.
SoftwareStudio Group Sp. z o.o. | ul. Innowatorów 8, 62-069 Dąbrowa | strona kontaktu
Autor: Adam Siemiątkowski, specjalista ds. wdrożeń systemów SoftwareStudio. Ostatnia aktualizacja: .