Jak správně licensovat SQL servery
produkty SQL Enterprise a Standard 2019 server společnosti Microsoft patří mezi nejprodávanější a také nejpoužívanější databázové servery na světě. Licenční politika Microsoftu, stejně jako v případě jiných produktů a služeb Microsoftu není úplně jednoduchá, Proto jsme připravili takový jednoduchý postup, jak správně licencovat Microsoft SQL Standard a Enterprise server 2019. Postup platí i pro dřívější verze 2016 a bude pravděpodobně platit i pro verzi Microsoft SQL Server 2022.

Jak správně licensovat SQL servery
Na začátek si dáme vysvětlení některých pojmů tzv. slovníček pojmů:
SA – Software Assurance – je nadstandardní služba od společnosti Microsoft. Software Assurance (dále jen SA) umožňuje využít nejnovější verze SW produktů, ke kterému se aktivní SA vztahuje. Mimo to poskytuje prémiový support od výrobce, licenční mobilitu, a v případě Microsoft SQL serveru poskytuje právo na provoz pasivních instancí pro HA
HA – High Avability – tzv. vysoká dostupnost. Obvykle se jedná o minimálně 2 servery, které běží souběžně a v případě výpadku jednoho z nich převezme chod systému nepoškozený server.
Core – jádro procesoru, obvykle má serverový procesor sudý počet jader, proto se i licence prodávají po dvou. Může se jednat jak o fyzické jádro procesoru tak i o virtuální jádro procesoru vCore (přiděleno virtualizační platformou danému serveru)
Virtualizace – SW prostředí, které běží nad fyzickými servery, nebo nad operačními systémy fyzických serverů. Převážně se jedná od produkty společnosti Vmware a Microsoft.
CSP licenční program – Cloud Solution Provider primárně určený k prodeji cloudových licencí jako je Office 365 a Microsoft 365 atd. a on-premise licencí jako Microsoft SQL Server atd. CSP program je od roku 2021 rozšířený o prodej trvalých licencí tzv. OneTime. Tento licenční program nahrazuje program Open Licence, který byl ukončen koncem roku 2022.
Open Value licenční program – je vhodný pro malou až středně velkou organizaci s pěti nebo více stolními počítači , předplatné Open Value Subscription poskytuje nejnižší počáteční náklady pro pořízení SW společnosti Microsoft.
Přehled všech multilicenčních programů společnosti Microsoft zde. (PDF ke stažení).
Microsoft SQL Server srovnání verzí
Srovnání verzí Microsoft SQL Server Express, Standard, Enterprise dle podle limitů
Vlastnosti | Enterprise | Standard | Web | Express with Advanced Services |
Maximální výpočetní kapacita používaná jedinou instancí – SQL Server databáze (1) | Maximum operačního systému | Omezeno na max 4 sockety nebo 24 jádra | Omezeno na max. 4 sockety nebo 16 jader | Omezeno na 1 socket nebo 4 jádra |
Maximální výpočetní kapacita používaná jedinou instancí – analytické služby nebo služeb reportingu | Maximum operačního systému | Omezeno na max 4 sockety nebo 24 jádra | Omezeno na max. 4 sockety nebo 16 jader | Omezeno na 1 socket nebo 4 jádra |
Maximální paměť buffer vyrovnávací paměti na instanci databázového SQL serveru | Maximum operačního systému | 128 GB | 64 GB | 1410 MB |
Maximální paměť pro segmentovou mezipaměť cache instance databázového SQL serveru | Neomezená paměť | 32 GB | 16 GB | 352 MB |
Maximální velikost dat optimalizovaná na databázi v databázi SQL Server Database Engine | Neomezená paměť | 32 GB | 16 GB | 352 MB |
Maximální paměť využitelná pro instanci analytických služeb | Maximum operačního systému | 16 GB (2) 64 GB (3) | N/a | N/a |
Maximální paměť využita na instanci služeb reportingu | Maximum operačního systému | 64 GB | 64 GB | 4 GB (4) |
Velikost maximální relační databáze | 524 PB | 524 PB | 524 PB | 10 GB |
1.Enterprise Edition s licencí Server + Client Access License (CAL) (není k dispozici pro nové smlouvy) je omezena na maximálně 20 jader na instanci SQL Server. V rámci modelu Core-based Server Licensing neexistují žádná omezení. Další informace naleznete v tématu
Limity výpočetní kapacity podle vydání serveru SQL Server.
2.Tabular
3.MOLAP
4.(N/A) pro Express
Plné srovnání verzí z pohledu jiných vlastností najdete zde: Editions and supported features of SQL Server 2019 (15.x)
Microsoft SQL Server a virtualizace - Software Assurance (SA)?
Cílem tohoto článku je vám ovšem zpřístupnit informace týkající se k licencování Microsoft SQL Server Standard a Enterprise 2019 z pohledu virtualizace. V dnešní době je takto provozována drtivá většina instalací Microsoft SQL server 2019 a starších verzí. Důvody jsou nasnadě, využítí výhod virtualizace VMware nebo Microsoft a to hlavně kvůli využití výkonu, migraci mezi servery a zvýšení dostupnosti atd. V případech, kdy využíváte veškeré možnosti virtualizace máte uvolněnou možnost pro takzvanou automatickou migraci virtuálního serveru s Microsoft SQL mezi jednotlivými fyzickými servery. Tj. prostředky virtualizace samy migrují servery. Tato automatická migrace ovšem vyžaduje speciální licenční model tzv. Software Assurance (SA).
Licence Microsoft SQL Server bez Software Assurance lze totiž přesouvat mezi jednotlivými servery nejdříve po 90-ti dnech běhu. V případě, že ve Vaší organizaci využíváte virtualizaci, ale zakážete migraci Microsoft SQL Server mezi fyzickými stroji můžete použít licence bez SA. Toto „opatření“ jde ovšem proti smyslu vysoké dostupnosti a přináší riziko v případě výpadku fyzického serveru na kterém Microsoft SQL Server běží.
Nyní tedy již víte, jaký typ Microsoft SQL Server (Enterprise nebo Standard) potřebujte a také víte v zda budete potřebovat Software Assurance (SA) nebo ne.
V případě, že budete potřebovat Software Assurance (SA), můžete pořídit licence Microsoft SQL Server například v programu Open Value. V tomto licenčním programu Open Value si licence platíte v letech.
V rámci CSP programu si můžete také licence předplatit v letech (1 nebo 3 roky) využívání (pro zákazníky typu Commercial) a tím automaticky získáváte Software Assurance (SA)
Pokud nepotřebujte Software Assurance (SA), můžete si vybrat licence i z programu CSP, kdy můžete koupi licence trvale (jednorázová platba) tzv. OneTime
Microsoft SQL Server a různé typy zákazníků
Microsoft má různé cenové programy pro různé typy zákazníků. Každý typ zákazníka má tedy své licence.
- Commercial – firmy, podniky, ale i státní organizace, města, obce, kraje atd.
- Education – školy, vzdělávací organizace
- Charity – neziskové organizace
Nyní tedy víme typ Microsoft SQL Serveru, zda s SA nebo bez SA, a také do jaké kategorie zákazníků patříme.
Je výhodnější Microsoft SQL Server licencovat per core nebo CAL?
Vybereme model licencování a to buď licencováním přes core nebo přes CAL
Per core licencování trvalé licence CSP licenční program
- Microsoft SQL Server využívá 4 jádra (bez ohledu na počet uživatelů). Tyto licence se prodávají vždy pro dvě jádra a zároveň je vždy potřeba zalicencovat minimálně 4 jádra (toto je náš případ)
Název licence | počet ks | cena za ks | celkem |
SQL Server 2019 Standard Core – 2 Core License Pack (DG7GMGF0FLR2:0002-COM) | 2 | 94.000 Kč | 198.000 Kč |
Celkem | 198.000 Kč |
Přes CAL licencování trvalé licence
- nebo přes CAL licence (počet uživatelů – user nebo zařízení – device), bez ohledu na počet jader. Cena za licenci ať se jedná o uživatele nebo zařízení je stejná SQL Server 2019 – 1 User CAL nebo SQL Server 2019 – 1 Device CAL.
- K těmto CAL licencím je vždy potřeba dokoupit i samotnou licenci serveru tedy SQL Server
Název licence | počet ks | cena za ks | Celkem |
SQL Server 2019 – 1 User CAL (DG7GMGF0FKZW:0003-COM) | 100 | 5.500 Kč | 550.000 Kč |
SQL Server 2019 Standard Edition (DG7GMGF0FKX9:0003-COM | 1 | 23.700 Kč | 23.700 Kč |
Celkem | 573.700 Kč |
Výběr zda licencovat přes Core nebo přes CAL je poměrně jednoduchý. V připadě více než 30 uživatelů (zařízení), se vyplatí režim licencování per core pro SQL Server 2019 Standard
- Kalkulačka v USD dostupná zde pro SQL Server 2019 Standard nebo zde pro SQL Server 2019 Enterprise
V případě, že licencujete SQL server, ke kterému má přístup přímo nebo zprostředkovaně neomezený počet uživatelů, musí se vždy licencovat per core.
Microsoft SQL Server když potřebuji SA
Zde si můžete prohlédnout video kde je srozumitelné vysvětlení licencovácí serveru MS SQL a režimu licencování HA – High Availibility. V případě, že potřebujete SA (provoz v režimu HA – High Availibility, povolená migrace mezi HW servery), mužete vybrat pronájem v licenčním programu CSP a nebo přejít na licenční program Open Value. Opět můžeme licencovat buď per core nebo CAL
CAL licencování Open Value
- V našem příkladu na 3 roky
Název licence | počet ks | cena za ks | celkem |
SQLCAL LicSAPk OLV D 3Y AqY1 AP UsrCAL (359-04613) | 100 | 9.700 Kč | 970.000 Kč |
SQLSvrStd LicSAPk OLV D 3Y AqY1 AP (228-07285) | 1 | 41.500 Kč | 41.500 Kč |
Celkem | 1.011.500 Kč |
Per core licencování Open Value (minimálně 4 core tedy 2 x 2 core licence):
- V našem příkladu na 3 roky
Název licence | počet ks | cena za ks | celkem |
SQL Server 2019 Standard Core – 2 Core License Pack (DG7GMGF0FLR2:0002-COM) | 2 | 166.000 Kč | 372.000 Kč |
Celkem | 372.000 Kč |
Per core licencování CSP pronájem (minimálně 4 core tedy 2 x 2 core licence):
- V našem příkladu na 3 roky
Název licence | počet ks | cena za ks | celkem |
Subscription SQL Server Standard – 2 Core License Pack – 3 year (DG7GMGF0FLR2:0004-COM ) | 2 | 112.500 Kč | 225.000 Kč |
Celkem | 225.000 Kč |
Výsledky příkladu licencování Microsoft SQL Server Standard 4 core, 100 uživatelů na 3 roky nebo trvale
Licenční program | SA | Core/CAL | Období | Cena celkem |
CSP | bez SA | Core | Koupě | 198.000 Kč |
CSP | SA | Core | na 3 roky | 225.000 Kč |
Open Value | SA | Core | na 3 roky | 372.000 Kč |
CSP | bez SA | CAL | Koupě | 573.700 Kč |
Open Value | SA | CAL | na 3 roky | 1.011.500 Kč |
Kdy bude Microsoft SQL 2022?
Možná to ví někdo z Microsoftu, ale oficiálně žádné potvrzené datum není známo. V Azure to již můžete vyzkoušet od 24.05.2022 viz. Announcing SQL Server 2022 public preview: Azure-enabled with continued performance and security innovation, kdy ovšem bude produkt dostupný k prodeji zatím není jasné.
Pro ty z Vás kteří potřebují během roku 2022 přejít na novější verzi 2019 (obvykle z důvodů požadavků informačného systému na novější verze databáze) a nepotřebují SA (Software Assureance) máme radu. Doporučujeme koupit verzi Microsoft SQL Standard 2019 licence CSP na jeden rok. A poté nejpozději v roce 2023 již koupit jako jednorázovou investici Microsoft SQL Standard 2022. Pokud to ovšem není kritické doporučujeme počkat, do Q3 2022, kdy čekáme, že bude produkt dostupný.
V případě zájmu nebo konzultaci se na nás můžete obrátit abychom Vás připravili individuální nabídku Microsoft SQL Server 2019.