KB4052908 – SQL Server 2016 Service Pack 2 – informace o verzi

Datum vydání: 24. dubna 2018
Verze: 13.0.5026.0

Tento článek obsahuje důležité informace, které byste si měli přečíst před instalací aktualizace Microsoft SQL Server 2016 Service Pack 2 (SP2). Popisuje, jak získat aktualizaci Service Pack, seznam oprav, které jsou její součástí, známé problémy a seznam informací o autorských právech produktu.

Poznámka

Tento článek slouží jako jediný zdroj informací k vyhledání veškeré dokumentace související s touto aktualizací Service Pack. Obsahuje všechny informace, které jste dříve našli v poznámkách k verzi a v souborechReadme.txt .

Seznam oprav zahrnutých v aktualizaci SQL Server 2016 SP2

Aktualizace Service Pack pro Microsoft SQL Server 2016 jsou kumulativní aktualizace. SQL Server 2016 SP2 upgraduje všechny edice a úrovně služeb systému SQL Server 2016 na verzi SQL Server 2016 SP2. Kromě oprav uvedených v tomto článku obsahuje aktualizace SQL Server 2016 SP2 opravy hotfix, které byly součástí kumulativní aktualizace 1 (CU1) SQL Server 2016do CU8 aktualizace SP1 SQL Server 2016.

Další informace o kumulativních aktualizacích, které jsou dostupné v SQL Server 2016, najdete v tématu Verze buildu pro SQL Server 2016.

Poznámka

  • Aktualizace Service Pack může obsahovat i další opravy, které tady nejsou zdokumentované.
  • Tento seznam se bude aktualizovat, až vyjdou další články.

Další informace o chybách opravených v aktualizaci SQL Server 2016 SP2 najdete v následujících článcích znalostní báze znalostní báze Microsoft Knowledge Base.

Referenční informace k chybě Popis
3507192 Informace o cíli řádku optimalizátoru v plánu provádění dotazu přidaném v SQL Server 2017 CU3 a SQL Server 2016 SP2 (KB4051361)
5660983 Aktualizace přidá do systému nové sloupce. DM_EXEC_QUERY_STATS DMV v SQL Server 2016 SP2 (KB4051358)
8742052 Zlepšení: Obecná vylepšení procesu čištění sledování změn v SQL Server 2016 a 2017 (KB4054842)
9443219 Aktualizace pro přidání nového sloupce do sys.dm_sql_referenced_entities DMV v SQL Server 2016 SP2 (KB4038418)
9824203 Zlepšuje postup čištění distribučního agenta pro zvýšení výkonu transakční replikace v SQL Server 2016 (KB4092069)
9956170 Aktualizace přidává funkci přísného zabezpečení CLR do SQL Server 2016 (KB4018930)
10385772 Zlepšení diagnostiky přesahujících dat databáze tempdb v zobrazení dynamické paměti a rozšířených událostech v SQL Server 2017 a SQL Server 2016 SP2 (KB4041814)
10696815 Aktualizace přidává nastavení časového limitu procesoru do REQUEST_MAX_CPU_TIME_SEC pracovní skupiny Správce zdrojů v SQL Server 2016 a 2017 (KB4038419)
10726760 Aktualizace postupu čištění ručního sledování změn v SQL Server 2016 a 2017 (KB4052129)
10727775 Aktualizace přidává podporu pro možnost MAXDOP pro příkazy CREATE STATISTICS a UPDATE STATISTICS v SQL Server 2016 a 2017 (KB4041809)
10732726 Zlepšení výkonu dotazů u tabulky rozdělené na oddíly v SQL Server 2016 SP2 (KB4052137)
10871974 Jednotné schéma Showplan pro SQL Server od SQL Server 2012 SP4 a SQL Server 2016 SP2 (KB4016949)
11555288 Lepší řešení potíží se zablokováním v rámci dotazu v SQL Server 2017 a 2016 (KB4089473)
11578523 Vylepšení: Problém s výkonem při upgradu služby MDS z SQL Server 2012 na 2016 (KB4089718)
6884989 OPRAVA: Automatická aktualizace přírůstkových statistik je v SQL Server 2016 a 2017 zpožděna (KB4041811)
7990665 Chyba "Řetěz zálohování protokolu je přerušen" při selhání procesu zálohování protokolu v SQL Server (KB3162858)
8025121 OPRAVA: Průvodce kopírováním databáze selže, pokud tabulka obsahuje sadu zhuštěných sloupců v SQL Server (KB3157575)
8846046 OPRAVA: Mezipaměť LogPool MEMORYCLERK_SQLLOGPOOL spotřebovává více paměti při provádění online transakcí v SQL Server 2016 SP1 Express Edition (KB4046909)
9191595 OPRAVA: Při zakázání funkce zachycování dat změn v SQL Server 2016 (KB4092045) dochází ke zkrácení LSN
9912272 OPRAVA: Statistiky provádění skalární uživatelsky definované funkce byly přidány do souboru XML Showplan v SQL Server 2016 SP2 (KB4051360)
10065114 OPRAVA: K narušení přístupu dochází, když dotaz odkazuje na funkci SQLCLR prostřednictvím synonyma v SQL Server 2016 (KB3136496)
10077001 OPRAVA: Paralelní dotazy jsou pomalejší, pokud jsou spouštěny s vysokým DOP v SQL Server 2016 (KB4052138)
10456101 OPRAVA: Přidání typu čekání CXPACKET do showplan XML v SQL Server 2016 a 2017 (KB4046914)
10571989 OPRAVA: Instalační stránka SQL Server 2016 obsahuje nezabezpečené odkazy ke stažení nástrojů (KB4046885)
10697582 OPRAVA: SQL Server Profiler nedokáže obfuskovat sp_setapprole, pokud je spuštěna ze vzdáleného volání procedur v SQL Server (KB4014756)
10704351 OPRAVA: Systémová databáze tempdb (sys.databases) je stále šifrována, i když všechny ostatní databáze v instanci SQL Server nejsou šifrovány (KB4042788)
10727149 OPRAVA: Grant paměti, který je nutný ke spuštění optimalizovaného spojení vnořených smyček, se neodráží v Showplan XML v SQL Server (KB3170116)
10817173 OPRAVA: Nepřímé kontrolní body v databázi tempdb způsobují v SQL Server 2016 nebo 2017 chybu "Nevýnosný plánovač" (KB4040276)
10871961 OPRAVA: Snížený výkon a dlouhé čekání na CLR_AUTO_EVENT a CMEMTHREAD při použití SQLCLR UDT jako parametru uložené procedury pro volání SQL RPC (KB4013128)
10871968 OPRAVA: Narušení přístupu při vytváření nebo konfiguraci skupiny dostupnosti Always On pro databázi dostupnosti v SQL Server 2012 a 2016 (KB4021243)
10871976 OPRAVA: Připojení koncových bodů služby Service Broker se po převzetí služeb při selhání skupiny dostupnosti v SQL Server (KB4016361) neuzavřou.
10872004 OPRAVA: "sp_special_columns" vrací v SQL Server 2016 nesprávný výsledek (KB4056008)
10914360 OPRAVA: V databázi režimu jednoho uživatele dochází k zablokování, pokud k ní přistupuje více připojení současně v SQL Server 2016 (KB4042415)
10932023 OPRAVA: Ruční vyčištění sledování změn selže s chybou neexistence tabulky v SQL Server (KB4043624)
10937127 OPRAVA: SQL Server dojde paměť, když jsou parametry s hodnotami tabulky zachyceny v relacích rozšířených událostí v SQL Server 2016, i když není povolen sběr příkazu nebo datového proudu (KB4051359)
10973046 OPRAVA: Spuštění selže, když funkce SQL CLR vyvolá příkazy Transact-SQL prostřednictvím volání zosobnění v SQL Server 2016 a 2017 (KB4046918)
11032173 OPRAVA: Výpisy paměti generované pro "zastavený naslouchací proces IOCP" a "nepoddajný naslouchací proces IOCP" po SQL Server restartování (KB4048942)
11086264 OPRAVA: Události auditu SQL Server se nezapisují do protokolu zabezpečení (KB4052136)
11454650 OPRAVA: QRY_PROFILE_LIST_MUTEX je blokováno, pokud je povolen TF 7412 v SQL Server 2016 (KB4089239)
11523867 OPRAVA: Vrácení dávky, která v SQL Server 201 KB4090279 6 aktualizuje velké množství dat, trvá dlouho.
11542281 OPRAVA: Typy čekání CXPACKET a CXCONSUMER zobrazují nekonzistentní výsledky pro některé plány paralelních dotazů v SQL Server 2016 a 2017 (KB4057054)
12519464 OPRAVA: Výjimka narušení přístupu nastane během optimalizace dotazu dotazu, který přistupuje k tabulce s filtrovanými indexy nebo statistikami (KB4475794)
9653457 Aktualizace umožňuje XML Showplans poskytovat seznam statistik používaných při optimalizaci dotazů v SQL Server 2016 a 2017 (KB4041817)
10895916 Vylepšení: Přidává podporu DBCC CLONEDATABASE služby Service Broker pro SQL Server 2016 (KB4092075)
9832539 OPRAVA: TRY…CATCH Blokování vrací zpět příliš mnoho transakcí v některých scénářích zpracování chyb OLTP v paměti v SQL Server 2016 (KB4039846)
10288012 OPRAVA: Nelze restartovat SQL Server 2016 po použití ALTER DATABASE ADD FILE příkazů or ADD LOG pro přidání souborů se stejným logickým názvem (KB4092046)
10761398 Oprava: Chybová zpráva "Velikost souboru databáze TempDB překračuje 1024 MB" při pokusu o nastavení počáteční velikosti TempDB souboru na hodnotu větší než 1024 MB (KB4046902)
11032146 OPRAVA: Vyčerpání fondu vláken a kolize CMEMTHREAD v AAG s dosazením dat v SQL Server 2016 a 2017 (KB4045795)
11334467 OPRAVA: Logické hodnoty nejsou správně lokalizovány v podokně parametrů sestavy v SSRS 2016 (režim SharePointu) (KB4075158)
11543252 Oprava: Replikace není povolená, pokud kolace databáze používá_SC v SQL Server 2016 a 2017 (KB4092066) příponu řazení
11566335 OPRAVA: Narušení přístupu při použití QDS a zadání plánu dotazů pro vyřešení regrese výkonu (KB4089509)

Další řešení

Součástí aktualizace SQL Server 2016 SP2 jsou také řešení následujících problémů.

Referenční informace k chybě Popis Oblast
8523231 Přidává trvalé tabulky optimalizované pro paměť, které můžou mít odkaz na cizí klíč, do tabulek optimalizovaných pro netrvalou paměť. In-Memory OLTP
9146914 Přidá SpLevel and ReleaseProductVersion vlastnosti do systému SQL Server 2016 SP1. Instalace & instalace
10365365 Řeší problém instalací aktualizace zabezpečení systému SQL Server na pasivní uzel v přizpůsobeném clusteru. Instalace & instalace
9480942 Opravuje problém, aby nedocházelo k nulovému odkazu v GetNextAllHoBtsrozhraní . Modul SQL
9737945 Přidá DVM sys.dm_tran_version_store_space_usage , který může sledovat tempdb využití úložiště verzí v každé databázi. Modul SQL
9742982 Opravuje problém, kdy je využití paměti mezipaměti plánu vysoké, když je nastaveno MAXDOP na 1. Modul SQL
10698782 Přidává nový dynamický kontext sys.dm_db_log_stats , který vrací atributy souhrnné úrovně a informace o souborech transakčních protokolů databází. Modul SQL
10698786 Přidá nový dynamický trh sys.dm_db_log_info , který vrací informace ze souboru virtuálního protokolu (VLF) o souborech transakčního protokolu. Modul SQL
10698823 Zobrazuje procento rozdílových změn v databázích, aby bylo možné určit, jestli je užitečná úplná nebo rozdílová záloha databáze. Modul SQL
10698846 Přidává nový dynamický rozsah sys.dm_tran_version_store_space_usage , který vrací tabulku zobrazující celkovou velikost v databázi tempdb používanou záznamy úložiště verzí jednotlivých databází. Modul SQL
10698847 Řeší problém, kdy může selhat obnovení komprimované zálohy databáze s povoleným transparentním šifrováním dat (TDE) prostřednictvím rozhraní VDI (Virtual Device Interface) s chybou operačního systému 38. Modul SQL
10755072 Přidá do SELECT INTO příkazu podporu skupiny souborů. To umožňuje zadat název skupiny souborů, ve které bude vytvořena nová tabulka. Zadaná skupina souborů by měla existovat v databázi, jinak modul SQL Server vyvolá chybu. Modul SQL
10756412 Přidá WITH VERIFY_CLONE do DBCC CLONEDATABASE příkazu správy možnost a možnostWITH BACKUP_CLONE, která umožňuje ověřit a zálohovat klonované databáze. Modul SQL
10760480 Zpřístupňuje informace o procesoru, jako je počet jader, sokety a informace NUMA v zobrazení dynamické sys.dm_server_services správy a SERVERPROPERTY funkci. Modul SQL
10823015 Zlepšuje výkon zálohování v počítačích s velkou pamětí. Modul SQL
10914366 Přidá atribut názvu databáze do seznamu procesů a executionStack do rozšířené události xml_deadlock_report , aby se zpřístupnil název databáze. Modul SQL
10925573 Přidá novou rozšířenou událost marked_transaction_latch_trace , která zobrazuje stav globálních západek, které používají označené transakce. Modul SQL
10973764 Zlepšuje podporu služby DTC (Distributed Transaction Coordinators) pro databáze skupin dostupnosti AlwaysOn. Modul SQL
11559743 Opravuje problém, kdy nemůžete krok spustit ADDNODE , když je funkce Polybase nainstalovaná v režimu nasazení ScaleOut. Modul SQL
11565681 Odhaluje poslední známé datum a čas platnosti DBCC CHECKDB databáze. Modul SQL
11583626 Řeší problém odebráním uzlu z clusteru s podporou převzetí služeb při selhání, ve kterém je nainstalovaná základna. Modul SQL
8837822 Opravuje problém, při kterém zobrazení dynamické struktury sys.dm_exec_query_profiles zobrazuje nesprávný výsledek, který není konzistentní s předpokládaným nebo skutečným plánem dotazu. Výkon SQL
9437530 Opravuje využití paměťových grantů (InputMemoryGranta UsedMemoryGrantOutputMemoryGrant vlastností) v Showplan XML pro paralelní dotazy. Výkon SQL
10697461 Opravili jsme problém, kdy nápověda MAX_GRANT_PERCENT dotazu nebyla vždy respektována. Výkon SQL
10723493 Opravuje problém, při kterém může dojít k chybě kontrolního výrazu při dotazu na zobrazení dynamické kontroly sys.dm_db_stats_histogram , pokud sloupec TIMESTAMP obsahuje hodnoty. Výkon SQL

Další informace o upgradu instalace systému SQL Server na verzi SQL Server 2016 SP2 najdete v tématu Podporované upgrady verzí a edic.

Jak získat aktualizaci SQL Server 2016 SP2

SQL Server 2016 SP2, Microsoft SQL Server 2016 SP2 Express a Microsoft SQL Server 2016 SP2 Feature Pack jsou dostupné k ručnímu stažení a instalaci na následujících webech služby Stažení softwaru.

Poznámka

Po instalaci aktualizace Service Pack by verze služby SQL Server měla být 13.0.5026.0. Aktualizace Service Pack pro Microsoft SQL Server 2016 jsou kumulativní aktualizace. SQL Server 2016 SP2 upgraduje všechny edice a úrovně služeb systému SQL Server 2016 na verzi SQL Server 2016 SP2.

Pokud se z nějakého důvodu rozhodnete odinstalovat aktualizaci SQL Server 2016 SP2, nebude odinstalace aktualizace SQL Server 2016 SP2 blokována a budete moci odinstalovat SQL Server 2016 SP2 stejným způsobem jako všechny ostatní aktualizace Service Pack. Pokud ale používáte edici Standard, Web nebo Express systému SQL Server a používáte některé nové funkce, které se odemknou až při spuštění SQL Server 2016 SP2, může docházet k chybám nebo se může stát, že po odinstalaci systému SQL Server 2016 SP2 zůstanou databáze v podezřelém stavu. Ještě horší je, že pokud systémové databáze používají nové funkce (například dělené tabulky v hlavních databázích), může to bránit spuštění instancí SQL Server po odinstalaci aktualizace SQL Server 2016 SP2.

Než se rozhodnete odinstalovat SQL Server 2016 SP2 v jiných edicích než Enterprise, doporučujeme ověřit, jestli jsou všechny nové funkce zakázané nebo vyřazené. Skupinu souborů memory_optimized_data není možné zrušit. Pokud jste tedy nastavili memory_optimized_data skupinu souborů v databázi s aktualizací SP2, neměli byste odinstalovat aktualizaci SQL Server 2016 SP2. V opačném případě se databáze dostane do podezřelého stavu a do protokolu chyb se zaznamená následující položka:

<DateTime> spid15s Chyba: 41381, Závažnost: 21, Stav: 1.
<DateTime> spid15s Databázi nelze v této edici SQL Server spustit, protože obsahuje MEMORY_OPTIMIZED_DATA skupinu souborů. Další podrobnosti o podpoře funkcí v různých edicích systému SQL Server najdete na webu Books Online.

  • Tento produkt obsahuje software odvozený od funkce Xerox Secure Hash.

  • Tento produkt obsahuje software z knihovny zlib pro kompresi pro všeobecné účely.

  • Části tohoto softwaru jsou částečně založeny na práci společnosti RSA Data Security, Inc. Vzhledem k tomu, že společnost Microsoft zahrnula do tohoto produktu software společnosti RSA Data Security, Inc., je povinna zahrnout následující text, který byl s tímto softwarem dodán:

    • Copyright 1990, RSA Data Security, Inc. Všechna práva vyhrazena.
    • Licence ke kopírování a používání tohoto softwaru je udělena za předpokladu, že je ve všech materiálech, které zmiňují nebo odkazují na tento software nebo tuto funkci, označen jako "RSA Data Security, Inc., MD5 Message-Digest Algorithm". Licence se také uděluje k vytváření a používání odvozených děl za předpokladu, že tato díla jsou označena jako "odvozená od RSA Data Security, Inc., MD5 Message-Digest Algorithm" ve všech materiálech, které zmiňují nebo odkazují na odvozené dílo.
    • Společnost RSA Data Security, Inc. nečiní žádná prohlášení týkající se prodejnosti tohoto softwaru ani vhodnosti tohoto softwaru pro jakýkoli konkrétní účel. Je poskytována "tak, jak je", bez výslovné nebo předpokládané záruky jakéhokoli druhu.

    Tato sdělení musí být zachována v jakýchkoli kopiích jakékoli části této dokumentace nebo softwaru.

  • Funkce mapování služby Reporting Services používá data ze souborů ve formátu TIGER/Line Shapefile, které jsou poskytovány s laskavým svolením USA Census Bureau. Soubory ve formátu TIGER/LINE jsou výňatkem vybraných geografických a kartografických informací z databáze Census MAF/TIGER. Soubory ve formátu TIGER/Line jsou k dispozici zdarma od USA Census Bureau. Další informace o souborech shapefile TIGER/Line naleznete v tématu Soubory shapefile TIGER/Line. Informace o hranicích v souborech TIGER/Line Shapefile slouží pouze pro účely statistického sběru dat a tabelování; Jeho zobrazení a označení pro statistické účely nepředstavuje určení jurisdikční autority, vlastnických práv nebo nároků a neodráží právní popisy pozemků. Census TIGER a TIGER/Line jsou registrované ochranné známky společnosti USA Census Bureau.

Copyright 2012 Microsoft. Všechna práva vyhrazena.

Reference

Další informace o tom, jak zjistit aktuální verzi a edici systému SQL Server, naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

321185 Jak poznat verzi a edici SQL Server

Produkty třetích stran uvedené v tomto článku vyrábějí společnosti, které jsou nezávislé na společnosti Microsoft. Microsoft neposkytuje žádné záruky, ať už předpokládané nebo jiné, týkající se výkonu nebo spolehlivosti těchto služeb.