Sdílet prostřednictvím


Edice a podporované funkce SQL Serveru 2017 v Linuxu

Platí pro:SQL Server v Linuxu

Tento článek obsahuje podrobnosti o funkcích podporovaných různými edicemi SQL Serveru 2017 (14.x) v Linuxu.

Edice a podporované funkce SQL Serveru ve Windows najdete v tématu Edice a podporované funkce SQL Serveru 2017. Další informace o novinkách v SQL Serveru 2017 (14.x) ve Windows najdete v tématu Co je nového v SQL Serveru 2017.

Tento článek obsahuje podrobnosti o funkcích podporovaných různými edicemi SQL Serveru 2017 (14.x) v Linuxu. Další informace o novinkách v SQL Serveru 2017 (14.x) ve Windows najdete v tématu Co je nového v SQL Serveru 2017.

Požadavky na instalaci se liší v závislosti na potřebách vaší aplikace. Různé edice SQL Serveru odpovídají jedinečným požadavkům na výkon, modul runtime a cenu organizací a jednotlivců. Součásti SYSTÉMU SQL Server, které instalujete, závisí také na vašich konkrétních požadavcích. Následující části vám pomůžou pochopit, jak nejlépe zvolit edice a komponenty dostupné na SQL Serveru.

Nejnovější poznámky k verzi a informace o novinkách najdete v poznámkách k verzi pro SQL Server 2017 v Linuxu.

Seznam funkcí SQL Serveru, které nejsou dostupné v Linuxu, najdete v tématu Nepodporované funkce a služby.

Vyzkoušet SQL Server

Vydání SQL Serveru

Následující tabulka popisuje edice SQL Serveru.

Vydání Definice
Enterprise1 Prvotřídní nabídka, edice SQL Server Enterprise poskytuje komplexní špičkové funkce datacentra s bleskově rychlým výkonem, neomezenou virtualizací 1 a kompletní business intelligence, která umožňuje vysoké úrovně služeb pro klíčové úlohy a přístup koncových uživatelů k přehledům dat.
Standard Edice SQL Server Standard poskytuje rovnováhu mezi výkonem, zabezpečením a dostupností pro firmy, které potřebují možnosti podnikové třídy bez složitosti. Tato edice umožňuje rostoucím firmám využívat výkon na podnikové úrovni, možnosti business intelligence a hybridní flexibilitu.
Web2 SQL Server Web Edition je varianta s nízkými celkovými náklady vlastnictví pro webové hostitele (včetně výběru Web Edition v IaaS na Azure) a webové VAPs pro zajištění škálovatelnosti, cenové dostupnosti a možností správy pro malé až rozsáhlé webové projekty.
Vývojář Edice SQL Server Developer umožňuje vývojářům vytvářet na SQL Serveru jakoukoli aplikaci. Zahrnuje všechny funkce edice Enterprise, ale je licencovaný pro použití jako vývojový a testovací systém, ne jako produkční server. Edice SQL Server Developer je ideální volbou pro lidi, kteří vytvářejí a testují aplikace.
Vyhodnocení Edice SQL Server Evaluation zahrnuje všechny funkce edice Enterprise. Zkušební nasazení je k dispozici po dobu 180 dnů. Další informace naleznete v tématu SQL Server Licensing Resources and Documents.
Express3 EDICE SQL Server Express je vstupní, bezplatná databáze, která je ideální pro výuku a vytváření desktopových a malých serverových aplikací řízených daty. Je to nejlepší volba pro nezávislé dodavatele softwaru, vývojáře i hobbyisty vytvářející klientské aplikace. Pokud potřebujete pokročilejší databázové funkce, můžete SQL Server Express bez problémů upgradovat na jiné vyšší koncové edice SQL Serveru.

SQL Server Express LocalDB je zjednodušená verze edice Express, která má všechny funkce programovatelnosti, běží v uživatelském režimu a má rychlou instalaci nulové konfigurace a krátký seznam požadavků.

Edice 1 Enterprise nabízí neomezenou virtualizaci pro zákazníky se software Assurance. Nasazení musí splňovat požadavky licenční příručky. Další informace naleznete v tématu SQL Server Licensing Resources and Documents.

2 Webová edice není dostupná v SQL Serveru 2025 (17.x) a novějších verzích.

3 Počínaje SQL Serverem 2025 (17.x) edice Express zahrnuje všechny funkce, které byly k dispozici v edici SQL Server Express s pokročilými službami.

Použití SQL Serveru s klientskými nebo serverovými aplikacemi

Na počítač, na kterém běží klientské nebo serverové aplikace, které se připojují přímo k instanci SQL Serveru, můžete nainstalovat pouze součásti klienta nebo serveru SQL. Instalace klientských komponent je také dobrou volbou, pokud spravujete instanci SQL Serveru na databázovém serveru nebo pokud plánujete vyvíjet aplikace SQL Serveru.

Komponenty SQL Serveru

SQL Server 2017 (14.x) v Linuxu podporuje databázový stroj SQL Serveru. Následující tabulka popisuje funkce databázového stroje.

Součásti serveru Popis
Databázový stroj systému SQL Server Databázový stroj SQL Serveru zahrnuje databázový stroj, základní službu pro ukládání, zpracování a zabezpečení dat, replikaci, Full-Text Vyhledávání, nástroje pro správu relačních dat a dat XML a integraci analýz databází.

Edice Developer, Enterprise Core a Hodnocení

Informace o funkcích podporovaných edicemi Developer, Enterprise Core a Evaluation najdete v následujících tabulkách v seznamu funkcí pro edici SQL Server Enterprise.

Edice Developer nadále podporuje pouze jednoho klienta pro SQL Server Distributed Replay.

Omezení škálování

Vlastnost Enterprise Standard web Expresní
Maximální výpočetní kapacita používaná jednou instancí – databázový stroj SQL Serveru 1 Maximum operačního systému Omezeno na méně než 4 sokety nebo 24 jader Omezeno na méně než 4 sokety nebo 16 jader Omezeno na méně než 1 soket nebo 4 jádra
Maximální výpočetní kapacita používaná jednou instancí – Analysis Services nebo Reporting Services Maximum operačního systému Omezeno na méně než 4 sokety nebo 24 jader Omezeno na méně než 4 sokety nebo 16 jader Omezeno na méně než 1 soket nebo 4 jádra
Maximální velikost paměti pro fond vyrovnávací paměti na každou instanci databázového stroje SQL Serveru Maximum operačního systému 128 GB 64 GB 1 410 MB
Maximální kapacita rozšíření fondu vyrovnávací paměti na instanci databázového stroje SQL Serveru 32 * (maximální konfigurace paměti serveru) 4 * (maximální konfigurace paměti serveru) není k dispozici není k dispozici
Maximální paměť pro mezipaměť segmentů columnstore na instanci databázového stroje SQL Serveru Neomezená paměť 32 GB 16 GB 352 MB
Maximální velikost dat optimalizovaná pro paměť na databázi v databázovém stroji SQL Serveru Neomezená paměť 32 GB 16 GB 352 MB
Maximální velikost relační databáze 524 Petabajtů 524 Petabajtů 524 Petabajtů 10 GB

1 Edice Enterprise s licencí založenou na serveru a klientském přístupu (CAL) (není k dispozici pro nové smlouvy) je omezena na maximálně 20 jader na instanci SQL Serveru. V modelu licencování serveru založeného na jádru nejsou žádná omezení. Další informace najdete v tématu Omezení kapacity výpočetních prostředků podle edice sql Serveru.

Vysoká dostupnost

Vlastnost Enterprise Standard web Expresní
Přenášení protokolových souborů Ano Ano Ano Ne
Komprimace zálohy Ano Ano Ne Ne
Snímek databáze Ano Ne Ne Ne
Instance clusteru s podporou převzetí služeb při selhání AlwaysOn 1 Ano Ano Ne Ne
Skupiny dostupnosti AlwaysOn 2 Ano Ne Ne Ne
Základní skupiny dostupnosti 3 Ne Ano Ne Ne
Minimální skupina dostupnosti potvrzení repliky Ano Ano Ne Ne
Skupina dostupnosti bez klastru Ano Ano Ne Ne
Obnovení stránky a souboru online Ano Ne Ne Ne
Online indexování Ano Ne Ne Ne
Opětovné sestavení online indexu s možností pokračování Ano Ne Ne Ne
Online změna schématu Ano Ne Ne Ne
Rychlé obnovení Ano Ne Ne Ne
Zrcadlené zálohy Ano Ne Ne Ne
Dynamické přidání paměti a procesoru Ano Ne Ne Ne
Šifrované zálohování Ano Ano Ne Ne
Hybridní zálohování do Azure (zálohování na adresu URL) Ano Ano Ne Ne

1 V edici Enterprise je počet uzlů omezen maximem operačního systému. V edici Standard je podpora pro dva uzly.

2 v edici Enterprise poskytuje podporu až pro 8 sekundárních replik – včetně 2 synchronních sekundárních replik.

3 Edice Standard podporuje základní skupiny dostupnosti. Základní skupina dostupnosti podporuje dvě repliky s jednou databází. Další informace o základních skupinách dostupnosti najdete v tématu Skupiny dostupnosti AlwaysOn úrovně Basic pro jednoúčelovou databázi.

Škálovatelnost a výkon

Vlastnost Enterprise Standard web Expresní
Columnstore 1 Ano Ano Ano Ano
Binární soubory velkých objektů v clusterovaných indexech columnstore Ano Ano Ano Ano
Online přestavba neklastrovaného columnstore indexu Ano Ne Ne Ne
In-Memory OLTP 1 Ano Ano Ano Ano
Trvalá hlavní paměť Ano Ano Ano Ano
Dělení tabulek a indexů Ano Ano Ano Ano
Komprese dat Ano Ano Ano Ano
Správce prostředků Ano Ne Ne Ne
Paralelismus particionované tabulky Ano Ne Ne Ne
Technologie NUMA s podporou velké paměti stránky a přidělení pole vyrovnávací paměti Ano Ne Ne Ne
Zásady správného řízení prostředků vstupně-výstupních operací Ano Ne Ne Ne
Zpožděná stálost Ano Ano Ano Ano
Vylepšení hromadného vkládání Ano Ano Ano Ano

1 In-Memory velikost dat OLTP a mezipaměť segmentů columnstore jsou omezeny na velikost paměti určené danou edicí v části Omezení škálování. Maximální stupeň paralelismu je omezený. Stupeň procesu paralelismu (DOP) pro sestavení indexu je omezen na 2 DOP pro edici Standard a 1 DOP pro edice Web a Express. To se týká indexů columnstore vytvořených prostřednictvím tabulek založených na disku a tabulek optimalizovaných pro paměť.

Inteligentní zpracování dotazů

Vlastnost Enterprise Standard web Expresní
Automatické ladění Ano Ne Ne Ne
Adaptivní spojení v režimu Batch Ano Ne Ne Ne
Zpětná vazba pro přidělení paměti v dávkovém režimu Ano Ne Ne Ne
Prokládané provádění pro tabulkové funkce s více příkazy Ano Ano Ano Ano

Zabezpečení

Vlastnost Enterprise Standard web Expresní
Zabezpečení na úrovni řádků Ano Ano Ano Ano
Trvale šifrováno Ano Ano Ano Ano
Dynamické maskování dat Ano Ano Ano Ano
Základní auditování Ano Ano Ano Ano
Jemně odstupňované auditování Ano Ano Ano Ano
Transparentní šifrování dat (TDE) Ano Ne Ne Ne
Uživatelem definované role Ano Ano Ano Ano
Uzavřené databáze Ano Ano Ano Ano
Šifrování záloh Ano Ano Ne Ne

Manageability

Vlastnost Enterprise Standard web Expresní
Vyhrazené připojení pro správu Ano Ano Ano Ano 1
Podpora skriptování PowerShellu Ano Ano Ano Ano
Podpora operací komponent aplikace datové vrstvy (extrakce, nasazení, upgrade, odstranění) Ano Ano Ano Ano
Automatizace zásad (kontrola plánu a změny) Ano Ano Ano Ne
Sběrač dat o výkonu Ano Ano Ano Ne
Standardní výkonnostní zprávy Ano Ano Ano Ne
Průvodci plánů a zmrazení plánů pro průvodce plánem Ano Ano Ano Ne
Přímý dotaz indexovaných zobrazení (pomocí NOEXPAND nápovědy) Ano Ano Ano Ano
Automatická údržba indexovaných zobrazení Ano Ano Ano Ne
Distribuovaná partitionovaná zobrazení Ano Ne Ne Ne
Paralelní operace údržby indexů Ano Ne Ne Ne
Automatické použití indexovaného zobrazení podle optimalizátoru dotazů Ano Ne Ne Ne
Paralelní kontrola konzistence Ano Ne Ne Ne
Řídicí bod nástroje SYSTÉMU SQL Server Ano Ne Ne Ne

1 s příznakem trasování.

Programovatelnost

Vlastnost Enterprise Standard web Expresní
JSON Ano Ano Ano Ano
Úložiště dotazů Ano Ano Ano Ano
Časový Ano Ano Ano Ano
Nativní podpora XML Ano Ano Ano Ano
Indexování XML Ano Ano Ano Ano
MERGE a možnosti upsertu Ano Ano Ano Ano
Datové typy data a času Ano Ano Ano Ano
Podpora internacionalizace Ano Ano Ano Ano
Fulltextové a sémantické vyhledávání Ano Ano Ano Ano
Specifikace jazyka v dotazu Ano Ano Ano Ano
Service Broker (zasílání zpráv a řazení do front) Ano Ano Bez 1 Bez 1
Koncové body jazyka Transact-SQL Ano Ano Ano Ne
Graph Ano Ano Ano Ano

Pouze klient 1.

Integrační služby

Informace o funkcích SSIS (Integration Services) podporovaných edicemi SQL Serveru najdete v tématu Funkce integračních služeb podporované edicemi SQL Serveru.

Prostorové a polohové služby

Vlastnost Enterprise Standard web Expresní
Prostorové indexy Ano Ano Ano Ano
Planární a geodetická typy dat Ano Ano Ano Ano
Pokročilé prostorové knihovny Ano Ano Ano Ano
Import a export standardních formátů prostorových dat Ano Ano Ano Ano

Nepodporované funkce a služby

Pro SQL Server 2017 (14.x) v Linuxu nejsou dostupné následující funkce a služby. Podpora těchto funkcí bude v průběhu času postupně zpřístupněná.

Plocha Nepodporovaná funkce nebo služba Komentáře
Databázový stroj Slučovací replikace
Stretch DB (prodloužení databáze) Tato funkce je zastaralá v SQL Serveru 2022 (16.x) a není podporována.
PolyBase Podporováno na SQL Serveru 2019 (15.x) a novějších verzích.
Distribuovaný dotaz s připojeními od třetích stran
Propojené servery s jinými zdroji dat než SQL Server Nainstalujte PolyBase v Linuxu k dotazování jiných zdrojů dat z SQL Serveru pomocí syntaxe Transact-SQL. V situacích, kdy PolyBase není užitečné, odešlete zpětnou vazbu fóru Microsoft Azure.
Rozšířené uložené procedury systému (xp_cmdshellatd.) Tato funkce je zastaralá. Pokud máte specifické požadavky, odešlete zpětnou vazbu na fóru Microsoft Azure.
FileTable, FILESTREAM Pokud máte specifické požadavky, odešlete zpětnou vazbu na fóru Microsoft Azure.
Sestavení CLR se sadou oprávnění EXTERNAL_ACCESS nebo UNSAFE
Rozšíření fondu vyrovnávacích pamětí
Zálohování na URL – bloková stránka Zálohování na adresu URL je podporováno pro blokové blobové objekty pomocí sdíleného přístupového podpisu.
Agent SQL Serveru Subsystémy: CmdExec, PowerShell, Čtenář fronty, SSIS, SSAS, SSRS
Výstrahy
Agent pro čtení logu
Spravované zálohování
Vysoká dostupnost Zrcadlení databáze Tato funkce je zastaralá. Místo toho používejte skupiny dostupnosti AlwaysOn.
Zabezpečení Rozšiřitelná správa klíčů (EKM)
Integrované ověřování systému Windows pro propojené servery
Integrované ověřování systému Windows pro koncové body skupiny dostupnosti Vytvořte a používejte ověřování koncových bodů založených na certifikátech pro skupiny dostupnosti. Další informace najdete v tématu Konfigurace skupiny dostupnosti SQL Serveru pro zajištění vysoké dostupnosti v Linuxu.
SQL Server v linuxových nasazeních nevyhovuje standardu FIPS
Služby Prohlížeč SQL Serveru Služba SQL Server Browser není v Linuxu nutná, protože na hostitele se podporuje jenom jedna výchozí instance. Na rozdíl od Windows neexistují žádné pojmenované instance k řešení a port je explicitně nakonfigurovaný během instalace.
Služby SQL Serveru R SQL Server R je podporován v rámci SQL Serveru, ale služby SQL Server R jako samostatný balíček se nepodporují.

Službu Machine Learning Services můžete nainstalovat v Linuxu pro SQL Server 2019 a SQL Server 2022.
Analysis Services
Reportovací služby Na SQL Serveru 2019 (15.x) a ve vyšších verzích nakonfigurujte databáze katalogu Power BI Report Serveru pro SQL Server na Linuxu. Spusťte službu SQL Server Reporting Services (SSRS) ve Windows a hostujte databáze katalogu pro SSRS na SQL Serveru v nasazeních s Linuxem.
Služby pro zvýšení kvality dat Zastaralá funkce
Hlavní datové služby Zastaralá funkce

Seznam funkcí podporovaných edicemi SQL Serveru ve Windows najdete tady: