Dela via


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

Utgivningsdatum: Den 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.

Obs!

Den här artikeln fungerar som en enda informationskälla för att hitta all dokumentation som är relaterad till det här Service Pack. 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 Kumulativ uppdatering 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.

Obs!

  • 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 åtgärdas i SQL Server 2016 SP2 finns i följande Microsoft Knowledge Base-artiklar.

Felreferens Beskrivning
3507192 Information om optimizer-radmål i frågekörningsplanen som lades till i SQL Server 2017 CU3 och SQL Server 2016 SP2 (KB4051361)
5660983 Uppdateringen 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 rensningsproceduren för distributionsagenten för att öka prestanda för transaktionsreplikering i SQL Server 2016 (KB4092069)
9956170 Update lägger till funktionen "STRIKT CLR-säkerhet" i SQL Server 2016 (KB4018930)
10385772 Förbättra tempdb-spilldiagnostiken i DMV och Extended Events i SQL Server 2017 och SQL Server 2016 SP2 (KB4041814)
10696815 Uppdateringen 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 för en partitionerad tabell i SQL Server 2016 SP2 (KB4052137)
10871974 Enhetligt showplanschema för SQL Server från och med SQL Server 2012 SP4 och SQL Server 2016 SP2 (KB4016949)
11555288 Bättre felsökning av 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 under 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-cachen 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: Åtkomstfel inträffar 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 den körs från ett fjärrproceduranrop i SQL Server (KB4014756)
10704351 KORRIGERING: Tempdb-systemdatabasen (sys.databases) är fortfarande krypterad även om alla andra databaser på instansen av SQL Server 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: Deadlock inträffar på 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 insamling av instruktion 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 SQL Server omstart (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 Uppdateringen gör det möjligt för XML-showplaner att tillhandahålla en lista över statistik som används under 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ådpoolens överbelastning och CMEMTHREAD-konkurrens i AAG med datasådd i SQL Server 2016 och 2017 (KB4045795)
11334467 KORRIGERING: Booleska värden lokaliseras inte korrekt i parameterfönstret i en rapport i SSRS 2016 (SharePoint-läge) (KB4075158)
11543252 KORRIGERING: Replikering är inte aktiverat när databassortering använder_SC sorteringstillägget i 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.

Felreferens Beskrivning Område
8523231 Lägger till hållbara minnesoptimerade tabeller som kan ha sekundärnyckelreferens till minnesoptimerade tabeller som inte kan användas. In-Memory OLTP
9146914 Lägger till egenskaperna i SpLevel and ReleaseProductVersion SQL Server 2016 SP1. Installera &
10365365 Åtgärdar ett problem genom att installera en SQL Server säkerhetsuppdatering på den passiva noden i ett anpassat kluster. Installera &
9480942 Åtgärdar ett problem för att undvika null-referens i GetNextAllHoBts. SQL-motor
9737945 Lägger till en DVM sys.dm_tran_version_store_space_usage som kan spåra användningen av versionsarkivet tempdb i varje databas. SQL-motor
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-motor
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-motor
10698786 Lägger till en ny DMV sys.dm_db_log_info som returnerar VLF-information (Virtual Log File) om transaktionsloggfilerna. SQL-motor
10698823 Visar procentandelen differentiella ändringar i databaserna för att avgöra om fullständig säkerhetskopiering av databaser eller differentiell säkerhetskopiering är användbar. SQL-motor
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-motor
10698847 Åtgärdar ett problem där återställning av en komprimerad säkerhetskopia för en transparent datakrypteringsaktiverad databas via VDI-gränssnittet (Virtual Device Interface) kan misslyckas med operativsystemfel 38. SQL-motor
10755072 Lägger till filgruppsstöd i -instruktionen SELECT INTO . På så sätt kan du ange namnet på den filgrupp där en ny tabell ska skapas. Den angivna filgruppen ska finnas i databasen, annars utlöser SQL Server motorn ett fel. SQL-motor
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-motor
10760480 Exponerar processorinformationen, till exempel antal kärnor, socketar och NUMA-information i DMV sys.dm_server_services och SERVERPROPERTY funktionen. SQL-motor
10823015 Förbättrar säkerhetskopieringsprestandan på datorer med stort minne. SQL-motor
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-motor
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-motor
10973764 Förbättrar DTC-tjänstsupporten (Distributed Transaction Coordinators) för AlwaysOn-tillgänglighetsgrupper (AG) databaser. SQL-motor
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-motor
11565681 Visar senast kända bra DBCC CHECKDB datum och tid för en databas. SQL-motor
11583626 Åtgärdar ett problem genom att ta bort en nod från ett redundanskluster som har Polybase installerat. SQL-motor
8837822 Åtgärdar ett problem där DMV sys.dm_exec_query_profiles :n visar ett felaktigt resultat som är oförenligt 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 din SQL Server installation till SQL Server 2016 SP2 finns i Versions- och versionsuppgraderingar som stöds.

Så här får du SQL Server 2016 SP2

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

Obs!

När du har installerat Service Pack ska SQL Server serviceversion vara 13.0.5026.0 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.

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 Service Packs. Men om du kör standard-, webb- eller Express-utgåvan av SQL Server, och du använder några nya funktioner som bara är olåst när du startar SQL Server 2016 SP2, kan det uppstå fel eller se databaser som lämnas 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 förhindra att SQL Server instanser startar 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 ta bort memory_optimized_data-filgruppen . Om du har konfigurerat memory_optimized_data filgruppen på 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ärletts från Xerox Secure Hash Function.

  • Den här produkten innehåller programvara från zlib-biblioteket för generell komprimering.

  • Delar av den här programvaran baseras delvis på arbetet i RSA Data Security, Inc. Eftersom Microsoft har inkluderat programvaran RSA Data Security, Inc., i den här produkten, måste Microsoft inkludera texten nedan som medföljer 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 ändamål. Det tillhandahålls "som det är" utan uttrycklig eller underförstådd garanti av något slag.

    Dessa meddelanden måste bevaras i alla 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 censusdatabasen MAF/TIGER. 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/Line-formfiler. Gränsinformationen i TIGER/Line Shapefiles är endast avsedd för statistisk datainsamling och tabulation. dess avbildning och beteckning för statistiska ändamål utgör inte ett fastställande 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 version och utgåva väljer du följande artikelnummer för att gå till artikeln i Microsoft Knowledge Base:

321185 Så här identifierar du 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.