Platforma bazodanowa SoftwareStudio

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.

Architektura klient-serwerJedna centralna baza obsługuje wielu użytkowników jednocześnie
Transact-SQL (T-SQL)Procedury składowane i wyzwalacze automatyzują procesy logistyczne
Bezpieczeństwo danychUprawnienia obiektowe i ścieżka audytowa każdej operacji
SkalowalnośćTysiące równoległych transakcji bez utraty spójności danych
5 systemów
WMS, PWS, VSS, RMA i TCS oparte na jednej bazie MS SQL
T-SQL
procedury składowane i wyzwalacze automatyzujące procesy
24/7
transakcyjny dostęp do danych z dowolnego stanowiska
ERP-ready
integracja z Comarch, enova365 i SAP przez REST API i EDI
Jedna centralna baza MS SQL Server dla wszystkich systemów SoftwareStudio
Pełna transakcyjność operacji magazynowych, paletowych i reklamacyjnych
Integracja z ERP przez REST API, pliki EDI i widoki SQL
Procedury wyzwalane chroniące spójność i integralność danych
Ponad 15 lat doświadczenia SoftwareStudio w systemach na MS SQL
Platforma bazodanowa

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.

W skrócie

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 2019.

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.

Paleta z etykietą logistyczną i kodem QR na regale magazynu wysokiego składowania
Każda etykieta na palecie ma odpowiednik w tabeli bazy MS SQL Server - to ten rekord decyduje o stanie magazynowym.

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
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 i licencje

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 i 2022.

KryteriumExpressWebStandardEnterprise
Licencja produkcyjnaBezpłatnaTylko dla dostawców hostinguPłatnaPłatna
Maksymalny rozmiar jednej bazy danych10 GB524 PB524 PB524 PB
Pamięć na pulę buforów (na instancję)1410 MB64 GB128 GBLimit systemu operacyjnego
Maksymalna moc obliczeniowa1 gniazdo lub 4 rdzenie4 gniazda lub 16 rdzeni4 gniazda lub 24 rdzenieLimit systemu operacyjnego
SQL Server Agent (harmonogram zadań)NieTakTakTak
Grupy dostępności Always OnNieNiePodstawowe (2 repliki)Pełne
Szyfrowanie bazy TDENieNieTak (od SQL Server 2019)Tak
Przebudowa indeksów bez przerywania pracyNieNieNieTak
Typowe zastosowanie w logistyceTesty i najmniejsze instalacjeSerwisy hostowaneWiększość wdrożeń WMS, YMS i RMAŚrodowiska wielomagazynowe 24/7
Na co uważać

Limit 10 GB w edycji Express dotyczy pojedynczej bazy danych. W systemie magazynowym wypełniają go zwykle tabele historii operacji, załączniki do zgłoszeń i logi audytowe - a nie same kartoteki towarowe. Dlatego Express dobrze sprawdza się w środowisku testowym i najmniejszych wdrożeniach, natomiast dla pracy produkcyjnej w magazynie WMS.net punktem wyjścia jest edycja Standard. Osobno warto znać edycję Developer: jest bezpłatna i ma komplet funkcji edycji Enterprise, ale licencja pozwala używać jej wyłącznie do prac rozwojowych i testów, nigdy produkcyjnie.

Chmura danych nad panoramą miasta - Microsoft SQL Server jako centralna platforma bazodanowa
Microsoft SQL Server 2019 - wersja, na której pracuje większość wdrożeń systemów SoftwareStudio, dostępna lokalnie i w chmurze.

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.

WersjaKoniec wsparcia podstawowegoKoniec wsparcia rozszerzonegoStatus (sierpień 2026)
SQL Server 201211.07.201712.07.2022Bez wsparcia - migracja konieczna
SQL Server 201409.07.201909.07.2024Bez wsparcia - migracja konieczna
SQL Server 201613.07.202114.07.2026Bez wsparcia - migracja konieczna
SQL Server 201711.10.202212.10.2027Tylko poprawki bezpieczeństwa
SQL Server 201928.02.202508.01.2030Tylko poprawki bezpieczeństwa
SQL Server 202211.01.202811.01.2033Pełne wsparcie

Daty wg cyklu życia produktów Microsoft, stan na sierpień 2026.

Serwer i konfiguracja

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.

Schemat architektury: terminale i aplikacje WMS, warstwa bezpieczeństwa, serwer raportów SSRS i baza SQL Server w środowisku lokalnym lub w chmurze Microsoft Azure
Warstwy wdrożenia: terminale i aplikacje, kontrola dostępu, serwer raportów i baza MS SQL Server - lokalnie albo w chmurze Microsoft Azure.

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 na MS SQL Server

Systemy SoftwareStudio oparte na MS SQL Server

Jedna centralna baza danych zasila całą rodzinę systemów logistycznych - od gospodarki magazynowej po awizację transportu i utrzymanie narzędziowni.

WMS

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.

Czytaj: wszystkie artykuły o WMS
PWS

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ń.

Czytaj: wszystkie artykuły o gospodarce paletowej
YMS

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ń.

Czytaj: Awizacje VSS.net - system YMS dla magazynu
RMA

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.

Czytaj: wszystkie artykuły o RMA
TCS / CMMS

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.

Czytaj: wszystkie artykuły o narzędziowni i CMMS
TMS

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.

Czytaj: TMS - zarządzanie transportem
enova

Integracja z enova na MS SQL Server

System enova działa na tej samej bazie MS SQL Server, wymieniając dane kadrowo-płacowe, księgowe i handlowe z resztą systemów SoftwareStudio.

Efekt: spójne dane finansowe bez ręcznego przepisywania między systemami.

Czytaj: wszystkie artykuły o enova
Software house

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.

Czytaj: wszystkie artykuły o usługach programistycznych

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.

SystemKluczowe dane w bazieTypowe operacje realizowane w T-SQL
Studio WMS.netKartoteki towarowe, stany w lokalizacjach, dokumenty przyjęć i wydań, historia ruchówRezerwacja stanu, kompletacja zlecenia, inwentaryzacja różnicowa
Studio PWS.netNośniki zwrotne, salda paletowe per kontrahent, dokumenty wydań i zwrotówWyliczenie salda kontrahenta, rozliczenie okresowe, raport rotacji
Studio VSS.netAwizacje, okna czasowe, bramy i rampy, rejestr wjazdów oraz wyjazdówPrzydział okna czasowego, kontrola kolizji terminów, czas postoju
Studio RMA.netZgłoszenia reklamacyjne, numery seryjne, historia napraw, załączniki i decyzjeZmiana statusu wyzwalana procedurą, kontrola terminów SLA
Studio TCS.netKartoteki narzędzi, wypożyczenia, przeglądy, terminy legalizacji i kalibracjiPowiadomienia o zbliżających się terminach, historia narzędzia
Linkway TMSZlecenia transportowe, trasy, dane GPS, dokumenty przewozoweRozliczenie frachtu, śledzenie statusu zlecenia, raport kilometrów
Dla kogo i kiedy

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 i 3PL

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.

Czytaj: oprogramowanie magazynowe
Gospodarka paletowa

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.

Czytaj: program do palet
Serwis i reklamacje

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.

Czytaj: oprogramowanie RMA
Awizacje i YMS

Zakłady produkcyjne z ruchem pojazdów

Magazyny przyjmujące dziesiątki dostaw dziennie porządkują awizacje i okna czasowe w jednym harmonogramie bramek.

Czytaj: systemy YMS
Transport i spedycja

Przewoźnicy, spedytorzy i operatorzy flot

Firmy transportowe łączą zlecenia, dane GPS i dokumenty przewozowe w systemie TMS dla firmy transportowej.

Czytaj: TMS - zarządzanie transportem
Utrzymanie ruchu

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.

Czytaj: CMMS i utrzymanie ruchu

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.

Krok 01

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.

Krok 02

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ł.

Krok 03

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.

Krok 04

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.

Krok 05

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.

Krok 06

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ń.

Technik przy stanowisku komputerowym analizuje wykresy z systemu, w tle hala produkcyjna
Etap uruchomienia produkcyjnego: dane z systemu trafiają na stanowiska, na których faktycznie zapadają decyzje.

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.
Baza wiedzy

Poznaj SQL Server i systemy logistyczne od podstaw

Poradniki o bazie danych MS SQL Server, gospodarce magazynowej, paletowej, reklamacyjnej i transportowej.

SQL Server

Microsoft SQL Server 2019 - co nowego

Przegląd zmian i nowych funkcji w Microsoft SQL Server 2019 istotnych dla systemów magazynowych i logistycznych.

Czytaj: SQL Server 2019
AI Family

SoftwareStudio AI Family

Jak asystenci AI współpracują z bazą MS SQL Server, wspierając raportowanie, wdrożenia i obsługę użytkowników.

Czytaj: SoftwareStudio AI Family
TMS

Linkway - zarządzanie transportem

Jak program TMS od Linkway korzysta z platformy bazodanowej SQL Server do zarządzania flotą i zleceniami.

Czytaj: Linkway
WMS

Zarządzanie lokalizacjami magazynowymi

Jak precyzyjna adresacja miejsc składowania w bazie SQL skraca kompletację i eliminuje błędy wydań.

Czytaj: lokalizacje magazynowe
YMS

VSS w połączeniu z WMS i ERP

Jak integracja awizacji z systemem magazynowym i ERP automatyzuje przyjęcia towaru na jednej bazie danych.

Czytaj: VSS, WMS i ERP
CMMS

Studio TCS.net i CMMS w jednej platformie

Jak narzędziownia i utrzymanie ruchu korzystają ze wspólnej bazy MS SQL Server zamiast osobnych arkuszy.

Czytaj: TCS.net i CMMS
Mapa tematów

Wszystkie tematy o MS SQL Server i systemach logistycznych

Skrót do najważniejszych działów serwisu - od magazynu i reklamacji, przez awizacje i palety, po transport, narzędziownię oraz samą bazę danych.

FAQ

Najczęstsze pytania o Microsoft SQL Server

01

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.

02

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.

03

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.

04

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.

05

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.

06

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.

07

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ą.

08

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.

09

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.

10

Którą edycję Microsoft SQL Server wybrać do systemu WMS?

Dla większości wdrożeń magazynowych wystarcza edycja Standard - obsługuje do 24 rdzeni i 128 GB pamięci na pulę buforów, ma harmonogram zadań SQL Server Agent oraz szyfrowanie TDE (od wersji 2019). Edycja Express jest bezpłatna, ale ogranicza pojedynczą bazę do 10 GB i nie zawiera SQL Server Agenta, więc sprawdza się w testach i najmniejszych instalacjach. 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.

11

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.

12

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.

13

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.

14

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.

15

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.

16

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. 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.

Kontakt

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 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: .