Dela via


KB4052908 – Versionsinformation för SQL Server 2016 Service Pack 2

Utgivningsdatum: 24 april 2018
Version: 13.0.5026.0

Den här artikeln innehåller viktig information att läsa innan du installerar Microsoft SQL Server 2016 Service Pack 2 (SP2). Den beskriver hur du hämtar Service Pack, listan över korrigeringar som ingår i Service Pack, kända problem och en lista över upphovsrättsrelaterade attribut för produkten.

Kommentar

Den här artikeln fungerar som en enda informationskälla för att hitta all dokumentation som är relaterad till det här servicepaketet. Den innehåller all information som du tidigare hittade i viktig information och Readme.txt filer.

Lista över korrigeringar som ingår i SQL Server 2016 SP2

Microsoft SQL Server 2016 Service Pack är kumulativa uppdateringar. SQL Server 2016 SP2 uppgraderar alla utgåvor och tjänstnivåer i SQL Server 2016 till SQL Server 2016 SP2. Förutom de korrigeringar som anges i den här artikeln innehåller SQL Server 2016 SP2 snabbkorrigeringar som ingick i SQL Server 2016 Cumulative Update 1 (CU1) till SQL Server 2016 SP1 CU8.

Mer information om kumulativa uppdateringar som är tillgängliga i SQL Server 2016 finns i SQL Server 2016-versionsversioner.

Kommentar

  • Ytterligare korrigeringar som inte dokumenteras här kan också ingå i Service Pack.
  • Den här listan uppdateras när fler artiklar släpps.

Mer information om buggar som har åtgärdats i SQL Server 2016 SP2 finns i följande Microsoft Knowledge Base-artiklar.

Buggreferens Beskrivning
3507192 Information om optimizer-radmål i frågekörningsplanen som lagts till i SQL Server 2017 CU3 och SQL Server 2016 SP2 (KB4051361)
5660983 Update lägger till nya kolumner i SYS. DM_EXEC_QUERY_STATS DMV i SQL Server 2016 SP2 (KB4051358)
8742052 Förbättring: Allmänna förbättringar av rensningsprocessen för ändringsspårning i SQL Server 2016 och 2017 (KB4054842)
9443219 Uppdatera för att lägga till en ny kolumn i DMV sys.dm_sql_referenced_entities i SQL Server 2016 SP2 (KB4038418)
9824203 Förbättrar rensningen av distributionsagenten för att öka prestandan för transaktionsreplikering i SQL Server 2016 (KB4092069)
9956170 Update lägger till funktionen "STRIKT SÄKERHET FÖR CLR" i SQL Server 2016 (KB4018930)
10385772 Förbättra tempdb-spilldiagnostik i DMV och utökade händelser i SQL Server 2017 och SQL Server 2016 SP2 (KB4041814)
10696815 Update lägger till inställningen för cpu-timeout i Resource Governor-arbetsgrupp REQUEST_MAX_CPU_TIME_SEC i SQL Server 2016 och 2017 (KB4038419)
10726760 Uppdatering för manuell rensning av ändringsspårning i SQL Server 2016 och 2017 (KB4052129)
10727775 Update lägger till stöd för MAXDOP-alternativet för satserna CREATE STATISTICS och UPDATE STATISTICS i SQL Server 2016 och 2017 (KB4041809)
10732726 Förbättra frågeprestanda i en partitionerad tabell i SQL Server 2016 SP2 (KB4052137)
10871974 Enhetligt Showplan-schema för SQL Server med start i SQL Server 2012 SP4 och SQL Server 2016 SP2 (KB4016949)
11555288 Felsökning av bättre parallellitet mellan frågor i SQL Server 2017 och 2016 (KB4089473)
11578523 Förbättring: Prestandaproblem vid uppgradering av MDS från SQL Server 2012 till 2016 (KB4089718)
6884989 KORRIGERING: Automatisk uppdatering av inkrementell statistik fördröjs i SQL Server 2016 och 2017 (KB4041811)
7990665 Felet "Loggsäkerhetskopieringskedjan är bruten" när loggsäkerhetskopieringsprocessen misslyckas i SQL Server (KB3162858)
8025121 KORRIGERING: Guiden Kopiera databas misslyckas när en tabell innehåller en gles kolumnuppsättning i SQL Server (KB3157575)
8846046 KORRIGERING: LogPool cache MEMORYCLERK_SQLLOGPOOL förbrukar mer minne när du gör onlinetransaktioner i SQL Server 2016 SP1 Express Edition (KB4046909)
9191595 KORRIGERING: LSN-trunkering sker i tillgänglighetsgruppen när funktionen för ändringsdatainsamling inaktiveras i SQL Server 2016 (KB4092045)
9912272 KORRIGERING: Körningsstatistik för skalär användardefinierad funktion läggs till i Showplan XML-filen i SQL Server 2016 SP2 (KB4051360)
10065114 KORRIGERING: Åtkomstöverträdelse uppstår när en fråga refererar till en SQLCLR-funktion via en synonym i SQL Server 2016 (KB3136496)
10077001 KORRIGERING: Parallella frågor är långsammare när de körs med hög DOP i SQL Server 2016 (KB4052138)
10456101 KORRIGERING: Lägg till CXPACKET-väntetyp i showplan-XML i SQL Server 2016 och 2017 (KB4046914)
10571989 KORRIGERING: Installationssidan för SQL Server 2016 innehåller icke-säkra länkar för nedladdning av verktyg (KB4046885)
10697582 KORRIGERING: SQL Server Profiler misslyckas med att dölja sp_setapprole när det körs från ett fjärrproceduranrop i SQL Server (KB4014756)
10704351 KORRIGERING: Tempdb-systemdatabasen (sys.databases) är fortfarande krypterad trots att alla andra databaser på SQL Server-instansen inte är krypterade (KB4042788)
10727149 KORRIGERING: Minnesbidrag som krävs för att köra optimerad kapslad loopkoppling återspeglas inte i Showplan XML i SQL Server (KB3170116)
10817173 KORRIGERING: Indirekta kontrollpunkter i tempdb-databasen orsakar felet "Non-yielding scheduler" i SQL Server 2016 eller 2017 (KB4040276)
10871961 KORRIGERING: Minskad prestanda och långa väntetider för CLR_AUTO_EVENT och CMEMTHREAD när SQLCLR UDT används som en lagrad procedurparameter för ett SQL RPC-anrop (KB4013128)
10871968 KORRIGERING: Åtkomstfel när du skapar eller konfigurerar en AlwaysOn-tillgänglighetsgrupp för en tillgänglighetsdatabas i SQL Server 2012 och 2016 (KB4021243)
10871976 KORRIGERING: Service Broker-slutpunktsanslutningar stängs inte efter en redundansväxling av tillgänglighetsgrupp i SQL Server (KB4016361)
10872004 KORRIGERING: "sp_special_columns" returnerar felaktigt resultat i SQL Server 2016 (KB4056008)
10914360 KORRIGERING: Dödläge uppstår i enanvändarlägesdatabas när många anslutningar kommer åt den samtidigt i SQL Server 2016 (KB4042415)
10932023 KORRIGERING: Manuell rensning av ändringsspårning misslyckas med tabellfel i SQL Server (KB4043624)
10937127 KORRIGERING: SQL Server får slut på minne när tabellvärdesparametrar samlas in i extended events-sessioner i SQL Server 2016 även om insamlingsuttryck eller dataström inte är aktiverat (KB4051359)
10973046 KORRIGERING: Körningen misslyckas när en SQL CLR-funktion anropar Transact-SQL-instruktioner via personifieringsanrop i SQL Server 2016 och 2017 (KB4046918)
11032173 KORRIGERING: Minnesdumpar som genererats för "Stoppad IOCP-lyssnare" och "icke-givande IOCP-lyssnare" efter omstart av SQL Server (KB4048942)
11086264 KORRIGERING: SQL Server-granskningshändelser kan inte skriva till säkerhetsloggen (KB4052136)
11454650 KORRIGERING: QRY_PROFILE_LIST_MUTEX blockeras när TF 7412 är aktiverat i SQL Server 2016 (KB4089239)
11523867 KORRIGERING: Det tar lång tid att återställa en batch som uppdaterar en stor mängd data i SQL Server 2016 (KB4090279)
11542281 KORRIGERING: CXPACKET- och CXCONSUMER-väntetyper visar inkonsekventa resultat för vissa parallella frågeplaner i SQL Server 2016 och 2017 (KB4057054)
12519464 KORRIGERING: Undantag för åtkomstöverträdelse inträffar under frågeoptimering av en fråga som kommer åt en tabell med filtrerade index eller statistik (KB4475794)
9653457 Uppdatering gör det möjligt för XML Showplans att tillhandahålla en lista över statistik som används vid frågeoptimering i SQL Server 2016 och 2017 (KB4041817)
10895916 Förbättring: Lägger till Service Broker-stöd för DBCC CLONEDATABASE i SQL Server 2016 (KB4092075)
9832539 KORRIGERING: TRY…CATCH blockera återställer för många transaktioner i vissa minnesinterna OLTP-felhanteringsscenarier i SQL Server 2016 (KB4039846)
10288012 KORRIGERING: Det går inte att starta om SQL Server 2016 när du har använt ALTER DATABASE ADD FILE eller ADD LOG kommandon för att lägga till filer med samma logiska namn (KB4092046)
10761398 KORRIGERING: Felet "TempDB-filstorleken överskrider 1 024 MB" när du försöker ange den ursprungliga storleken för en TempDB fil till ett värde som är större än 1 024 MB (KB4046902)
11032146 KORRIGERING: Trådpoolsöverbelastning och CMEMTHREAD-konkurrens i AAG med datasådd i SQL Server 2016 och 2017 (KB4045795)
11334467 KORRIGERING: Booleska värden är inte korrekt lokaliserade i parameterfönstret i en rapport i SSRS 2016 (SharePoint-läge) (KB4075158)
11543252 KORRIGERING: Replikeringen är inte aktiverad när databassortering använder sorteringstillägget i_SC SQL Server 2016 och 2017 (KB4092066)
11566335 KORRIGERING: Åtkomstfel när du använder QDS och anger en frågeplan för att lösa en prestandaregression (KB4089509)

Ytterligare lösningar

Lösningar på följande problem ingår också i SQL Server 2016 SP2.

Buggreferens Beskrivning Ytdiagram
8523231 Lägger till hållbara minnesoptimerade tabeller som kan ha sekundärnyckelreferens till minnesoptimerade tabeller som inte kan användas. Minnesintern OLTP
9146914 Lägger till egenskaperna i SpLevel and ReleaseProductVersion SQL Server 2016 SP1. Installation och installation
10365365 Åtgärdar ett problem genom att installera en SQL Server-säkerhetsuppdatering på den passiva noden i ett anpassat kluster. Installation och installation
9480942 Åtgärdar ett problem för att undvika null-referens i GetNextAllHoBts. SQL Engine
9737945 Lägger till en DVM sys.dm_tran_version_store_space_usage som kan spåra användningen av tempdb versionsarkivet i varje databas. SQL Engine
9742982 Åtgärdar ett problem där minnesanvändningen för planens cacheminne är hög när MAXDOP är inställt på 1. SQL Engine
10698782 Lägger till en ny DMV sys.dm_db_log_stats som returnerar attribut på sammanfattningsnivå och information om transaktionsloggfiler för databaser. SQL Engine
10698786 Lägger till en ny DMV sys.dm_db_log_info som returnerar VLF-information (Virtual Log File) om transaktionsloggfilerna. SQL Engine
10698823 Exponerar procentandelen differentiella ändringar i databaserna för att avgöra om fullständig databassäkerhetskopiering eller differentiell säkerhetskopiering är användbar. SQL Engine
10698846 Lägger till en ny DMV sys.dm_tran_version_store_space_usage som returnerar en tabell för att visa totalt utrymme i tempdb som används av versionsarkivposter för varje databas. SQL Engine
10698847 Åtgärdar ett problem där återställning av en komprimerad säkerhetskopia för en transparent datakryptering (TDE) aktiverad databas via VDI-gränssnittet (Virtual Device Interface) kan misslyckas med operativsystemfel 38. SQL Engine
10755072 Lägger till filgruppens stöd för -instruktionen SELECT INTO . På så sätt kan du ange namnet på den filgrupp där en ny tabell ska skapas. Den angivna filgruppen bör finnas i databasen, annars utlöser SQL Server-motorn ett fel. SQL Engine
10756412 WITH VERIFY_CLONE Lägger till alternativet och WITH BACKUP_CLONE alternativet i DBCC CLONEDATABASE hanteringskommandot som gör att du kan verifiera och säkerhetskopiera klonade databaser. SQL Engine
10760480 Exponerar processorinformationen, till exempel antal kärnor, sockets och NUMA-information i DMV sys.dm_server_services och SERVERPROPERTY funktionen. SQL Engine
10823015 Förbättrar säkerhetskopieringsprestandan på datorer med stort minne. SQL Engine
10914366 Lägger till ett databasnamnattribut i processlistan och executionStack i den utökade händelsen xml_deadlock_report för att exponera databasnamnet. SQL Engine
10925573 Lägger till en ny utökad händelse marked_transaction_latch_trace som visar tillståndet för de globala lås som används av markerade transaktioner. SQL Engine
10973764 Förbättrar DTC-tjänstsupporten (Distributed Transaction Coordinators) för AlwaysOn-tillgänglighetsgrupper (AG). SQL Engine
11559743 Åtgärdar ett problem där du inte kan köra ADDNODE steget när Polybase-funktionen är installerad i Distributionsläge för ScaleOut. SQL Engine
11565681 Visar senaste kända bra DBCC CHECKDB datum och tid för en databas. SQL Engine
11583626 Åtgärdar ett problem genom att ta bort en nod från ett redundanskluster som har Polybase installerat. SQL Engine
8837822 Åtgärdar ett problem där DMV sys.dm_exec_query_profiles :en visar ett felaktigt resultat som är inkonsekvent med den uppskattade eller faktiska frågeplanen. SQL-prestanda
9437530 Åtgärdar användning av minnesbidrag (InputMemoryGrantOutputMemoryGrantoch UsedMemoryGrant egenskaper) i Showplan XML för parallella frågor. SQL-prestanda
10697461 Åtgärdar ett problem där frågetipset MAX_GRANT_PERCENT inte alltid respekteras. SQL-prestanda
10723493 Åtgärdar ett problem där ett kontrollfel kan uppstå när du frågar DMV sys.dm_db_stats_histogram om TIMESTAMP kolumnen innehåller värden. SQL-prestanda

Mer information om hur du uppgraderar SQL Server-installationen till SQL Server 2016 SP2 finns i Versions- och versionsuppgraderingar som stöds.

Hämta SQL Server 2016 SP2

SQL Server 2016 SP2, Microsoft SQL Server 2016 SP2 Express och Microsoft SQL Server 2016 SP2 Feature Pack är tillgängliga för manuell nedladdning och installation på följande Microsoft Download Center-webbplatser.

Kommentar

När du har installerat Service Pack ska SQL Server-tjänstversionen vara 13.0.5026.0 Microsoft SQL Server 2016 service packs är kumulativa uppdateringar. SQL Server 2016 SP2 uppgraderar alla utgåvor och tjänstnivåer i SQL Server 2016 till SQL Server 2016 SP2.

Om du av någon anledning väljer att avinstallera SQL Server 2016 SP2 blockeras inte avinstallationen av SQL Server 2016 SP2 och du kommer att kunna avinstallera SQL Server 2016 SP2 på samma sätt som andra servicepaket. Men om du kör Standard-, Web- eller Express-utgåvan av SQL Server och du använder några nya funktioner som endast är olåst när du startar SQL Server 2016 SP2, kan du uppleva fel eller se databaser kvar i ett misstänkt tillstånd efter avinstallationen av SQL Server 2016 SP2. Ännu värre är att om systemdatabaserna använder nya funktioner (till exempel partitionerade tabeller i huvuddatabaser) kan detta hindra SQL Server-instanser från att starta när du har avinstallerat SQL Server 2016 SP2.

Vi rekommenderar att du kontrollerar att alla nya funktioner är inaktiverade eller borttagna innan du väljer att avinstallera SQL Server 2016 SP2 på andra utgåvor än Enterprise-utgåvan. Du kan inte släppa memory_optimized_data-filgruppen. Om du har konfigurerat memory_optimized_data filgruppen i databasen med SP2 bör du därför inte avinstallera SQL Server 2016 SP2. Annars hamnar databasen i ett misstänkt tillstånd och följande post loggas i felloggen:

<DateTime> spid15s Fel: 41381, Allvarlighetsgrad: 21, Tillstånd: 1.
<DateTime> spid15s Databasen kan inte startas i den här versionen av SQL Server eftersom den innehåller en MEMORY_OPTIMIZED_DATA filgrupp. Mer information om funktionsstöd i olika SQL Server-utgåvor finns i Books Online.

  • Den här produkten innehåller programvara som härleds från Xerox Secure Hash-funktionen.

  • Den här produkten innehåller programvara från komprimeringsbiblioteket för zlib för generell användning.

  • Delar av den här programvaran bygger delvis på arbetet i RSA Data Security, Inc. Eftersom Microsoft har inkluderat RSA Data Security, Inc., programvara i den här produkten, måste Microsoft inkludera texten nedan som åtföljde sådan programvara:

    • Copyright 1990, RSA Data Security, Inc. Alla rättigheter reserverade.
    • Licens för att kopiera och använda den här programvaran beviljas förutsatt att den identifieras som "RSA Data Security, Inc., MD5 Message-Digest Algorithm" i allt material som nämner eller refererar till den här programvaran eller den här funktionen. Licens beviljas också för att göra och använda härledda verk förutsatt att sådana verk identifieras som "härledda från RSA Data Security, Inc., MD5 Message-Digest Algorithm" i allt material som nämner eller refererar till det härledda arbetet.
    • RSA Data Security, Inc., gör inga utfästelser om varken programvarans säljbarhet eller programvarans lämplighet för något särskilt syfte. Det tillhandahålls "som det är" utan uttrycklig eller underförstådd garanti av något slag.

    Dessa meddelanden måste behållas i kopior av någon del av den här dokumentationen eller programvaran.

  • Reporting Services-mappningsfunktionen använder data från TIGER/Line Shapefiles som tillhandahålls med tillstånd av USA Census Bureau. TIGER/Line Shapefiles är ett utdrag av vald geografisk och kartografisk information från Census MAF/TIGER-databasen. TIGER/Line Shapefiles är tillgängliga utan kostnad från USA Census Bureau. Om du vill ha mer information om TIGER/Line-formfilerna går du till TIGER/Linjeformfiler. Gränsinformationen i TIGER/Line Shapefiles är endast avsedd för insamling och tabulation av statistiska data. Dess skildring och beteckning för statistiska ändamål utgör inte ett beslut av jurisdiktionsmyndighet, äganderätt eller berättigande, och återspeglar inte juridiska markbeskrivningar. Census TIGER och TIGER/Line är registrerade varumärken som tillhör USA Census Bureau.

Copyright 2012 Microsoft. Alla rättigheter reserverade.

Referenser

Om du vill ha mer information om hur du fastställer den aktuella SQL Server-versionen och -utgåvan väljer du följande artikelnummer för att gå till artikeln i Microsoft Knowledge Base:

321185 Så här identifierar du din SQL Server-version och -utgåva

De produkter från andra tillverkare som diskuteras i denna artikel tillverkas oberoende av Microsoft. Produkternas funktion eller tillförlitlighet kan därför inte garanteras.