Przejdź do treści
Powrót do Centrum Pomocy
SQL Server
Koniec wsparcia

SQL Server 2017 — koniec wsparcia, daty i co zrobić przed 12 października 2027

Koniec Mainstream Support oznacza, że Microsoft nie wydaje już aktualizacji funkcjonalnych, poprawek wydajnościowych ani niefunkcjonalnych poprawek błędów. Prze

11 min czytania·Zaktualizowano 1 miesiąc temu

SQL Server 2017 utracił wsparcie główne (Mainstream) 11 października 2022 roku, a przedłużone wsparcie (Extended) wygasa 12 października 2027 roku. Po tej dacie Microsoft przestaje udostępniać jakiekolwiek poprawki bezpieczeństwa dla tej wersji — bazy danych pozostają bez ochrony przed nowymi podatnościami. Masz nieco ponad rok na zaplanowanie migracji, chyba że zdecydujesz się na płatne rozszerzenie.

W skrócie

  • Mainstream Support zakończył się 11 października 2022 — od tego czasu tylko poprawki bezpieczeństwa
  • Extended Support wygasa 12 października 2027 — po tej dacie zero łatek, nawet krytycznych
  • SQL Server 2017 nie miał pakietów serwisowych (SP) — Microsoft zrezygnował z tego modelu począwszy od tej wersji
  • Masz 4 ścieżki: zostań i płać ESU, uaktualnij do nowszej wersji, przenieś do Azure (darmowe ESU), lub wymień na zupełnie inną platformę
  • ESU kosztuje ~75% ceny licencji rocznie, dostępne maksymalnie przez 3 lata po wygaśnięciu Extended Support
  • SQL Server 2017 działa zarówno na Windows, jak i na Linux — pierwsza wersja z pełnym wsparciem dla Linuksa

Co oznacza koniec wsparcia SQL Server 2017

Koniec Mainstream Support oznacza, że Microsoft nie wydaje już aktualizacji funkcjonalnych, poprawek wydajnościowych ani niefunkcjonalnych poprawek błędów. Przez ostatnie 5 lat (od października 2022 do października 2027) serwery SQL Server 2017 otrzymują wyłącznie krytyczne poprawki bezpieczeństwa — i to tylko te sklasyfikowane jako Critical przez Microsoft Security Response Center (MSRC).

Koniec Extended Support (12 października 2027) to definitywna granica. Po tej dacie:

  • Brak jakichkolwiek poprawek bezpieczeństwa — każda nowo odkryta luka CVE w silniku SQL Server pozostanie niezałatana
  • Brak wsparcia technicznego — ani Microsoft, ani partnerzy nie pomogą rozwiązać problemów (chyba że masz aktywny kontrakt Premier/Unified Support i wykupiłeś ESU)
  • Niezgodność z regulacjami — RODO, ISO 27001, PCI DSS i inne standardy wymagają uruchamiania oprogramowania otrzymującego poprawki bezpieczeństwa. Utrzymywanie nieobsługiwanego SQL Server może skutkować karami podczas audytu

Cykl życia SQL Server — porównanie wersji

Wersja SQL ServerData wydaniaKoniec MainstreamKoniec ExtendedStatus w 2026
SQL Server 2016Czerwiec 2016Lipiec 2021Lipiec 2026Kończy Extended — krytyczny moment
SQL Server 2017Wrzesień 2017Październik 2022Październik 2027Extended — ~16 mies. do EOL
SQL Server 2019Listopad 2019Luty 2025Styczeń 2030Extended — bezpieczny bufor
SQL Server 2022Listopad 2022Styczeń 2028Styczeń 2033Mainstream — najlepszy cel migracji
SQL Server 2025202520312036Mainstream — najnowsza

Jak widać, SQL Server 2017 jest obecnie na przedostatnim etapie życia. Jeśli dotychczas zwlekałeś z migracją, najbliższe kilkanaście miesięcy to ostatni dzwonek na bezkosztowe poprawki.

Cztery ścieżki działania po 12 października 2027

1. Pozostań na SQL Server 2017 i kup Extended Security Updates (ESU)

Microsoft oferuje płatne rozszerzenie w formie subskrypcji ESU — krytyczne łatki bezpieczeństwa przez maksymalnie 3 lata po wygaśnięciu Extended Support, czyli do października 2030 roku.

Warunki:

  • Aktywna Software Assurance (EA, EAS, SCE lub EES) albo subskrypcja przez Azure Arc
  • Każdy rok subskrypcji kupuje się osobno, a cena rośnie z roku na rok
  • Koszt orientacyjny: ~75% ceny pełnej licencji rocznie za każdy rdzeń
  • ESU nie obejmuje wsparcia technicznego — tylko łatki bezpieczeństwa sklasyfikowane jako Critical

Kiedy warto: Gdy masz aplikację wymagającą długiej recertyfikacji na nowszej wersji SQL Server i nie możesz jej ukończyć przed październikiem 2027. ESU kupuje czas.

2. Uaktualnij na miejscu do SQL Server 2019, 2022 lub 2025

Bezpośrednia ścieżka — instalujesz nowszą wersję na tym samym (lub nowym) serwerze i przenosisz bazy.

Opcje docelowe:

  • SQL Server 2019 — Extended do 2030, dojrzała i stabilna. Dobry wybór, jeśli potrzebujesz minimum zmian
  • SQL Server 2022 — Extended do 2033, najwięcej nowości (Azure Synapse Link, ledger, czystsze licencjonowanie kontenerów). Rekomendowany cel
  • SQL Server 2025 — Extended do 2036, najdłuższy horyzont bezpieczeństwa. Wymaga Windows Server 2022/2025

Uaktualnienie na miejscu zachowuje istniejącą infrastrukturę, ale wymaga okna serwisowego i dokładnego przetestowania kompatybilności (m.in. poziom zgodności bazy danych COMPATIBILITY_LEVEL).

3. Przenieś SQL Server 2017 do Azure (IaaS lub PaaS)

Przeniesienie do platformy Azure daje darmowe ESU przez 3 lata — bez dodatkowych kosztów ponad opłatę za maszynę wirtualną lub usługę zarządzaną.

Opcja AzureCo zyskujesz
SQL Server na maszynie wirtualnej AzureLift-and-shift "as-is" — przenosisz instancję SQL Server 2017 bez zmian i dostajesz 3 lata darmowych poprawek
Azure SQL Managed InstancePełna migracja do PaaS — bez zarządzania serwerem, automatyczne łatki, zawsze najnowsza wersja
Azure VMware SolutionŚrodowisko VMware w chmurze — zachowujesz znajome narzędzia, dostajesz darmowe ESU

Azure Hybrid Benefit pozwala wykorzystać istniejące licencje SQL Server z Software Assurance, obniżając koszt maszyn wirtualnych nawet o 30-50%.

4. Pozostań bez wsparcia (niezalecane)

Formalnie możesz nadal uruchamiać SQL Server 2017 po 12 października 2027 — licencja jest wieczysta. W praktyce:

  • Każda nowa luka bezpieczeństwa to ryzyko wycieku danych
  • Auditorzy compliance oznaczą to jako niezgodność
  • Żadna firma ubezpieczeniowa ani klient korporacyjny nie zaakceptuje środowiska na nieobsługiwanej platformie

To ścieżka akceptowalna wyłącznie dla izolowanych, nieprodukcyjnych środowisk testowych bez dostępu do sieci.

Porównanie kosztów czterech ścieżek

ŚcieżkaKoszt początkowyKoszt roczny (na rdzeń)Horyzont bezpieczeństwaWysiłek migracji
ESU on-premisesNiski (brak migracji)~75% ceny licencji/rdzeń+3 lata (do 2030)Zerowy
Upgrade do SQL 2022Zakup nowej licencjiStandardowy (SA opcjonalne)Do 2033Średni (testy kompatybilności)
Azure VM (IaaS)Czas inżynieraOpłata Azure + licencja (lub BYOL)+3 lata ESU za darmoŚredni (lift-and-shift)
Azure SQL Managed InstanceMigracja bazSubskrypcja Azure (bez licencji)Bezterminowo (zawsze aktualne)Wysoki (zmiana architektury)
Brak działania0 zł0 zł0 — ryzyko natychmiastoweZerowy

Funkcje SQL Server 2017, które stracisz (lub zyskasz) przy migracji

SQL Server 2017 był kamieniem milowym — pierwszą wersją natywnie działającą na Linuksie i w kontenerach Docker. Oto co wniósł i co się zmieniło w nowszych wydaniach:

Co SQL Server 2017 wprowadził:

  • Wsparcie dla Linux (RHEL, Ubuntu, SUSE) i Docker
  • Adaptacyjne przetwarzanie zapytań (Adaptive Query Processing)
  • Automatyczne dostrajanie baz danych (Automatic Tuning)
  • Graph Database — zapytania grafowe w T-SQL
  • Resumable online index rebuild
  • Python w Machine Learning Services (oprócz R)

Co zyskasz przechodząc na SQL Server 2022:

  • Łącznik do Azure Synapse dla analityki w czasie rzeczywistym
  • Ledger — niezmienialny rejestr transakcji (blockchain-style)
  • Ulepszona wydajność tempdb bez konieczności ręcznej konfiguracji
  • Query Store domyślnie włączony dla nowych baz
  • Zintegrowane odzyskiwanie po awarii z linkiem do Azure SQL Managed Instance

SQL Server 2017 na Linuksie — szczególna sytuacja

SQL Server 2017 na Linuksie podlega tym samym datom końca wsparcia co wersja Windows. Jeśli uruchamiasz instancje SQL Server 2017 na RHEL 7, Ubuntu 16.04 lub SLES 12, masz dodatkowy problem: dystrybucje Linuksa również tracą wsparcie producenta w podobnym horyzoncie czasowym. Migracja to okazja do wymiany zarówno wersji SQL Server, jak i systemu operacyjnego na aktualnie wspierany (RHEL 9, Ubuntu 22.04/24.04 LTS).

Częste pytania

Czy po 12 października 2027 SQL Server 2017 przestanie działać?

Nie. SQL Server 2017 będzie działał technicznie — licencja jest wieczysta. Microsoft nie blokuje działania produktu po końcu wsparcia. Problemem jest całkowity brak poprawek bezpieczeństwa: każda nowo odkryta krytyczna luka w silniku bazy danych pozostanie niezałatana, co naraża dane na ataki i narusza wymogi compliance (RODO, ISO, PCI DSS).

Ile kosztuje Extended Security Updates dla SQL Server 2017?

Dokładna cena zależy od edycji, liczby rdzeni i kanału licencjonowania, ale reguła Microsoftu jest stała: ESU kosztuje około 75% pełnej ceny licencji na rdzeń rocznie. Dla typowej instancji SQL Server 2017 Standard (4 rdzenie) oznacza to kilka tysięcy złotych rocznie. Co ważne, cena rośnie z każdym rokiem subskrypcji — drugi rok ESU jest droższy niż pierwszy, a trzeci najdroższy.

Czy mogę przejść z SQL Server 2017 bezpośrednio na SQL Server 2025?

Tak — Microsoft wspiera bezpośrednie uaktualnienie z SQL Server 2017 do 2025. Należy jednak przejść przez pełny proces testowania: sprawdzić poziom zgodności bazy (COMPATIBILITY_LEVEL), zweryfikować działanie aplikacji z nowym sterownikiem ODBC/OLEDB i upewnić się, że system operacyjny spełnia wymagania SQL Server 2025 (Windows Server 2022/2025 lub nowsze dystrybucje Linuksa).

Czy Azure Hybrid Benefit obniża koszt ESU?

Azure Hybrid Benefit obniża koszt samej maszyny wirtualnej Azure (nawet o 50%), ale nie dotyczy bezpośrednio subskrypcji ESU. Natomiast kluczowa korzyść chmurowa jest inna: po przeniesieniu SQL Server 2017 do Azure VM lub Azure SQL Managed Instance otrzymujesz 3 lata ESU całkowicie za darmo, niezależnie od posiadania Software Assurance. To najtańsza droga przedłużenia życia SQL Server 2017.

Czy SQL Server 2017 Express również traci wsparcie?

Tak. Wszystkie edycje SQL Server 2017 — Enterprise, Standard, Web, Developer i Express — podlegają tym samym datom cyklu życia. Express nie ma opcji wykupienia ESU, ponieważ ESU wymaga licencji komercyjnej objętej Software Assurance. Użytkownicy Express Edition powinni migrować do SQL Server 2022 Express (darmowy) lub nowszej wersji — bez kosztów licencyjnych.

Co z bazami danych o poziomie zgodności 140 (SQL Server 2017)?

Poziom zgodności bazy danych to ustawienie wewnątrz SQL Server, niezależne od wersji silnika. Po migracji do SQL Server 2022 lub 2025 możesz pozostawić bazę na poziomie zgodności 140 — aplikacja będzie działać tak samo, jak na SQL Server 2017. Daje to czas na późniejszą certyfikację pod nowszy poziom zgodności (150, 160 lub 170), gdy zechcesz skorzystać z nowych funkcji optymalizatora zapytań.

Czy moje kopie zapasowe z SQL Server 2017 zadziałają po migracji?

Tak. SQL Server zachowuje zgodność przywracania kopii zapasowych w górę — każdą bazę z SQL Server 2017 możesz odtworzyć na SQL Server 2019, 2022 lub 2025 bez konwersji. Po przywróceniu baza automatycznie przechodzi wewnętrzną aktualizację struktury (katalogu systemowego) do wersji docelowej. Warto jednak wykonać DBCC CHECKDB po migracji i zaktualizować statystyki.

Rekomendacja: co zrobić z SQL Server 2017 przed październikiem 2027

Najlepszą ścieżką dla większości organizacji jest uaktualnienie do SQL Server 2022 — zyskujesz wsparcie do 2033 roku, bogatszy zestaw funkcji i minimalny wysiłek migracyjny (ścieżka bezpośrednia, zgodność kopii zapasowych). Jeśli Twoja infrastruktura jest już częściowo w chmurze, rozważ Azure SQL Managed Instance — eliminujesz zarządzanie serwerem na zawsze i nigdy więcej nie przechodzisz przez cykl końca wsparcia.

W sklepie KluczeSoft.pl znajdziesz legalne licencje Microsoft SQL Server 2022 Standard i Enterprise w cenach niższych od katalogowych — w pełni zgodne z prawem UE (wyrok TSUE UsedSoft, Dyrektywa 2009/24/WE), dostarczane z fakturą VAT i w ciągu kilku minut od zakupu. Dla mniejszych środowisk SQL Server 2017 Express warto sprawdzić również licencje Windows Server, na których uruchomisz migrowaną instancję.

Sprawdź też

<!-- IL-V1 -->

Sklep KluczeSoft

Potrzebujesz licencji? KluczeSoft.pl oferuje legalne klucze z gwarancją autentyczności i wysyłką w 1-3 minuty na e-mail:

Powiązane artykuły

Powiązane produkty

Microsoft

Microsoft SQL Server 2017 Standard 24 Core

Licencja dożywotniaWysyłka w 1 min
Kup w KluczeSoft

Najczęściej zadawane pytania

Nie. SQL Server 2017 będzie działał technicznie — licencja jest wieczysta. Microsoft nie blokuje działania produktu po końcu wsparcia. Problemem jest całkowity brak poprawek bezpieczeństwa: każda nowo odkryta krytyczna luka w silniku bazy danych pozostanie niezałatana, co naraża dane na ataki i narusza wymogi compliance (RODO, ISO, PCI DSS).
Dokładna cena zależy od edycji, liczby rdzeni i kanału licencjonowania, ale reguła Microsoftu jest stała: ESU kosztuje około **75% pełnej ceny licencji na rdzeń rocznie**. Dla typowej instancji SQL Server 2017 Standard (4 rdzenie) oznacza to kilka tysięcy złotych rocznie. Co ważne, cena rośnie z każdym rokiem subskrypcji — drugi rok ESU jest droższy niż pierwszy, a trzeci najdroższy.
Tak — Microsoft wspiera bezpośrednie uaktualnienie z SQL Server 2017 do 2025. Należy jednak przejść przez pełny proces testowania: sprawdzić poziom zgodności bazy (`COMPATIBILITY_LEVEL`), zweryfikować działanie aplikacji z nowym sterownikiem ODBC/OLEDB i upewnić się, że system operacyjny spełnia wymagania SQL Server 2025 (Windows Server 2022/2025 lub nowsze dystrybucje Linuksa).
Azure Hybrid Benefit obniża koszt samej maszyny wirtualnej Azure (nawet o 50%), ale nie dotyczy bezpośrednio subskrypcji ESU. Natomiast kluczowa korzyść chmurowa jest inna: po przeniesieniu SQL Server 2017 do Azure VM lub Azure SQL Managed Instance otrzymujesz **3 lata ESU całkowicie za darmo**, niezależnie od posiadania Software Assurance. To najtańsza droga przedłużenia życia SQL Server 2017.
Tak. Wszystkie edycje SQL Server 2017 — Enterprise, Standard, Web, Developer i Express — podlegają tym samym datom cyklu życia. Express nie ma opcji wykupienia ESU, ponieważ ESU wymaga licencji komercyjnej objętej Software Assurance. Użytkownicy Express Edition powinni migrować do SQL Server 2022 Express (darmowy) lub nowszej wersji — bez kosztów licencyjnych.
Poziom zgodności bazy danych to ustawienie wewnątrz SQL Server, niezależne od wersji silnika. Po migracji do SQL Server 2022 lub 2025 możesz pozostawić bazę na poziomie zgodności 140 — aplikacja będzie działać tak samo, jak na SQL Server 2017. Daje to czas na późniejszą certyfikację pod nowszy poziom zgodności (150, 160 lub 170), gdy zechcesz skorzystać z nowych funkcji optymalizatora zapytań.
Tak. SQL Server zachowuje zgodność przywracania kopii zapasowych w górę — każdą bazę z SQL Server 2017 możesz odtworzyć na SQL Server 2019, 2022 lub 2025 bez konwersji. Po przywróceniu baza automatycznie przechodzi wewnętrzną aktualizację struktury (katalogu systemowego) do wersji docelowej. Warto jednak wykonać `DBCC CHECKDB` po migracji i zaktualizować statystyki.

Czy ten artykuł był pomocny?