Aktivácia Microsoft SQL Server 2014 Standard
Tento návod sa týka výlučne aktivácie a potvrdenia legálnej edície Microsoft SQL Server 2014 Standard. Neopisuje inštaláciu od začiatku. V praxi aktivácia SQL Server najčastejšie znamená zadanie platného produktového kľúča do inštalovanej inštancie, zvyčajne počas zmeny edície z Evaluation na Standard, a následne overenie, či server už pracuje v edícii Standard.
Dôležité: SQL Server 2014 nepoužíva typický mechanizmus aktivácie ako Windows (
slmgr.vbs) alebo Office (ospp.vbs). Pre SQL Server sa aktivácia uskutočňuje cez Setup / Edition Upgrade alebo kontakt s licenčnou pomocou Microsoft.
Kedy je aktivácia potrebná
Aktivácia sa týka najčastejšie týchto situácií:
- máte nainštalovaný SQL Server 2014 Evaluation a chcete prejsť na Standard
- máte platný produktový kľúč a chcete ho priradiť k existujúcej inštancii
- po migrácii alebo zmene prostredia musíte overiť znovu platnú edíciu
- inštalátor odmieta kľúč a je potrebné vykonanie ručnej verifikácie s pomocou Microsoft
Aktivácia produktovým kľúčom v GUI
Najtypickejšia metóda je použitie inštalátora SQL Server 2014 v režime zmeny edície.
- Spustite nosič alebo inštaláciu SQL Server 2014.
- Otvorte SQL Server Installation Center.
- Prejdite do Maintenance.
- Vyberte Edition Upgrade.
- Ukážte inštanciu, ktorú chcete aktivovať.
- Zadajte produktový kľúč pre SQL Server 2014 Standard.
- Akceptujte licenčné podmienky a dokončite kreator.
- Po dokončení spustite znovu službu SQL Server alebo celý server, ak to inštalátor vyžaduje.
Táto metóda neinštaluje nový server, len zmení edíciu existujúcej inštancie na základe platného kľúča.
Aktivácia z príkazového riadku
Ak preferujete konzolový režim alebo pracujete na diaľku, použite setup.exe s parameterom zmeny edície.
Pre defaultnú inštanciu:
setup.exe /Q /ACTION=EditionUpgrade /INSTANCENAME=MSSQLSERVER /PID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /IACCEPTSQLSERVERLICENSETERMS
Pre pomenovanú inštanciu, napríklad SQL2014:
setup.exe /Q /ACTION=EditionUpgrade /INSTANCENAME=SQL2014 /PID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /IACCEPTSQLSERVERLICENSETERMS
Ak spúšťate príkaz z obrazu ISO, najprv prejdite do katalógu s inštalátorom, napríklad:
D:
cd \
setup.exe /Q /ACTION=EditionUpgrade /INSTANCENAME=MSSQLSERVER /PID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /IACCEPTSQLSERVERLICENSETERMS
Najdôležitejšie parametre:
/ACTION=EditionUpgradespúšťa zmenu edície/INSTANCENAME=ukazuje konkrétnu inštanciu/PID=preberá produktový kľúč/IACCEPTSQLSERVERLICENSETERMSje vyžadované v tichom režime
Aktivácia telefónom: 00 800 121 1654
SQL Server 2014 nemá klasické okno telefónnej aktivácie ako niektoré verzie Windows. Ak však kľúč nie je akceptovaný, aktivácia online nezdarí alebo je potrebná ručná verifikácia licencie, kontaktujte pomoc Microsoft na čísle:
00 800 121 1654
Pred hovorom pripravte:
- plný produktový kľúč
- dôkaz o kúpe alebo údaje o objednávke
- informáciu, že ide o Microsoft SQL Server 2014 Standard
- názov inštancie
- aktuálnu edíciu servera
- screenshot chybového hlásenia alebo presný kód chyby z inštalátora
Telefónne konsultant zvyčajne pomáha potvrdiť typ licencie, platnosť kľúča a správny spôsob aktivácie alebo eskaluje prípad na licenčný tím.
Overenie aktivačného kľúča
Po zmene edície je potrebné overiť, či inštancia skutočne funguje ako Standard.
Najjednoduchšia overenie pomocou sqlcmd:
sqlcmd -S localhost -E -Q "SELECT SERVERPROPERTY('Edition') AS Edition, SERVERPROPERTY('ProductVersion') AS ProductVersion, SERVERPROPERTY('ProductLevel') AS ProductLevel;"
Pre pomenovanú inštanciu:
sqlcmd -S localhost\SQL2014 -E -Q "SELECT SERVERPROPERTY('Edition') AS Edition, SERVERPROPERTY('ProductVersion') AS ProductVersion, SERVERPROPERTY('ProductLevel') AS ProductLevel;"
Doplnková kontrola licenčných vlastností:
sqlcmd -S localhost -E -Q "SELECT SERVERPROPERTY('LicenseType') AS LicenseType, SERVERPROPERTY('NumLicenses') AS NumLicenses;"
Ak aktivačný kľúč bol úspešný, v poli Edition by malo byť zobrazené Standard Edition. Ak stále vidíte Evaluation, zmena edície nebola dokončená správne.
Riešenie problémov s aktivačným kľúčom
Níže sú uvedené najčastejšie skutočné problémy s aktivačným kľúčom alebo zmenou edície SQL Server:
1. 0x84B10001
Inštalátor neakceptuje produktový kľúč.
Najčastejšie dôvody:
- kľúč je pre inú edíciu než Standard
- kľúč je pre inú verziu produktu
- v kľúči je chyba v písaní
Čo robiť: zadajte kľúč znovu, skontrolujte licenčný kanál a potvrdzte, že sa týka presne SQL Server 2014 Standard.
2. 0x84C40013
Neúspešná zmena edície alebo konflikt komponentov.
Najčastejšie dôvody:
- inštancia obsahuje komponenty, ktoré nie je možné prepnúť priamo
- bol spustený nesprávny inštalácičný nosič
Čo robiť: použite nosič presne pre SQL Server 2014 Standard, skontrolujte kompatibilitu komponentov a prezerajte inštaláciu.
3. 0x84BE0BC2
Chyba inštalátorových pravidiel alebo nesplnené podmienky aktualizácie edície.
Najčastejšie dôvody:
- chýbajúce administrátorské oprávnenia
- zablokované SQL služby
- konflikt s predchádzajúcou neúspešnou pokusom o upgrade
Čo robiť: spustite inštalátor ako administrátor, skontrolujte stav služieb a opakujte operáciu po reštarte.
4. The product key is not valid
Textová správa bez kódu alebo so zápisom v inštalátorových logoch.
Najčastejšie dôvody:
- kľúč bol použitý pre iný produkt
- kľúč z nesprávneho licenčného programu
- kľúč z poškozeného zdroja
Čo robiť: porovnajte kľúč s nákupným dokladom a v prípade potreby zavolajte na 00 800 121 1654.
5. Edition upgrade is not supported
Inštalátor odmieta zmenu edície.
Najčastejšie dôvody:
- pokus o prechod z nepodporovanej edície alebo buildu
- inštancia vyžaduje predchádzajúcu aktualizáciu služby
Čo robiť: skontrolujte aktuálny výsledok SERVERPROPERTY('Edition') a SERVERPROPERTY('ProductVersion'), a potom použite správny nosič alebo migráciu.
6. Login timeout expired počas overenia
Sama aktivačná kľúč mohla byť úspešná, ale kontrolné prianie sa nepripojí k inštancii.
Čo robiť:
- skontrolujte, či SQL Server služba beží
- použite správne meno inštancie
- spustite
sqlcmds odpowiedným serverom, napr.localhost\SQL2014
Ak máte ďalšie otázky, kontaktujte nás na [email protected] alebo navštívte našu webovú stránku klucesoft.sk.
Čo robiť, keď kľúč nefunguje
Ak kľúč nie je prijímaný:
- Skontrolujte, či ide naozaj o kľúč pre Microsoft SQL Server 2014 Standard.
- Uistiť sa, že sa nepokúšate aktivovať inú verziu alebo inú edíciu.
- Zadajte kľúč ručne znovu, bez kopírovania z formátovania PDF alebo e-mailu.
- Overte zdroj kúpy a licenčný dokument.
- Ak problém zostáva, kontaktujte sa s Microsoft: 00 800 121 1654.
Ak ste kúpili licenciu v modeli CAL, pamätajte na jednu dôležitú vec: CAL sa neaktivoval kľúčom produktu. CAL je licenčný dokument, ktorý oprávňuje užívateľa alebo zariadenie na prístup. Nezadáva sa do SQL Server ako samostatný aktivačný kód.
Reaktivácia po zmene hardvéru
Po zmene základnej dosky, migrácii virtuálnej mašiny alebo premiestnení inštancie môže byť potrebné opätovné potvrdenie licencie. V praxi vykonajte:
- overenie aktuálnej edície pomocou
sqlcmd - opätovné spustenie Edition Upgrade, ak sa inštancia vrátila do stavu Evaluation alebo vyžaduje opätovné priradenie kľúča
- kontakt s Microsoft na čísle 00 800 121 1654, ak licencia vyžaduje ručnú verifikáciu po zmene prostredia
Najdôležitejšie je zachovať doklad o kúpe, typ licencie aj informácie o tom, na akom serveri bola licencia predtým použitá.
Zhrnutie
Aktivácia Microsoft SQL Server 2014 Standard prebieha pomocou Edition Upgrade v GUI alebo príkazom setup.exe /ACTION=EditionUpgrade /PID=..., a nie pomocou slmgr.vbs. Po aktivácii je potrebné skontrolovať výsledok príkazov sqlcmd a potvrdiť, že server hlási Standard Edition. Keď kľúč nefunguje, vyskytnú sa chyby inštalátora alebo došlo k zmene hardvéru, najrýchlejšou cestou objasnenia veci je kontakt s Microsoft na čísle 00 800 121 1654. Ak máte ďalšie otázky, kontaktujte nás na adrese [email protected] alebo navštívte našu stránku klucesoft.sk.
