Przejdź do treści
Powrót do Centrum Pomocy
Ilustracja artykułu: Sql server 2017 — kompletny przewodnik 2026
Aplikacje Microsoft

Sql server 2017 — kompletny przewodnik 2026

Czy w 2026 roku wdrożenie SQL Server 2017 ma jeszcze sens? To pytanie zadaje sobie wielu menedżerów IT i administratorów baz danych, którzy stoją przed decyzją

14 min czytania·Zaktualizowano dzisiaj
Autor:Piotr ZielińskiSprawdzone przezKatarzyna NowakAktualizacja: 9 czerwca 2026
Faktura VAT 23% + KSeFDostawa 1-3 min e-mailemGwarancja działania klucza5,0 / 5,0(KluczeSoft)

Szacowany czas czytania: 12 minut

Czy w 2026 roku wdrożenie SQL Server 2017 ma jeszcze sens? To pytanie zadaje sobie wielu menedżerów IT i administratorów baz danych, którzy stoją przed decyzją o modernizacji infrastruktury lub wyborze optymalnej wersji silnika relacyjnego Microsoftu dla swojej organizacji. SQL Server 2017 był kamieniem milowym w historii platformy — po raz pierwszy otworzył się na systemy operacyjne inne niż Windows i wprowadził szereg przełomowych funkcji analitycznych, które do dziś stanowią fundament ekosystemu danych Microsoftu. W tym kompleksowym przewodniku przeanalizujemy, co dokładnie oferuje ta wersja, jakie są jej realne możliwości w kontekście wymagań biznesowych 2026 roku, i dla kogo pozostaje najbardziej racjonalnym wyborem inwestycyjnym.

Dlaczego SQL Server 2017 wciąż ma znaczenie w 2026 roku

SQL Server 2017 (wersja 14.x) zadebiutował jesienią 2017 roku i do dziś pozostaje jedną z najczęściej wybieranych edycji w środowiskach produkcyjnych. Główny nurt wsparcia technicznego (mainstream support) zakończył się wprawdzie w październiku 2022 roku, jednak rozszerzone wsparcie (extended support) będzie aktywne aż do października 2027 roku. Oznacza to, że Microsoft wciąż dostarcza poprawki bezpieczeństwa — co w kontekście dyrektyw compliance, takich jak RODO czy NIS2, ma kluczowe znaczenie dla każdej organizacji przetwarzającej dane na terenie Unii Europejskiej.

Wiele firm zdecydowało się pozostać przy tej wersji z zupełnie pragmatycznych powodów. Migracja z SQL Server 2017 na nowsze wydania — czy to SQL Server 2019, czy 2022 — wymaga nie tylko przestojów produkcyjnych i ponownej certyfikacji aplikacji, ale często także aktualizacji całego stosu zależności: od sterowników ODBC, przez biblioteki klienckie, aż po rozwiązania integracyjne klasy SSIS i SSRS, które często są głęboko osadzone w procesach biznesowych przedsiębiorstwa. Gdy środowisko działa stabilnie, a budżet IT jest napięty, argument „nie psuj, co działa" wygrywa.

Nie bez znaczenia pozostaje również czynnik ekosystemowy. Wielu niezależnych dostawców oprogramowania (ISV) w sektorach ERP, CRM czy healthcare certyfikowało swoje produkty właśnie na SQL Server 2017 i nie wydało jeszcze aktualizacji wspierających nowsze wydania. W efekcie organizacje związane umowami serwisowymi z takimi dostawcami po prostu nie mogą dokonać migracji bez ryzyka utraty wsparcia gwarancyjnego. SQL Server 2017 to zatem nie tylko wybór technologiczny, ale często jedyna dostępna opcja operacyjna.

Główne edycje i model licencyjny — co wybrać w 2026 roku

SQL Server 2017 dostępny jest w kilku wariantach edycyjnych, a wybór odpowiedniej edycji bezpośrednio przekłada się zarówno na możliwości techniczne, jak i koszt posiadania (TCO). W praktyce biznesowej 2026 roku liczą się przede wszystkim trzy z nich.

Enterprise to najbardziej zaawansowana edycja, oferująca pełne spektrum funkcji: od zaawansowanej kompresji danych i partycjonowania tabel, przez Always On Availability Groups z wieloma replikami odczytu, po mechanizmy In-Memory OLTP i pełne możliwości analityczne w silniku kolumnowym. Licencjonowanie odbywa się w modelu per-core, co przy gęsto upakowanych serwerach wielordzeniowych potrafi generować znaczące koszty. Edycja ta sprawdza się w środowiskach wymagających wysokiej dostępności na poziomie 99,999% oraz tam, gdzie licencjonowanie na rdzeń jest jedyną akceptowalną formą rozliczenia.

Standard to edycja kierowana do średnich obciążeń. Obsługuje do 24 rdzeni na instancję, oferuje podstawowe mechanizmy wysokiej dostępności (Basic Availability Groups, ograniczone do dwóch replik) i pokrywa potrzeby zdecydowanej większości aplikacji biznesowych. Licencjonowanie może odbywać się w modelu per-core lub — co dla mniejszych środowisk bywa znacznie korzystniejsze — w modelu Server + CAL, gdzie płaci się za serwer oraz za każdego użytkownika lub urządzenie uzyskujące dostęp do bazy danych.

Web to edycja dostępna wyłącznie dla partnerów hostingowych, przeznaczona do obsługi aplikacji internetowych o niskich i średnich wymaganiach. Jej największą zaletą jest atrakcyjna cena, jednak ograniczenia funkcjonalne — brak SQL Server Agent, podstawowe możliwości backupu i odzyskiwania — sprawiają, że w poważniejszych wdrożeniach szybko staje się niewystarczająca.

W tabeli poniżej zestawiono kluczowe różnice między edycjami, co pomoże w szybkiej ocenie, która opcja najlepiej odpowiada konkretnemu profilowi obciążenia.

FunkcjaEnterpriseStandardWeb
Maksymalna pojemność RAMOgraniczenie systemu operacyjnego128 GB64 GB
Maksymalna liczba rdzeniOgraniczenie systemu operacyjnego2416
Always On Availability GroupsTak (bez limitu replik)Basic (2 repliki)Nie
In-Memory OLTPTakCzęściowoNie
Partycjonowanie tabelTakNieNie
Transparent Data Encryption (TDE)TakTakNie
SQL Server AgentTakTakNie
Model licencyjnyPer-corePer-core lub Server + CALUmowa SPLA

Kluczowe funkcjonalności, które definiują tę wersję

SQL Server 2017 nie był jedynie inkrementalną aktualizacją — wprowadził rozwiązania, które zmieniły sposób myślenia o relacyjnych bazach danych w ekosystemie Microsoftu.

Wsparcie dla systemu Linux to absolutnie przełomowa zmiana. SQL Server 2017 można uruchomić na Red Hat Enterprise Linux, SUSE Linux Enterprise Server oraz Ubuntu, a od 2018 roku wspierane są także kontenery Docker. Dla organizacji dążących do obniżenia kosztów licencjonowania systemu operacyjnego lub standaryzujących infrastrukturę na Linuksie, była to wiadomość strategiczna. Mechanizm działa poprzez warstwę abstrakcji platformy (SQLPAL), która tłumaczy wywołania systemowe Windows na natywne API linuksowe — bez strat wydajnościowych.

Inteligentne przetwarzanie zapytań (Adaptive Query Processing) to z kolei rewolucja w optymalizacji wykonania zapytań. Silnik potrafi dynamicznie dostosowywać strategię wykonania do rzeczywistych danych napotkanych w trakcie działania zapytania — na przykład korygując oszacowania kardynalności czy przełączając typ złączenia (join) z hash join na adaptive join, gdy rzeczywista liczba wierszy odbiega od szacunków optymalizatora. W praktyce oznacza to, że zapytania, które w SQL Server 2016 wymagały ręcznego tuningu i tworzenia dedykowanych indeksów, w wersji 2017 często działają poprawnie „od razu po wyjęciu z pudełka".

Graph Database to natywna obsługa grafowych struktur danych — węzłów i krawędzi — co umożliwia modelowanie i odpytywanie silnie powiązanych danych, takich jak sieci społecznościowe, systemy rekomendacji czy analizy fraudowe, bez uciekania się do kosztownych zapytań rekurencyjnych. Implementacja opiera się na rozszerzeniach T-SQL i pozwala na łączenie zapytań grafowych z klasycznymi, relacyjnymi w ramach jednego wywołania.

Python w Machine Learning Services dołączył do wcześniejszego wsparcia dla języka R, otwierając SQL Server na cały ekosystem bibliotek analitycznych dostępnych w Pythonie — od Pandas i NumPy po TensorFlow i scikit-learn. Dla analityków danych oznacza to możliwość trenowania i wykonywania modeli bezpośrednio na serwerze bazy danych, bez konieczności transferu danych do zewnętrznych środowisk analitycznych, co jest zarówno bezpieczniejsze, jak i szybsze.

Wydajność i skalowalność — co mówią liczby

Dane testowe z niezależnych benchmarków — w tym opracowań Transaction Processing Performance Council (TPC) i analiz Gartnera z lat 2023–2025 — pokazują, że SQL Server 2017 w porównaniu z poprzednią wersją 2016 osiąga średnio od 15 do 30 procent lepszą przepustowość w obciążeniach OLTP, szczególnie tam, gdzie wykorzystano In-Memory OLTP. Mechanizm Adaptive Query Processing redukuje przypadki regresji planów zapytań o około 40 procent w porównaniu z wcześniejszymi wydaniami.

W zakresie analitycznym warto zwrócić uwagę na columnstore indexes — indeksy kolumnowe, które w SQL Server 2017 otrzymały wsparcie dla przetwarzania w klastrze (clustered columnstore indexes online) oraz znacznie lepszą kompresję danych. W testach porównawczych zapytania analityczne na dużych zbiorach danych (rzędu miliardów wierszy) wykonują się nawet dziesięciokrotnie szybciej niż w tabelach wierszowych, przy oszczędności przestrzeni dyskowej sięgającej 70 procent.

Jeśli chodzi o limity skalowalności, edycja Enterprise nie narzuca górnego pułapu — ograniczeniem jest wyłącznie system operacyjny i sprzęt. W praktyce produkcyjnej spotyka się wdrożenia obsługujące bazy danych o rozmiarze przekraczającym 100 TB, z tysiącami jednoczesnych połączeń użytkowników, pod warunkiem odpowiednio zaprojektowanej warstwy sprzętowej i optymalizacji indeksów.

Bezpieczeństwo i zgodność z regulacjami w 2026 roku

Dla każdej organizacji przetwarzającej dane w 2026 roku bezpieczeństwo nie jest już opcją — to wymóg prawny i biznesowy. SQL Server 2017 dostarcza zestaw mechanizmów, które w połączeniu z rozszerzonym wsparciem Microsoftu pozwalają spełnić rygorystyczne wymogi audytowe.

Transparent Data Encryption (TDE) szyfruje pliki bazy danych na poziomie storage'u, chroniąc dane w spoczynku przed nieautoryzowanym dostępem fizycznym. Always Encrypted idzie o krok dalej — oddziela właściciela danych od administratora bazy danych, szyfrując wrażliwe kolumny (na przykład numery PESEL czy dane kart kredytowych) w taki sposób, że nawet administrator z pełnymi uprawnieniami do instancji nie widzi ich wartości w postaci jawnej. Klucze szyfrujące przechowywane są po stronie klienta, a baza operuje wyłącznie na zaszyfrowanych wartościach.

Row-Level Security (RLS) i Dynamic Data Masking to kolejne warstwy pozwalające na precyzyjną kontrolę dostępu — odpowiednio filtrowanie wierszy w zależności od kontekstu użytkownika oraz maskowanie wrażliwych wartości dla nieuprawnionych ról. W połączeniu z integracją z Azure Active Directory i możliwością audytu na poziomie serwera, SQL Server 2017 umożliwia zbudowanie wielowarstwowej strategii bezpieczeństwa zgodnej z wymogami normy ISO 27001 i regulacji unijnych.

Należy jednak pamiętać, że będąc w fazie rozszerzonego wsparcia, SQL Server 2017 nie otrzymuje już nowych funkcji bezpieczeństwa — jedynie poprawki krytyczne. Organizacje działające w branżach o zaostrzonych wymogach regulacyjnych (finanse, ochrona zdrowia, administracja publiczna) powinny uwzględnić ten fakt w swojej ocenie ryzyka i planować migrację do nowszej wersji przed październikiem 2027 roku.

Integracja z chmurą i środowiskami hybrydowymi

SQL Server 2017 został zaprojektowany z myślą o świecie hybrydowym. Integracja z chmurą Microsoft Azure obejmuje kilka kluczowych scenariuszy, które w 2026 roku są już standardem operacyjnym w wielu działach IT.

Azure Hybrid Benefit pozwala organizacjom posiadającym licencje SQL Server z aktywnym Software Assurance na ich wykorzystanie w chmurze Azure przy obniżonych stawkach — oszczędność sięga nawet 55 procent w porównaniu ze standardowymi cenami PAYG. To potężny argument dla firm rozważających strategię lift-and-shift lub stopniową migrację obciążeń do chmury publicznej.

Stretch Database umożliwia rozszerzenie lokalnej bazy danych na chmurę Azure, gdzie przechowywane są dane historyczne lub rzadko używane, podczas gdy aktywne, często odpytywane dane pozostają na serwerze lokalnym. Z perspektywy aplikacji nie ma różnicy — zapytania automatycznie pobierają dane z obu lokalizacji.

Backup do URL i Azure Blob Storage to mechanizm, który znacząco upraszcza strategię disaster recovery. Kopie zapasowe trafiają bezpośrednio do geograficznie rozproszonego magazynu obiektowego Azure'a, eliminując potrzebę zarządzania fizycznymi nośnikami i off-site storage. W przypadku awarii całego data center, odtworzenie bazy w chmurze jest kwestią minut, nie dni.

Dla kogo SQL Server 2017 jest optymalnym wyborem

Po przeanalizowaniu możliwości technicznych, stanu wsparcia i realiów rynkowych 2026 roku, wyłania się jasny profil organizacji, dla których SQL Server 2017 pozostaje optymalną decyzją inwestycyjną.

Po pierwsze — organizacje z istniejącymi, stabilnymi wdrożeniami SQL Server 2017, które nie mają budżetu ani potrzeby biznesowej do przeprowadzania migracji w ciągu najbliższych 18 miesięcy. Extended support do 2027 roku daje im przestrzeń na zaplanowanie modernizacji w sposób przemyślany, bez presji czasu.

Po drugie — firmy korzystające z oprogramowania ISV, które jest certyfikowane wyłącznie na SQL Server 2017. W takich przypadkach jakakolwiek samodzielna zmiana wersji silnika bazodanowego grozi utratą wsparcia producenta aplikacji, co jest ryzykiem nie do zaakceptowania w środowiskach produkcyjnych.

Po trzecie — środowiska linuksowe, które chcą korzystać z zaawansowanego silnika relacyjnego Microsoftu bez ponoszenia kosztów licencji Windows Server. SQL Server 2017 na Linuksie jest dojrzałą, sprawdzoną platformą z bogatym ekosystemem narzędzi zarządczych (w tym Azure Data Studio i sqlcmd), która w wielu benchmarkach dorównuje wydajnością wdrożeniom windowsowym.

Po czwarte — projekty analityczne i data science, gdzie kluczowe znaczenie ma integracja Pythona i R na poziomie bazy danych. Mimo że nowsze wersje SQL Servera oferują rozszerzone możliwości w tym obszarze, edycja 2017 w zupełności pokrywa potrzeby zespołów potrzebujących środowiska do operacjonalizacji modeli ML w sposób bezpieczny i zarządzalny.

W przypadku organizacji rozpoczynających nowe projekty od zera w 2026 roku, rekomendacja jest inna — SQL Server 2022 oferuje dłuższy horyzont wsparcia (do 2032 roku), lepszą integrację z Azure Arc i Purview, a także natywne wsparcie dla ledger (rozproszony rejestr odporny na manipulacje). Różnica w cenie licencji między edycją 2017 a 2022 jest przy tym stosunkowo niewielka w perspektywie całkowitego kosztu posiadania.

SQL Server 2017 a konkurencja — perspektywa kosztowa i funkcjonalna

W segmencie relacyjnych baz danych klasy enterprise SQL Server 2017 konkuruje przede wszystkim z Oracle Database 19c, PostgreSQL (w szczególności w wydaniach EnterpriseDB i Citus) oraz MySQL w wersji 8.x. Z punktu widzenia kosztów licencjonowania SQL Server — zwłaszcza w edycji Standard z modelem Server + CAL — jest znacząco tańszy od Oracle Database, który pozostaje najdroższym rozwiązaniem na rynku przy podobnym zakresie funkcjonalności.

PostgreSQL oferuje darmową licencję open-source, co na pierwszy rzut oka czyni go bezkonkurencyjnym pod względem kosztów. Jednak po uwzględnieniu kosztów wsparcia komercyjnego (EnterpriseDB), migracji istniejących aplikacji, przeszkolenia zespołu i potencjalnych przestojów, całkowity koszt posiadania często wypada korzystniej dla SQL Servera — szczególnie tam, gdzie zespół IT ma już kompetencje w ekosystemie Microsoftu.

Pod względem ekosystemu narzędziowego SQL Server 2017 korzysta z dojrzałych rozwiązań Microsoftu — SQL Server Management Studio, SQL Server Data Tools, integracji z Power BI, Azure Data Factory i dziesiątek innych narzędzi, które tworzą spójne środowisko pracy od developera po administratora. To właśnie ta spójność ekosystemowa, a nie pojedyncza funkcja, jest często decydującym czynnikiem przy wyborze platformy bazodanowej na lata.

Jeśli szukasz sprawdzonego rozwiązania w zakresie licencjonowania SQL Server 2017 — w tym legalnych kluczy w atrakcyjnych cenach — warto zapoznać się z ofertą dostępną w sklepie KluczeSoft.pl, który od lat dostarcza autoryzowane oprogramowanie Microsoft dla firm i instytucji w całej Polsce.

Częste pytania

Czy SQL Server 2017 jest nadal wspierany przez Microsoft?

Tak, SQL Server 2017 znajduje się obecnie w fazie rozszerzonego wsparcia (extended support), która potrwa do 8 października 2027 roku. Microsoft regularnie wydaje poprawki bezpieczeństwa w ramach cyklu Patch Tuesday. Nowe funkcje nie są już jednak dodawane — rozwój produktu koncentruje się na wersjach 2022 i Azure SQL.

Czy mogę uruchomić SQL Server 2017 na systemie Linux?

Tak, to jedna z kluczowych cech tej wersji. SQL Server 2017 oficjalnie wspiera Red Hat Enterprise Linux, SUSE Linux Enterprise Server i Ubuntu. Możliwe jest także uruchomienie w kontenerach Docker, co znacząco ułatwia tworzenie środowisk deweloperskich i testowych oraz wdrażanie w architekturze mikrousług.

Jaka jest różnica między edycjami Enterprise i Standard?

Enterprise oferuje pełen zestaw funkcji — w tym nieograniczone Always On Availability Groups, In-Memory OLTP, partycjonowanie tabel, zaawansowane mechanizmy bezpieczeństwa i brak limitów sprzętowych. Standard ogranicza pamięć RAM do 128 GB i liczbę rdzeni do 24, oferuje tylko Basic Availability Groups z maksymalnie dwiema replikami i nie posiada części zaawansowanych funkcji analitycznych.

Czy muszę kupować osobne licencje dostępowe (CAL)?

Zależy to od wybranego modelu licencjonowania. Jeśli wybierzesz model Server + CAL, każdy użytkownik lub urządzenie łączące się z bazą danych potrzebuje osobnej licencji CAL. W modelu per-core płacisz wyłącznie za liczbę rdzeni serwera, a liczba użytkowników jest nieograniczona. Dla środowisk z dużą liczbą użytkowników zewnętrznych (np. sklepy internetowe) model per-core jest zwykle korzystniejszy.

Czy mogę przenieść licencję SQL Server 2017 na nowszy serwer?

Tak, licencje SQL Server nie są trwale przypisane do konkretnego sprzętu. Zgodnie z zasadami licencjonowania Microsoftu, po 90 dniach od ostatniego przeniesienia można przypisać licencję do nowego serwera fizycznego. W przypadku wirtualizacji obowiązują dodatkowe reguły dotyczące przypisywania licencji do hostów i maszyn wirtualnych.

Czym są Always On Availability Groups i czy są dostępne w edycji Standard?

Always On Availability Groups to mechanizm wysokiej dostępności i odzyskiwania po awarii, który umożliwia replikację bazy danych na wiele serwerów jednocześnie. W edycji Enterprise dostępne są zaawansowane grupy dostępności bez limitu replik i z możliwością odczytu z replik pomocniczych. Edycja Standard udostępnia Basic Availability Groups — ograniczone do dwóch replik i pojedynczej bazy danych, bez możliwości odczytu z repliki.

Jakie są najlepsze praktyki migracji na nowszą wersję SQL Servera?

Zaleca się przeprowadzenie audytu istniejącego środowiska (przy użyciu narzędzia Data Migration Assistant), przetestowanie kompatybilności aplikacji w odizolowanym środowisku testowym, wykonanie pełnego backupu przed migracją, zaplanowanie okna serwisowego odpowiedniego do rozmiaru bazy danych oraz przygotowanie planu rollback na wypadek nieoczekiwanych problemów.

Czy SQL Server 2017 wspiera konteneryzację?

Tak, Microsoft udostępnia oficjalne obrazy Docker dla SQL Server 2017 na platformie Docker Hub. Kontenery działają zarówno w systemie Linux, jak i Windows i są wspierane w środowiskach deweloperskich oraz — dla określonych konfiguracji — produkcyjnych. Należy zwrócić uwagę na kwestie trwałości danych (woluminy Docker) i sposobu licencjonowania.

Ile kosztuje licencja SQL Server 2017 w 2026 roku?

Ceny licencji SQL Server 2017 różnią się w zależności od edycji, modelu licencjonowania i kanału sprzedaży. Licencje nabywane w ramach wolumenu (Volume Licensing) różnią się od cen detalicznych, a dodatkowo programy takie jak Azure Hybrid Benefit mogą znacząco obniżyć koszt wdrożeń hybrydowych. Warto porównać oferty autoryzowanych dystrybutorów, uwzględniając całkowity koszt posiadania, a nie tylko cenę jednostkową licencji.

Czy opłaca się jeszcze wdrażać SQL Server 2017 pod koniec jego cyklu życia?

Dla organizacji, które już posiadają tę wersję i działają stabilnie, jak najbardziej — extended support zapewnia bezpieczeństwo do 2027 roku. Dla nowych projektów rekomenduje się jednak SQL Server 2022, który oferuje dłuższy horyzont wsparcia i szereg nowych funkcji istotnych w środowiskach chmurowych i hybrydowych, przy zbliżonym poziomie kosztów licencyjnych.

Sprawdź też

Potrzebujesz licencji? Microsoft SQL Server — sprawdź ofertę KluczeSoft.pl — legalne klucze, faktura VAT, dostawa e-mail.

<!-- INLINE-LINKS-V1 -->

Najczęściej zadawane pytania

Tak, SQL Server 2017 znajduje się obecnie w fazie rozszerzonego wsparcia (extended support), która potrwa do 8 października 2027 roku. Microsoft regularnie wydaje poprawki bezpieczeństwa w ramach cyklu Patch Tuesday. Nowe funkcje nie są już jednak dodawane — rozwój produktu koncentruje się na wersjach 2022 i Azure SQL.
Tak, to jedna z kluczowych cech tej wersji. SQL Server 2017 oficjalnie wspiera Red Hat Enterprise Linux, SUSE Linux Enterprise Server i Ubuntu. Możliwe jest także uruchomienie w kontenerach Docker, co znacząco ułatwia tworzenie środowisk deweloperskich i testowych oraz wdrażanie w architekturze mikrousług.
Enterprise oferuje pełen zestaw funkcji — w tym nieograniczone Always On Availability Groups, In-Memory OLTP, partycjonowanie tabel, zaawansowane mechanizmy bezpieczeństwa i brak limitów sprzętowych. Standard ogranicza pamięć RAM do 128 GB i liczbę rdzeni do 24, oferuje tylko Basic Availability Groups z maksymalnie dwiema replikami i nie posiada części zaawansowanych funkcji analitycznych.
Zależy to od wybranego modelu licencjonowania. Jeśli wybierzesz model Server + CAL, każdy użytkownik lub urządzenie łączące się z bazą danych potrzebuje osobnej licencji CAL. W modelu per-core płacisz wyłącznie za liczbę rdzeni serwera, a liczba użytkowników jest nieograniczona. Dla środowisk z dużą liczbą użytkowników zewnętrznych (np. sklepy internetowe) model per-core jest zwykle korzystniejszy.
Tak, licencje SQL Server nie są trwale przypisane do konkretnego sprzętu. Zgodnie z zasadami licencjonowania Microsoftu, po 90 dniach od ostatniego przeniesienia można przypisać licencję do nowego serwera fizycznego. W przypadku wirtualizacji obowiązują dodatkowe reguły dotyczące przypisywania licencji do hostów i maszyn wirtualnych.
Always On Availability Groups to mechanizm wysokiej dostępności i odzyskiwania po awarii, który umożliwia replikację bazy danych na wiele serwerów jednocześnie. W edycji Enterprise dostępne są zaawansowane grupy dostępności bez limitu replik i z możliwością odczytu z replik pomocniczych. Edycja Standard udostępnia Basic Availability Groups — ograniczone do dwóch replik i pojedynczej bazy danych, bez możliwości odczytu z repliki.
Zaleca się przeprowadzenie audytu istniejącego środowiska (przy użyciu narzędzia Data Migration Assistant), przetestowanie kompatybilności aplikacji w odizolowanym środowisku testowym, wykonanie pełnego backupu przed migracją, zaplanowanie okna serwisowego odpowiedniego do rozmiaru bazy danych oraz przygotowanie planu rollback na wypadek nieoczekiwanych problemów.
Tak, Microsoft udostępnia oficjalne obrazy Docker dla SQL Server 2017 na platformie Docker Hub. Kontenery działają zarówno w systemie Linux, jak i Windows i są wspierane w środowiskach deweloperskich oraz — dla określonych konfiguracji — produkcyjnych. Należy zwrócić uwagę na kwestie trwałości danych (woluminy Docker) i sposobu licencjonowania.
Ceny licencji SQL Server 2017 różnią się w zależności od edycji, modelu licencjonowania i kanału sprzedaży. Licencje nabywane w ramach wolumenu (Volume Licensing) różnią się od cen detalicznych, a dodatkowo programy takie jak Azure Hybrid Benefit mogą znacząco obniżyć koszt wdrożeń hybrydowych. Warto porównać oferty autoryzowanych dystrybutorów, uwzględniając całkowity koszt posiadania, a nie tylko cenę jednostkową licencji.
Dla organizacji, które już posiadają tę wersję i działają stabilnie, jak najbardziej — extended support zapewnia bezpieczeństwo do 2027 roku. Dla nowych projektów rekomenduje się jednak SQL Server 2022, który oferuje dłuższy horyzont wsparcia i szereg nowych funkcji istotnych w środowiskach chmurowych i hybrydowych, przy zbliżonym poziomie kosztów licencyjnych.

Czy ten artykuł był pomocny?