Aktywacja Microsoft SQL Server 2014 Standard
Ten poradnik dotyczy wyłącznie aktywacji i potwierdzenia legalnej edycji Microsoft SQL Server 2014 Standard. Nie opisuje instalacji od zera. W praktyce aktywacja SQL Server najczęściej oznacza wprowadzenie prawidłowego klucza produktu do zainstalowanej instancji, zwykle podczas zmiany edycji z Evaluation do Standard, a następnie weryfikację, czy serwer pracuje już w edycji Standard.
Ważne: SQL Server 2014 nie korzysta z typowego mechanizmu aktywacji jak Windows (
slmgr.vbs) czy Office (ospp.vbs). Dla SQL Server aktywacja odbywa się przez Setup / Edition Upgrade albo kontakt z pomocą licencyjną Microsoft.
Kiedy aktywacja jest potrzebna
Aktywacja dotyczy najczęściej tych sytuacji:
- masz zainstalowany SQL Server 2014 Evaluation i chcesz przejść na Standard
- masz poprawny klucz produktu i chcesz przypisać go do istniejącej instancji
- po migracji lub zmianie środowiska musisz ponownie potwierdzić właściwą edycję
- instalator odrzuca klucz i trzeba przeprowadzić ręczną weryfikację z pomocą Microsoft
Aktywacja kluczem produktu w GUI
Najbardziej typowa metoda to użycie narzędzia instalacyjnego SQL Server 2014 w trybie zmiany edycji.
- Uruchom nośnik lub obraz instalacyjny SQL Server 2014.
- Otwórz SQL Server Installation Center.
- Przejdź do Maintenance.
- Wybierz Edition Upgrade.
- Wskaż instancję, którą chcesz aktywować.
- Wprowadź klucz produktu dla SQL Server 2014 Standard.
- Zaakceptuj warunki licencyjne i zakończ kreator.
- Po zakończeniu uruchom ponownie usługę SQL Server lub cały serwer, jeśli instalator tego wymaga.
Ta metoda nie instaluje nowego serwera, tylko zmienia edycję istniejącej instancji na podstawie poprawnego klucza.
Aktywacja z wiersza polecenia
Jeżeli wolisz tryb konsolowy lub pracujesz zdalnie, użyj setup.exe z parametrem zmiany edycji.
Dla instancji domyślnej:
setup.exe /Q /ACTION=EditionUpgrade /INSTANCENAME=MSSQLSERVER /PID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /IACCEPTSQLSERVERLICENSETERMS
Dla instancji nazwanej, na przykład SQL2014:
setup.exe /Q /ACTION=EditionUpgrade /INSTANCENAME=SQL2014 /PID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /IACCEPTSQLSERVERLICENSETERMS
Jeżeli uruchamiasz polecenie z obrazu ISO, najpierw przejdź do katalogu z instalatorem, np.:
D:
cd \
setup.exe /Q /ACTION=EditionUpgrade /INSTANCENAME=MSSQLSERVER /PID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /IACCEPTSQLSERVERLICENSETERMS
Najważniejsze parametry:
/ACTION=EditionUpgradeuruchamia zmianę edycji/INSTANCENAME=wskazuje konkretną instancję/PID=przekazuje klucz produktu/IACCEPTSQLSERVERLICENSETERMSjest wymagane w trybie cichym
Aktywacja telefoniczna: 00 800 121 1654
SQL Server 2014 nie ma klasycznego okna telefonicznej aktywacji jak niektóre wersje Windows. Jeżeli jednak klucz nie jest akceptowany, aktywacja online nie przechodzi albo potrzebna jest ręczna weryfikacja licencji, skontaktuj się z pomocą Microsoft pod numerem:
00 800 121 1654
Przed rozmową przygotuj:
- pełny klucz produktu
- dowód zakupu lub dane zamówienia
- informację, że chodzi o Microsoft SQL Server 2014 Standard
- nazwę instancji
- aktualną edycję serwera
- zrzut komunikatu błędu lub dokładny kod błędu z instalatora
Telefonicznie konsultant zwykle pomaga potwierdzić typ licencji, poprawność klucza i właściwy tryb aktywacji lub eskaluje sprawę do zespołu licencyjnego.
Weryfikacja aktywacji
Po zmianie edycji trzeba sprawdzić, czy instancja rzeczywiście działa jako Standard.
Najprostsza weryfikacja z użyciem sqlcmd:
sqlcmd -S localhost -E -Q "SELECT SERVERPROPERTY('Edition') AS Edition, SERVERPROPERTY('ProductVersion') AS ProductVersion, SERVERPROPERTY('ProductLevel') AS ProductLevel;"
Dla instancji nazwanej:
sqlcmd -S localhost\SQL2014 -E -Q "SELECT SERVERPROPERTY('Edition') AS Edition, SERVERPROPERTY('ProductVersion') AS ProductVersion, SERVERPROPERTY('ProductLevel') AS ProductLevel;"
Dodatkowa kontrola właściwości licencjonowania:
sqlcmd -S localhost -E -Q "SELECT SERVERPROPERTY('LicenseType') AS LicenseType, SERVERPROPERTY('NumLicenses') AS NumLicenses;"
Jeżeli aktywacja się powiodła, w polu Edition powinno być widoczne Standard Edition. Jeśli nadal widzisz Evaluation, zmiana edycji nie została zakończona poprawnie.
Rozwiązywanie problemów aktywacji
Poniżej najczęstsze realne problemy związane z aktywacją lub zmianą edycji SQL Server:
1. 0x84B10001
Instalator nie akceptuje klucza produktu.
Najczęstsze przyczyny:
- klucz jest do innej edycji niż Standard
- klucz jest do innej wersji produktu
- w kluczu jest literówka
Co zrobić: wpisz klucz ponownie, sprawdź kanał licencji i potwierdź, że dotyczy dokładnie SQL Server 2014 Standard.
2. 0x84C40013
Nieudana zmiana edycji lub konflikt składników.
Najczęstsze przyczyny:
- instancja zawiera komponenty, których nie można przełączyć wprost
- uruchomiono niewłaściwy nośnik instalacyjny
Co zrobić: użyj nośnika dokładnie dla SQL Server 2014 Standard, sprawdź zgodność komponentów i przejrzyj logi Setup.
3. 0x84BE0BC2
Błąd reguł instalatora lub niespełnione warunki aktualizacji edycji.
Najczęstsze przyczyny:
- brak wymaganych uprawnień administratora
- zablokowane usługi SQL
- konflikt z wcześniejszą nieudaną próbą upgrade
Co zrobić: uruchom instalator jako administrator, sprawdź stan usług i ponów operację po restarcie.
4. The product key is not valid
Komunikat tekstowy bez kodu lub z wpisem w logach instalatora.
Najczęstsze przyczyny:
- klucz użyty już do innego produktu
- klucz z błędnego programu licencjonowania
- klucz z uszkodzonego źródła
Co zrobić: porównaj klucz z dokumentem zakupu i w razie potrzeby zadzwoń na 00 800 121 1654.
5. Edition upgrade is not supported
Instalator odmawia zmiany edycji.
Najczęstsze przyczyny:
- próba przejścia z niewspieranej edycji lub builda
- instancja wymaga wcześniejszej aktualizacji serwisowej
Co zrobić: sprawdź aktualny wynik SERVERPROPERTY('Edition') i SERVERPROPERTY('ProductVersion'), a potem użyj właściwego nośnika lub ścieżki migracji.
6. Login timeout expired podczas weryfikacji
Sama aktywacja mogła się udać, ale polecenie kontrolne nie łączy się z instancją.
Co zrobić:
- sprawdź, czy usługa SQL Server działa
- użyj poprawnej nazwy instancji
- uruchom
sqlcmdz odpowiednim serwerem, np.localhost\SQL2014
Co zrobić, gdy klucz nie działa
Jeżeli klucz nie jest przyjmowany:
- Sprawdź, czy to na pewno klucz do Microsoft SQL Server 2014 Standard.
- Upewnij się, że nie próbujesz aktywować nim innej wersji lub innej edycji.
- Wpisz klucz ręcznie ponownie, bez kopiowania z formatowania PDF lub maila.
- Zweryfikuj źródło zakupu i dokument licencyjny.
- Jeżeli problem pozostaje, skontaktuj się z Microsoft: 00 800 121 1654.
Jeżeli kupiłeś licencję w modelu CAL, pamiętaj o jednej ważnej rzeczy: CAL nie aktywuje się kluczem produktu. CAL to dokument licencyjny uprawniający użytkownika lub urządzenie do dostępu. Nie wpisuje się go do SQL Server jako osobnego kodu aktywacyjnego.
Reaktywacja po zmianie sprzętu
Po zmianie płyty głównej, migracji maszyny wirtualnej albo przeniesieniu instancji może być potrzebne ponowne potwierdzenie licencji. W praktyce wykonaj:
- weryfikację bieżącej edycji przez
sqlcmd - ponowne uruchomienie Edition Upgrade, jeśli instancja wróciła do stanu Evaluation lub wymaga ponownego przypisania klucza
- kontakt z Microsoft pod numerem 00 800 121 1654, jeśli licencja wymaga ręcznej weryfikacji po zmianie środowiska
Najważniejsze jest zachowanie dokumentu zakupu, typu licencji oraz informacji, na jakim serwerze licencja była wcześniej używana.
Podsumowanie
Aktywacja Microsoft SQL Server 2014 Standard odbywa się przez Edition Upgrade w GUI albo poleceniem setup.exe /ACTION=EditionUpgrade /PID=..., a nie przez slmgr.vbs. Po aktywacji należy sprawdzić wynik komend sqlcmd i potwierdzić, że serwer raportuje Standard Edition. Gdy klucz nie działa, pojawiają się błędy instalatora lub doszło do zmiany sprzętu, najszybszą ścieżką wyjaśnienia sprawy jest kontakt z Microsoft pod numerem 00 800 121 1654.
