Powrót do Centrum Pomocy
Windows Server 2022
Instrukcja aktywacji

Aktywacja SQL Server 2022

5 min czytania·Zaktualizowano dzisiaj

Aktywacja Microsoft SQL Server 2022 Standard

Uwaga: ten poradnik dotyczy wyłącznie aktywacji licencji Microsoft SQL Server 2022 Standard, a nie instalacji systemu. W przypadku SQL Server aktywacja polega na przypisaniu prawidłowego klucza produktu do zainstalowanej instancji lub edycji, a następnie sprawdzeniu, czy serwer raportuje poprawną edycję. SQL Server nie korzysta z mechanizmu slmgr.vbs /ipk i slmgr.vbs /ato, który dotyczy aktywacji Windows Server.

Aktywacja kluczem produktu

1. Aktywacja w interfejsie graficznym

Jeżeli SQL Server 2022 został zainstalowany w edycji Evaluation albo Developer i chcesz przejść do Standard, użyj wbudowanego mechanizmu zmiany edycji:

  1. Otwórz SQL Server Installation Center.
  2. Przejdź do Maintenance.
  3. Wybierz Edition Upgrade.
  4. Wskaż odpowiednią instancję SQL Server.
  5. Wprowadź 25-znakowy klucz produktu dla SQL Server 2022 Standard.
  6. Zaakceptuj warunki licencyjne i zakończ kreator.
  7. Po zakończeniu uruchom ponownie usługę SQL Server lub cały serwer, jeśli kreator tego wymaga.

To jest podstawowa i zalecana metoda aktywacji w środowiskach administracyjnych.

2. Aktywacja z wiersza polecenia

Aktywację można wykonać również z CMD uruchomionego jako administrator, wykorzystując nośnik instalacyjny SQL Server 2022:

setup.exe /Q /ACTION=EditionUpgrade /INSTANCENAME=MSSQLSERVER /PID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /IACCEPTSQLSERVERLICENSETERMS

Dla instancji nazwanej użyj właściwej nazwy po parametrze INSTANCENAME, na przykład:

setup.exe /Q /ACTION=EditionUpgrade /INSTANCENAME=SQL2022 /PID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /IACCEPTSQLSERVERLICENSETERMS

Jeżeli wolisz tryb graficzny wywołany z konsoli, możesz uruchomić:

setup.exe /ACTION=EditionUpgrade

Następnie przejdź przez kreator i wpisz klucz ręcznie.

3. Aktywacja telefoniczna

W przypadku SQL Server nie ma typowego scenariusza telefonicznego z kodem instalacji, znanego z aktywacji Windows. Jeżeli jednak klucz nie przechodzi walidacji, licencja została zakupiona w innym kanale lub system zgłasza problem z uprawnieniami do użycia klucza, skontaktuj się z pomocą Microsoft pod numerem:

00 800 121 1654

Podczas rozmowy przygotuj:

  • pełny klucz produktu,
  • dowód zakupu lub numer zamówienia,
  • informację o kanale licencjonowania,
  • wersję produktu: Microsoft SQL Server 2022 Standard,
  • nazwę instancji i zrzut komunikatu błędu.

Weryfikacja aktywacji

Najpewniejsza metoda polega na sprawdzeniu, jaką edycję raportuje uruchomiona instancja SQL Server.

Weryfikacja przez sqlcmd

sqlcmd -S localhost -E -Q "SET NOCOUNT ON; SELECT SERVERPROPERTY('Edition') AS Edition, SERVERPROPERTY('ProductVersion') AS ProductVersion, SERVERPROPERTY('ProductLevel') AS ProductLevel;"

Dla instancji nazwanej:

sqlcmd -S localhost\SQL2022 -E -Q "SET NOCOUNT ON; SELECT SERVERPROPERTY('Edition') AS Edition, SERVERPROPERTY('ProductVersion') AS ProductVersion, SERVERPROPERTY('ProductLevel') AS ProductLevel;"

Prawidłowy wynik powinien zawierać edycję Standard Edition.

Weryfikacja w zapytaniu T-SQL

SELECT
    SERVERPROPERTY('Edition') AS Edition,
    SERVERPROPERTY('ProductVersion') AS ProductVersion,
    SERVERPROPERTY('ProductLevel') AS ProductLevel;

Weryfikacja logów instalatora

Jeżeli chcesz potwierdzić, że operacja zmiany edycji zakończyła się poprawnie, sprawdź logi Setup:

type "C:\Program Files\Microsoft SQL Server\160\Setup Bootstrap\Log\Summary.txt"

Jeżeli plik znajduje się w innym folderze dziennika, sprawdź również:

dir "C:\Program Files\Microsoft SQL Server\160\Setup Bootstrap\Log"

Rozwiązywanie problemów aktywacji

Poniżej najczęstsze realne błędy związane z aktywacją lub zmianą edycji SQL Server 2022 Standard.

Błąd 0x84B10001

Zwykle oznacza nieprawidłowy albo nieobsługiwany klucz produktu.
Co zrobić: sprawdź, czy klucz jest przeznaczony dokładnie dla SQL Server 2022 Standard, a nie dla innej wersji lub kanału licencyjnego.

Błąd 0x84C40013

Często pojawia się przy nieobsługiwanej ścieżce zmiany edycji.
Co zrobić: upewnij się, że aktualna edycja może zostać podniesiona do Standard przy użyciu Edition Upgrade.

Błąd 0x84BE0BC2

Najczęściej dotyczy problemu z uruchomieniem reguł instalatora lub składników Setup.
Co zrobić: uruchom setup.exe jako administrator, wyłącz tymczasowo polityki blokujące instalator i sprawdź log Summary.txt.

Błąd 0x858C001B

Może wskazywać na problem z usługą instalatora albo niespójność składników nośnika.
Co zrobić: użyj oryginalnego nośnika SQL Server 2022, skopiuj instalator lokalnie i uruchom ponownie system.

Błąd 0x84B20002

Bywa związany z niepowodzeniem walidacji parametrów lub błędnym wskazaniem instancji.
Co zrobić: potwierdź poprawność INSTANCENAME i powtórz polecenie z właściwą nazwą.

Komunikat o niezgodności kanału licencji

Pojawia się, gdy klucz pochodzi z innego modelu sprzedaży niż wdrożona wersja nośnika.
Co zrobić: skontaktuj się z Microsoft pod numerem 00 800 121 1654 i potwierdź zgodność kanału licencjonowania.

Co zrobić, gdy klucz nie działa

Jeżeli klucz nie jest akceptowany:

  • sprawdź, czy nie wpisujesz klucza od innej wersji, na przykład 2019 zamiast 2022,
  • potwierdź, że klucz dotyczy SQL Server Standard, a nie Enterprise, CAL ani produktu pokrewnego,
  • upewnij się, że używasz właściwego nośnika i właściwej ścieżki Edition Upgrade,
  • porównaj komunikat błędu z logiem Summary.txt,
  • skontaktuj się ze sprzedawcą w celu potwierdzenia pochodzenia licencji,
  • w razie potrzeby zadzwoń do Microsoft: 00 800 121 1654.

Jeżeli zakup dotyczy SQL Server + CAL, pamiętaj, że CAL nie aktywuje się kluczem. CAL to dokument licencyjny potwierdzający prawa dostępu użytkownika lub urządzenia, a nie osobny kod do wpisania w systemie.

Reaktywacja po zmianie sprzętu

Po migracji serwera, wymianie płyty głównej albo odtworzeniu maszyny wirtualnej może być konieczne ponowne przypisanie licencji do nowej instancji lub nowego hosta zgodnie z warunkami licencji.

Najbezpieczniejsza procedura:

  1. Zainstaluj tę samą wersję SQL Server 2022.
  2. Wykonaj ponownie Edition Upgrade i wpisz klucz produktu.
  3. Zweryfikuj edycję poleceniem sqlcmd.
  4. Jeśli klucz zostanie odrzucony po istotnej zmianie sprzętu, skontaktuj się z Microsoft pod numerem 00 800 121 1654.

Podsumowanie

Aktywacja Microsoft SQL Server 2022 Standard odbywa się przez wprowadzenie poprawnego klucza produktu w kreatorze Edition Upgrade lub przez CMD z parametrem /PID. Poprawność aktywacji potwierdzisz komendą:

sqlcmd -S localhost -E -Q "SET NOCOUNT ON; SELECT SERVERPROPERTY('Edition') AS Edition, SERVERPROPERTY('ProductVersion') AS ProductVersion, SERVERPROPERTY('ProductLevel') AS ProductLevel;"

Jeżeli klucz nie działa, pojawiają się błędy walidacji albo reaktywacja po zmianie sprzętu kończy się niepowodzeniem, przygotuj klucz i dowód zakupu, a następnie skontaktuj się z pomocą Microsoft: 00 800 121 1654.

Microsoft

Microsoft SQL Server 2022 Standard 24 Core

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

Czy ten artykuł był pomocny?