Zanim zaczniesz
SQL Server 2017 Standard (nazwa kodowa: vNext) to przełomowa wersja bazy danych Microsoftu — pierwszy SQL Server dostępny na Linux. Wydany 2 października 2017, nadal objęty rozszerzonym wsparciem do 12 października 2027.
Cykl wsparcia
| Etap | Data |
|---|---|
| Data wydania | 2 października 2017 |
| Koniec wsparcia głównego | 11 października 2022 (zakończony) |
| Koniec wsparcia rozszerzonego | 12 października 2027 |
Wymagania systemowe
| Komponent | Minimum | Zalecane |
|---|---|---|
| System operacyjny | Windows Server 2012 R2 | Windows Server 2019 |
| Procesor | x64, 1.4 GHz | 2.0 GHz+ wielordzeniowy |
| Pamięć RAM | 1 GB (4 GB zalecane) | 16-64 GB (Standard max: 128 GB) |
| Dysk | 6 GB wolnego | SSD |
| .NET Framework | 4.6+ | 4.8 |
Ważne: SQL Server 2017 nie jest oficjalnie wspierany na Windows Server 2022. Obsługuje WS 2012 R2, 2016 i 2019.
Standard vs Enterprise
| Cecha | Standard | Enterprise |
|---|---|---|
| Max RAM | 128 GB | Bez limitu |
| Max rdzeni | 24 | Bez limitu |
| Bazy w AG | 5 (podstawowe) | Bez limitu |
| In-Memory OLTP | Ograniczone | Pełne |
| Cena w KluczeSoft | 1349 zł | Na zapytanie |
Krok 1: Pobierz SQL Server 2017
- Microsoft Evaluation Center → SQL Server 2017 → pobierz ISO
- Alternatywnie: Volume Licensing Service Center (VLSC)
- Zalecamy pobranie wersji z CU31 (ostatnia aktualizacja zbiorcza)
Krok 2: Prerekvizity
- Zainstaluj wszystkie aktualizacje Windows Update
- .NET Framework 4.8
- PowerShell 5.1+
- Wyłącz antywirus na czas instalacji
Krok 3: Instalacja
- Zamontuj ISO, uruchom setup.exe jako Administrator
- Installation → New SQL Server stand-alone installation
- Product Key: wpisz klucz z KluczeSoft lub Evaluation
- Feature Selection: Database Engine Services (obowiązkowe), Replication, Full-Text Search
- Instance Configuration: Default lub Named Instance
- Database Engine Configuration:
- Authentication: Mixed Mode (Windows + SQL)
- Hasło sa (silne!)
- Data Directories: osobne dyski dla danych, logów, TempDB
- Install — 15-30 minut
Krok 4: Aktywacja kluczem produktu
Metoda A: Podczas instalacji
Wpisz klucz na ekranie Product Key.
Metoda B: SSMS po instalacji
- SSMS → połącz z serwerem → prawym → Properties → General
- Change obok Edition → wpisz klucz → OK
- Restart usługi SQL Server
Metoda C: Edition Upgrade
Setup.exe → Maintenance → Edition Upgrade → wpisz klucz
Metoda D: Wiersz poleceń
setup.exe /q /ACTION=EditionUpgrade /INSTANCENAME=MSSQLSERVER /PID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /IACCEPTSQLSERVERLICENSETERMS
Weryfikacja
Oczekiwany wynik: Standard Edition (64-bit), Version: 14.0.xxxx.
Krok 5: Konfiguracja po instalacji
Ogranicz pamięć
Włącz TCP/IP
SQL Server Configuration Manager → Protocols → TCP/IP → Enable. Port: 1433. Restart usługi.
Firewall
Otwórz port 1433 (TCP) i 1434 (UDP dla Browser).
Włącz Query Store
Włącz Automatic Tuning
Kluczowe nowości SQL Server 2017
Pierwszy SQL Server na Linux
Historyczna zmiana — pełna wersja SQL Server na Ubuntu, RHEL i SUSE.
Grafowe bazy danych
Natywne wsparcie dla grafów (NODE, EDGE, MATCH) — idealne dla sieci społecznościowych i rekomendacji.
Adaptive Query Processing
- Adaptive Joins — silnik sam wybiera typ złączenia
- Memory Grant Feedback — automatyczna korekta przydziałów pamięci
- Interleaved Execution — optymalizacja funkcji tabelarycznych
Automatic Tuning
SQL Server automatycznie wykrywa regresje planów zapytań i przywraca poprzednie, lepsze plany.
Python i R Integration
Machine Learning Services — uruchamiaj skrypty Python i R bezpośrednio w zapytaniach SQL.
Resumable Online Index Rebuild
Przebudowa indeksów online z możliwością wstrzymania i wznowienia — bez utraty postępu.
Licencjonowanie
| Licencja | Cena w KluczeSoft |
|---|---|
| SQL Server 2017 Standard 24 Core | 1349 zł |
| SQL Server 2017 Standard 50 User CAL | 1690 zł |
| SQL Server 2017 Standard 50 Device CAL | 1690 zł |
Porównanie wersji SQL Server
| Wersja | Cena 24 Core | Wsparcie do | Kluczowe nowości |
|---|---|---|---|
| SQL 2016 | 989 zł | lip. 2026 | Query Store, Always Encrypted |
| SQL 2017 | 1349 zł | paź. 2027 | Linux, grafy, Adaptive QP |
| SQL 2019 | 2149 zł | sty. 2030 | Big Data Clusters, IQP |
| SQL 2022 | 2999 zł | sty. 2033 | Ledger, Synapse Link |
Rozwiązywanie problemów
Klucz nie jest akceptowany
- Klucz SQL 2017 ≠ SQL 2019/2022
- Standard ≠ Enterprise
- Format: XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Nie mogę połączyć się zdalnie
- Włącz TCP/IP w SQL Server Configuration Manager
- Port 1433 w firewallu
- Uruchom SQL Server Browser (named instances)
SQL Server zużywa całą RAM
Normalne. Ogranicz: sp_configure max server memory.
Jak sprawdzić wersję?
SELECT @@VERSION
Podsumowanie
SQL Server 2017 Standard 24 Core za 1349 zł — solidna baza danych z wsparciem do 2027, pierwsza na Linux, z Adaptive Query Processing i Automatic Tuning. Klucz natychmiast na e-mail.
Pomoc techniczna Microsoft Polska: 00 800 121 1654
