Versionsinformation för SQL Server 2016 Service Pack 2

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 skaffar Service Pack-uppdateringen, listan över korrigeringar som ingår i Service Pack-uppdateringen, kända problem och en lista över Copyright-angivelser för produkten. Notera Den här artikeln fungerar som en enda informationskälla för att hitta all dokumentation som är relaterad till den här Service Pack-versionen. Den innehåller all information som du tidigare hittade i versionskommentarerna och Readme. txt-filerna.

Mer information

Hur du skaffar 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 hämtning och installation på följande Microsoft Download Center-webbplatser.

SQL Server 2016 SP2

Download Hämta paketet nu.

SQL Server 2016 SP2 Express

Download Hämta paketet nu.

Funktionspaket för Microsoft SQL Server 2016 SP2

Download Hämta paketet nu.

Notera När du har installerat Service Pack bör SQL Server-tjänstversionen vara 13.0.5026.0 Microsoft sql Server 2016 servicepack är kumulativa uppdateringar. SQL Server 2016 SP2 uppgraderar alla utgåvor och servicenivåer för SQL Server 2016 till SQL Server 2016 SP2.

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

Service Pack-versioner för Microsoft SQL Server 2016 är kumulativa uppdateringar. SQL Server 2016 SP2 uppgraderar alla utgåvor och servicenivåer för SQL Server 2016 till SQL Server 2016 SP2. Förutom korrigeringarna som nämns i denna artikel 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 de kumulativa uppdateringarna som är tillgängliga i SQL Server 2016 finns i SQL server 2016 build-versioner. Anmärkningar

  • Ytterligare korrigeringar som inte dokumenteras här kan också inkluderas i Service Pack-uppdateringen.

  • Den här listan kommer att uppdateras när fler artiklar släpps.

Mer information om programfelen som korrigeras i SQL Server 2016 SP2 finns i följande artiklar i Microsoft Knowledge Base.

VSTS fel nummer

KB-artikelnummer

Beskrivning

11032173

4048942

KORRIGERA: minne dumpar genereras för "avstannade IOCP lyssnare" och "icke-framställning IOCP lyssnare" när SQL Server startar om

3507192

4051361

Optimering rad målinformation i Körningsplan för körning som lagts till i SQL Server 2017 CU3 och SQL Server 2016 SP2

9912272

4051360

KORRIGERA: körningsstatistik för skalär användardefinierad funktion läggs till SHOWPLAN XML-fil i SQL Server 2016 SP2

10937127

4051359

KORRIGERA: SQL Server får på minne när tabellvärderade parametrar fångas i utökade händelser sessioner i SQL Server 2016 även om insamling av uttrycket eller dataströmmen inte är aktiverad

5660983

4051358

Uppdateringen lägger till nya kolumner i SYS. DM_EXEC_QUERY_STATS DMV i SQL Server 2016 SP2

10077001

4052138

KORRIGERA: parallella frågor är långsammare när de körs med hög DOP i SQL Server 2016

10732726

4052137

Förbättra frågeprestanda på en partitionerad tabell i SQL Server 2016 SP2

11086264

4052136

KORRIGERA: SQL Server granskningshändelser misslyckas att skriva till säkerhetsloggen

10696815

4038419

Uppdateringen lägger till CPU timeout-inställningen till Resource guvernör arbetsgrupp REQUEST_MAX_CPU_TIME_SEC i SQL Server 2016 och 2017

9443219

4038418

Uppdatera om du vill lägga till en ny kolumn i DMV sys. DM _ sql_referenced_entities i SQL Server 2016 SP2

8025121

3157575

KORRIGERA: kopiera databasguiden misslyckas när en tabell innehåller en sparse kolumnuppsättning i SQL Server

7990665

3162858

"Loggen säkerhetskopiering kedjan bryts" fel när loggen säkerhetskopieringen misslyckas i SQL Server

10727149

3170116

KORRIGERA: minne Grant som krävs för att köra optimerad kapslade loop koppling återspeglas inte i SHOWPLAN XML i SQL Server

10871961

4013128

KORRIGERA: minskade prestanda och långa väntetider för CLR_AUTO_EVENT och CMEMTHREAD när SQLCLR UDT används som en lagrad procedur-parameter för ett SQL RPC-anrop

10697582

4014756

KORRIGERA: SQL Server profiler misslyckas att fördunkla sp_setapprole när den körs från en fjärransluten proceduranrop i SQL Server

10871974

4016949

Unified SHOWPLAN-schema för SQL Server som startar i SQL Server 2012 SP4 och SQL Server 2016 SP2

10973046

4046918

KORRIGERA: körningen misslyckas när en SQL CLR-funktionen anropar Transact-SQL-uttryck via personifiering anrop i SQL Server 2016 och 2017

11032146

4045795

KORRIGERA: tråd pool utmattning och CMEMTHREAD konkurrens i AAG med data sådd i SQL Server 2016 och 2017

10872004

4056008

KORRIGERA: "sp_special_columns" returnerar felaktiga resultat i SQL Server 2016

10726760

4052129

Uppdatering för manuell ändringsspårning rensnings procedur i SQL Server 2016 och 2017

10065114

3136496

KORRIGERA: Åtkomstfel uppstår när en fråga refererar till en SQLCLR funktion via en synonym i SQL Server 2016

9832539

4039846

ÅTGÄRDAT: PROVA... CATCH-block rullar tillbaka för många transaktioner i vissa i minnet OLTP felhantering scenarier i SQL Server 2016

10727775

4041809

Uppdateringen lägger till stöd för MAXDOP alternativ för skapa statistik och uppdatera statistik uttryck i SQL Server 2016 och 2017

6884989

4041811

KORRIGERA: automatisk uppdatering av inkrementell statistik fördröjs i SQL Server 2016 och 2017

10385772

4041814

Förbättra diagnostik för tempdb-spill i DMV och utökade händelser i SQL Server 2017 och SQL Server 2016 SP2

9653457

4041817

Uppdateringen gör att XML-Showplans att tillhandahålla en lista över statistik som används under frågeoptimering i SQL Server 2016 och 2017

10817173

4040276

KORRIGERA: indirekta kontrollpunkter i tempdb-databasen orsaka "framställning av icke Scheduler" fel i SQL Server 2016 eller 2017

10914360

4042415

KORRIGERA: dödläge uppstår på enanvändarläge databas när många anslutningar tillgång till den samtidigt i SQL Server 2016

10704351

4042788

KORRIGERA: tempdb-systemdatabasen (sys. databases) är fortfarande krypterad trots att alla andra databaser på instansen av SQL Server inte är krypterade

10456101

4046914

KORRIGERA: Lägg till CXPACKET vänta typ i SHOWPLAN XML i SQL Server 2016 och 2017

8846046

4046909

KORRIGERA: LogPool cache MEMORYCLERK_SQLLOGPOOL förbrukar mer minne när du gör onlinetransaktioner i SQL Server 2016 SP1 Express Edition

10761398

4046902

KORRIGERA: "TempDB filstorlek överskrider 1024 MB" felmeddelande när du försöker ange den ursprungliga storleken för en TempDB-fil till ett värde som är större än 1024 MB

10571989

4046885

KORRIGERA: sidan SQL Server 2016 installationsprogrammet innehåller icke-säkra verktyg-Hämta Länkar

9956170

4018930

Uppdateringen lägger till funktionen "CLR strikt säkerhet" till SQL Server 2016

11334467

4075158

KORRIGERA: booleska värden inte lokaliserade korrekt i fönstret parametrar i en rapport i SSRS 2016 (SharePoint-läge)

11542281

4057054

KORRIGERA: CXPACKET och CXCONSUMER vänta typer visar inkonsekventa resultat för vissa parallella frågeplaner i SQL Server 2016 och 2017

10932023

4043624

KORRIGERA: ändringsspårning manuell rensning misslyckas med tabellen icke-existens fel i SQL Server

10871968

4021243

KORRIGERA: Åtkomstfel när du skapar eller konfigurerar en Always on-tillgänglighetsgrupp för en databas för tillgänglighet i SQL Server 2012 och 2016

11454650

4089239

KORRIGERA: QRY_PROFILE_LIST_MUTEX blockeras när TF 7412 är aktiverad i SQL Server 2016

11566335

4089509

KORRIGERA: Åtkomstfel när du använder QDS och ange en frågeplan för att lösa en prestanda regression

11523867

4090279

KORRIGERA: det tar lång tid att återställa en batch som uppdaterar en stor mängd data i SQL Server 2016

9191595

4092045

KORRIGERA: LSN trunkering uppstår i AG när du inaktiverar funktionen ändra Data Capture i SQL Server 2016

10288012

4092046

KORRIGERA: kan inte starta om SQL Server 2016 när du använder ALTER databas Lägg till fil eller Lägg till logg kommandon för att lägga till filer med samma logiska namn

11543252

4092066

KORRIGERA: replikering är inte aktiverad när databasen sortering använder "_ SC" sortering tillägget i SQL Server 2016 och 2017

9824203

4092069

Förbättrar distributions agenten rensnings procedur för att öka Transaktionsreplikering prestanda i SQL Server 2016

10895916

4092075

Förbättring: lägger till Service Broker-stöd för DBCC CLONEDATABASE i SQL Server 2016

11555288

4089473

Bättre intra-Query parallellitet dödlägen felsökning i SQL Server 2017 och 2016

11578523

4089718

Förbättring: prestandaproblem vid uppgradering av MDS från SQL Server 2012 till 2016

10871976

4016361

KORRIGERA: Service Broker slutpunkts anslutningar inte stängs efter en tillgänglighet grupp växling vid fel i SQL Server

8742052

4054842

Förbättring: allmänna förbättringar av processen för ändringsspårning rensning i SQL Server 2016 och 2017

12519464

4475794

KORRIGERA: Åtkomstfel inträffar under optimering av en fråga som har åtkomst till en tabell med filtrerade index eller statistik

Anmärkningar för den här uppdateringen

Ytterligare upplösningar

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

VSTS fel nummer

Beskrivning

Området

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-motorn

10698846

Lägger till en ny DMV sys. DM _ tran_version_store_space_usage som returnerar en tabell för att visa det totala utrymmet i tempdb som används av versions Arkiv poster för varje databas.

SQL-motorn

10760480

Exponerar processorinformation som Core Count, Sockets och NUMA-information i DMV sys. DM _ server_services och funktionen SERVERPROPERTY .

SQL-motorn

10755072

Lägger till filgrupp-stödet i Select into -uttrycket. På så sätt kan du ange namnet på den filgrupp som en ny tabell ska skapas i. Den angivna filgruppen ska finnas på databasen annars genereras ett fel i SQL Server-motorn.

SQL-motorn

9742982

Åtgärdar ett problem där planen cache minnesanvändningen är hög när MAXDOP är inställt på 1.

SQL-motorn

10698847

Åtgärdar ett problem där återställning av en komprimerad säkerhetskopia för en transparent data kryptering (TDE) aktiverad databas via gränssnittet för virtuella enheten gränssnitt (VDI) misslyckas med operativsystemet fel 38.

SQL-motorn

10698823

Exponerar procentandelen differentiella ändringar i databaserna för att avgöra om fullständig säkerhetskopiering av databasen eller differentiell säkerhetskopiering är användbar.

SQL-motorn

10823015

Förbättrar säkerhetskopieringsprestanda på datorer med stort minne.

SQL-motorn

10697461

Åtgärdar ett problem där MAX_GRANT_PERCENT frågetipset inte alltid respekteras.

SQL-prestanda

10756412

Lägger till alternativet med VERIFY_CLONE och alternativet med BACKUP_CLONE till kommandot DBCC clonedatabase Management som gör att du kan kontrollera och säkerhetskopiera klonade databaser.

SQL-motorn

10925573

Lägger till en ny utökad händelse marked_transaction_latch_trace som visar tillståndet för de globala spärrarna som används av markerade transaktioner.

SQL-motorn

8837822

Åtgärdar ett problem där DMV sys. DM _ exec_query_profiles visar ett felaktigt resultat som inte stämmer överens med den uppskattade eller faktiska frågeplanen.

SQL-prestanda

10698786

Lägger till en ny DMV sys. DM _ db_log_info som returnerar den virtuella LOGGFILEN (VLF) information om transaktionsloggfiler.

SQL-motorn

10914366

Lägger till ett databasnamn-attribut i processlistan och executionStack i den utökade händelsen xml_deadlock_report att exponera databasens namn.

SQL-motorn

10723493

Åtgärdar ett problem där ett påstående-fel kan uppstå när du frågar DMV sys. DM _ db_stats_histogram om kolumnen tidsstämpel innehåller värden.

SQL-prestanda

9437530

Korrigerar minne bevilja användning (inputmemorygrant, outputmemorygrant och usedmemorygrant egenskaper) i SHOWPLAN XML för parallella frågor.

SQL-prestanda

9480942

Åtgärdar ett problem för att undvika null-referens i GetNextAllHoBts.

SQL-motorn

8523231

Lägger till varaktiga minnet optimeras tabeller som kan ha sekundärnyckel referens till nondurable minnet optimeras tabeller.

In-memory OLTP

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-motorn

9146914

Lägger till egenskaperna Splevel och ReleaseProductVersion till SQL Server 2016 SP1.

Installationsprogrammet & installera

10365365

Åtgärdar ett problem genom att installera en säkerhetsuppdatering för SQL Server på den passiva noden i ett anpassat kluster.

Installationsprogrammet & installera

11565681

Exponerar den senast kända Good DBCC CHECKDB datum och tid för en databas.

SQL-motorn

11583626

Åtgärdar ett problem genom att ta bort en nod från ett failover-kluster som har PolyBase installerat.

SQL-motorn

11559743

Åtgärdar ett problem där du inte kan köra ADDNODE steg när PolyBase -funktionen är installerad i ScaleOut distributionsläge.

SQL-motorn

10973764

Förbättrar DTC-tjänststödet för AlwaysOn-tillgänglighetsgrupper (AG)-databaser.

SQL-motorn

Mer information om hur du uppgraderar din SQL Server-installation till SQL Server 2016 SP2 finns i versioner som stöds version ochuppgradering.

Avinstallera SQL Server 2016 SP2 (rekommenderas inte)

Om du av någon anledningväljer att avinstallera SQL Server 2016 SP2 kommer avinstallationen av SQL Server 2016 SP2 inte att blockeras, och du kommer att kunna avinstallera SQL Server 2016 SP2 på samma sätt som alla andra Service Packs. Men om du kör standard, Web eller Express Edition av SQL Server och du använder vissa nya funktioner som är olåst endast när du startar SQL Server 2016 SP2, kan det uppstå fel eller se databaser kvar i ett misstänkt tillstånd efter avinstallationen av SQL Server 2016 SP2. Ännu värre, om system databaserna använder nya funktioner (till exempel partitionerade tabeller i Master-databaser), detta kan förhindra att SQL Server instanser från deng när du avinstallerar SQL Server 2016 SP2.

Vi rekommenderar att du kontrollerar att alla nya funktioner är inaktiverade eller släpps innan du väljer att avinstallera SQL Server 2016 SP2 på andra utgåvor än Enterprise Edition. Du kan inte släppa memory_optimized_data filgrupp. Om du har konfigurerat memory_optimized_data-filgruppen i din databas med SP2 bör du därför inte avinstallera SQL Server 2016 SP2.annars kommer databasen att hamna i ett misstänkt tillstånd,och följande post kommer att loggas i error log:

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. Se Books Online för mer information om funktionsstöd i olika SQL Server-utgåvor.

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

  • Denna produkt innehåller programvara från zlib generell komprimering bibliotek.

  • Delar av denna programvara baseras delvis på arbetet med RSA Data Security, Inc. Eftersom Microsoft har inkluderat RSA Data Security, Inc., programvara i denna produkt, måste Microsoft inkludera nedanstående text som medföljde sådan programvara:

    • Copyright 1990, RSA Data Security, Inc. Alla rättigheter förbehållna.

    • Licens för att kopiera och använda denna programvara beviljas under förutsättning att den identifieras som "RSA Data Security, Inc., MD5 Message-Digest algoritm" i allt material att nämna eller referera till denna programvara eller denna funktion. Licens beviljas även för att tillverka och använda härledda verk under förutsättning att sådana verk identifieras som "härledda från RSA Data Security, Inc., MD5 Message-Digest-algoritm" i allt material som nämner eller refererar till det härledda arbetet.

    • RSA Data Security, Inc., gör inga utfästelser avseende vare sig produktens säljbarhet eller lämpligheten av denna programvara för något särskilt ändamål. Den tillhandahålls "i den mån" utan uttrycklig eller underförstådd garanti av något slag.

    Dessa meddelanden måste bevaras i alla kopior av någon del av denna dokumentation eller programvara.

  • Reporting Services-kartfunktionen använder data från TIGER/Line-formfiler som tillhandahålls med tillstånd från USA Census Bureau. TIGER/Line Shapefiles är ett utdrag av utvalda geografiska och kartografiska information från Census MAF/TIGER databas. TIGER/Line-formfiler är tillgängliga utan kostnad från USA Census Bureau. Om du vill få mer information om TIGER/Line-formfilerna går du till Tiger/Line-formfiler. Gräns informationen i TIGER/Line-formfilerna är endast för insamling av statistiska data och tabuleringsändamål. dess skildring och beteckning för statistiska ändamål utgör inte ett fastställande av jurisdiktions myndighet, äganderätt eller rättighet och återspeglar inte rättsliga mark beskrivningar. Census TIGER och TIGER/Line är registrerade varumärken som ägs av USA Census Bureau.

Copyright 2012 Microsoft. Alla rättigheter förbehållna.

Referenser

Om du vill veta mer om hur du tar reda på aktuell version och utgåva av SQL Server, markerar 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 tredjepartsprodukter som omnämns i den här artikeln tillverkas av företag som är fristående från Microsoft. Microsoft ger inga garantier av något slag avseende dessa produkters prestanda och tillförlitlighet.

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×