Aktivácia Microsoft SQL Server 2016 Standard
Tento návod sa vzťahuje výlučne na aktiváciu/licencovanie SQL Server 2016 Standard po inštalácii alebo počas zmeny edície. V prípade SQL Server sa nepoužívajú príkazy slmgr.vbs /ipk ani slmgr.vbs /ato známe z Windows. Aktivácia prebieha cez SQL Server Setup a zadanie platného produktového kľúča pre vhodnú verziu a licenčný kanál.
Dôležité: licencie CAL sa neaktívujú kľúčom. CAL je dokument/licencia priradená organizácii, a nie samostatný aktivačný kód zadaný v systéme.
Aktivácia kľúčom v GUI
Najčastejší scenár je prechod z edície Evaluation alebo zmena nosiča na cieľový SQL Server 2016 Standard.
- Prihláste sa na server ako administrátor.
- Spustite nosič SQL Server 2016 a otvorte
Setup.exe. - Vyberte
Údržba. - Kliknite
Upgrade edície. - Ukážte inštanciu, ktorú chcete aktívovať, napr.
MSSQLSERVER. - Na obrazovke
Produktový kľúčzadajte 25-znakový produktový kľúč. - Akceptujte licenčné podmienky a dokončite inštaláciu.
- Po dokončení inštalátor restartuje služby SQL Server, ak to bude nutné.
Ak bol server nasadený z nosiča typu Volume Licensing, časť médií má kľúč vložený a pole sa môže automaticky doplniť.
Aktivácia z príkazového riadku
Aktiváciu je možné vykonávať aj bez grafického rozhrania, čo je výhodné na administratívnych serveroch a v automatizácii.
Štandardná inštancia
D:\Setup.exe /Q /ACTION=EditionUpgrade /INSTANCENAME=MSSQLSERVER /PID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /IACCEPTSQLSERVERLICENSETERMS
Pomenovaná inštancia
D:\Setup.exe /Q /ACTION=EditionUpgrade /INSTANCENAME=SQL2016 /PID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /IACCEPTSQLSERVERLICENSETERMS
S jednoduchým rozhraním namiesto plného tichého režimu
D:\Setup.exe /QS /ACTION=EditionUpgrade /INSTANCENAME=MSSQLSERVER /PID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /IACCEPTSQLSERVERLICENSETERMS
Ak príkaz skončí chybou, skontrolujte logy v priečinku:
C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\Log\
Aktivácia telefónom
Pre SQL Server 2016 Standard aktivácia telefónom nefunguje rovnako ako v Windows cez slui. V praxi slúži telefon na overenie licencie, potvrdenie kľúča, reaktiváciu po zmene hardvéru alebo vysvetlenie odmietnutého PID.
Telefónne číslo pre Slovensko: 00 800 121 1654
Pred hovorom pripravte:
- plný produktový kľúč,
- informáciu, že ide o
Microsoft SQL Server 2016 Standard, - názov licenčného kanálu: OEM, Retail alebo Volume Licensing,
- dôkaz o kúpe alebo číslo zmluvy,
- názov servera a informáciu, či bola zmena hardvéru.
Po potvrdení platnosti licencie konzultant obvykle smeruje k opätovnému použitú metódy GUI alebo CMD, pretože samotný SQL Server sa aktívuje cez Setup.exe. Pre ďalšie informácie kontaktujte nás na adrese [email protected] alebo navštívte našu stránku klucesoft.sk.
Overenie aktivačného kľúča
Po dokončení aktivačného procesu je potrebné overiť, či inštancia funguje ako Standard Edition.
Overenie pomocou sqlcmd
sqlcmd -S localhost -E -Q "SET NOCOUNT ON; SELECT SERVERPROPERTY('Edition') AS Edition, SERVERPROPERTY('ProductVersion') AS ProductVersion, SERVERPROPERTY('ProductLevel') AS ProductLevel, SERVERPROPERTY('LicenseType') AS LicenseType, SERVERPROPERTY('NumLicenses') AS NumLicenses;"
Ak používate pomenovanú inštanciu:
sqlcmd -S localhost\SQL2016 -E -Q "SET NOCOUNT ON; SELECT SERVERPROPERTY('Edition') AS Edition, SERVERPROPERTY('ProductVersion') AS ProductVersion, SERVERPROPERTY('ProductLevel') AS ProductLevel, SERVERPROPERTY('LicenseType') AS LicenseType, SERVERPROPERTY('NumLicenses') AS NumLicenses;"
Správny výstup by mal ukazovať Standard Edition v stĺpci Edition.
Overenie pomocou správy Discovery
D:\Setup.exe /Action=RunDiscovery
Správa bude uložená v:
C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\Log\<posledná_sesia>\
Riešenie problémov s aktivačným kľúčom
Níže sú uvedené najčastejšie, skutočné chyby, ktoré sa vyskytujú počas aktivačného procesu pomocou Edition Upgrade alebo Setup.exe.
1639
Neplatný parameter príkazového riadku.
Zvyčajne to znamená chybu v parametroch, chýbajúci /ACTION=EditionUpgrade, nesprávny prepínač alebo nesprávny formát príkazového riadku.
0x84BB0001
Jeden alebo viac prepínačov príkazového riadku boli neplatné.
Vyskytuje sa obvykle pri nesprávnych prepínačoch v príkazovom riadku alebo nesprávnom spojení parametrov /Q, /QS, /PID, /INSTANCENAME.
0x84B10001
Vyskytla sa chyba pri generovaní XML dokumentu.
Často to naznačuje poškodené inštalačné médium, problém s stiahnutým ISO alebo poškodený stav predchádzajúceho Setup.
0x851A0043
Adresár používateľských údajov v registri nie je platný.
Aktivačný alebo aktualizačný proces môže byť zablokovaný, ak záznam DefaultData v registri ukazuje na neexistujúci adresár.
0x851A0044
Adresár používateľských logov v registri nie je platný.
Analogický problém pre cestu DefaultLog.
2337
Chyba čítania inštalačných súborov, zvyčajne poškodené médium alebo neúplné inštalačné zdroje. V takom prípade aktivačný proces nebude úspešný, aj keď je kľúč správny.
Čo robiť, ak kľúč nefunguje
Najskôr sa uistite, že kľúč patrí presne tejto verzii produktu: SQL Server 2016 Standard. Kľúč z inej verzie, napr. 2019 alebo 2022, neaktivoval SQL Server 2016.
Skontrolujte tiež:
- či nie vpisujete kľúč do nesprávnej edície,
- či kľúč pochádza z správneho licenčného kanálu,
- či nie je chyba v znakoch,
- či médium a kľúč pochádzajú z rovnakého typu distribúcie,
- či inštancia nie je scénár, ktorý nie je podporovaný pre zmenu edície.
Ak kľúč zostáva odmietnutý, kontaktujte predajcu alebo Microsoft na telefónnom čísle 00 800 121 1654 a pripravte si dôkaz o kúpe. V praxi je veľmi často problémom nesprávny licenčný kanál alebo kľúč pre inú verziu. Ak máte ďalšie otázky, môžete nás kontaktovať na adrese [email protected] alebo navštíviť našu stránku klucesoft.sk.
Reaktivácia po zmene hardvéru
Po výmene základnej dosky, migrácii hostiteľa virtualizácie alebo obnovení servera môže byť potrebná reaktivácia. Najbezpečnejší postup vyzerá takto:
- Nainštalujte tú istú verziu
SQL Server 2016. - Spustite
Edition Upgrade. - Zadajte ten istý legálny produktový kľúč.
- Overte edíciu pomocou príkazu
sqlcmd. - Ak bude kľúč odmietnutý po veľkej zmene hardvéru, zavolajte na
00 800 121 1654.
Pamätajte, že CAL nevyžaduje reaktiváciu, pretože nie je technicky aktivovaný. Je to prvok zmluvnej kompatibility, a nie operácia vykonávaná v Setup.
Zhrnutie
Aktivácia Microsoft SQL Server 2016 Standard prebieha cez SQL Server Setup, najčastejšie funkciou Edition Upgrade v GUI alebo príkazom Setup.exe /ACTION=EditionUpgrade /PID=.... Na overenie je najlepšie použiť sqlcmd a skontrolovať SERVERPROPERTY('Edition'). Ak kľúč nefunguje, najprv potvrdte kompatibilitu verzie a licenčného kanálu, a pri problémoch s validáciou alebo po zmene hardvéru využite číslo Microsoft: 00 800 121 1654. Ak máte ďalšie otázky, kontaktujte nás na [email protected] alebo navštívte našu stránku klucesoft.sk.
