KB4052908 - SQL Server 2016 Service Pack 2 – versionsoplysninger

Udgivelsesdato: 24. april 2018
Version: 13.0.5026.0

Denne artikel indeholder vigtige oplysninger, som du skal læse, før du installerer Microsoft SQL Server 2016 Service Pack 2 (SP2). Den beskriver, hvordan du får servicepakken, listen over de rettelser, der er inkluderet i servicepakken, kendte problemer og en liste over copyright-henvisninger til produktet.

Bemærk

Denne artikel fungerer som en enkelt kilde med oplysninger til at finde al dokumentation, der er relateret til denne servicepakke. Den indeholder alle de oplysninger, du tidligere fandt i produktbemærkningerne og Readme.txt filerne.

Liste over rettelser, der er inkluderet i SQL Server 2016 SP2

Microsoft SQL Server 2016-servicepakker er kumulative opdateringer. SQL Server 2016 SP2 opgraderer alle udgaver og serviceniveauer af SQL Server 2016 til SQL Server 2016 SP2. Ud over de rettelser, der er angivet i denne artikel, indeholder SQL Server 2016 SP2 hotfixes, der var inkluderet i SQL Server 2016 Cumulative Update 1 (CU1) til SQL Server 2016 SP1 CU8.

Du kan finde flere oplysninger om de kumulative opdateringer, der er tilgængelige i SQL Server 2016, under SQL Server 2016-buildversioner.

Bemærk

  • Yderligere rettelser, der ikke er dokumenteret her, kan også være inkluderet i servicepakken.
  • Denne liste opdateres, efterhånden som der udgives flere artikler.

Få flere oplysninger om de fejl, der er rettet i SQL Server 2016 SP2, ved at gå til følgende artikler i Microsoft Knowledge Base.

Fejlreference Beskrivelse
3507192 Måloplysninger for optimeringsrække i forespørgselseksekveringsplan tilføjet i SQL Server 2017 CU3 og SQL Server 2016 SP2 (KB4051361)
5660983 Update tilføjer nye kolonner til SYS. DM_EXEC_QUERY_STATS DMV i SQL Server 2016 SP2 (KB4051358)
8742052 Forbedring: Generelle forbedringer af oprydningsprocessen til registrering af ændringer i SQL Server 2016 og 2017 (KB4054842)
9443219 Opdater for at tilføje en ny kolonne til DMV-sys.dm_sql_referenced_entities i SQL Server 2016 SP2 (KB4038418)
9824203 Forbedrer oprydningsproceduren for distributionsagenten for at øge ydeevnen for transaktionsreplikering i SQL Server 2016 (KB4092069)
9956170 Opdateringen føjer funktionen "CLR streng sikkerhed" til SQL Server 2016 (KB4018930)
10385772 Gør tempdb-spilddiagnosticering bedre i DMV og udvidede hændelser i SQL Server 2017 og SQL Server 2016 SP2 (KB4041814)
10696815 Opdateringen føjer indstillingen CPU-timeout til REQUEST_MAX_CPU_TIME_SEC for ressourceguvernørens arbejdsgruppe i SQL Server 2016 og 2017 (KB4038419)
10726760 Opdatering til manuel procedure til oprydning af ændringer i SQL Server 2016 og 2017 (KB4052129)
10727775 Opdateringen tilføjer understøttelse af indstillingen MAXDOP for sætningerne CREATE STATISTICS og UPDATE STATISTICS i SQL Server 2016 og 2017 (KB4041809)
10732726 Forbedr forespørgselsydeevnen i en partitioneret tabel i SQL Server 2016 SP2 (KB4052137)
10871974 Samlet Showplan-skema for SQL Server fra og med SQL Server 2012 SP4 og SQL Server 2016 SP2 (KB4016949)
11555288 Bedre fejlfinding af parallelitet inden for forespørgsler ved baglås i SQL Server 2017 og 2016 (KB4089473)
11578523 Forbedring: Ydelsesproblem ved opgradering af MDS fra SQL Server 2012 til 2016 (KB4089718)
6884989 RETTELSE: Automatisk opdatering af trinvise statistikker er forsinket i SQL Server 2016 og 2017 (KB4041811)
7990665 Fejlen "Logsikkerhedskopieringskæden er brudt", når sikkerhedskopieringen af loggen mislykkes i SQL Server (KB3162858)
8025121 RETTELSE: Guiden Kopier database mislykkes, når en tabel indeholder et sparsekolonnesæt i SQL Server (KB3157575)
8846046 LØSNING: LogPool-cachen bruger MEMORYCLERK_SQLLOGPOOL mere hukommelse, når du udfører onlinetransaktioner i SQL Server 2016 SP1 Express Edition (KB4046909)
9191595 RETTELSE: LSN-afkortning forekommer i AG, når du deaktiverer funktionen til registrering af ændringer af data i SQL Server 2016 (KB4092045)
9912272 RETTELSE: Eksekveringsstatistik for den brugerdefinerede skalarfunktion føjes til Showplan XML-filen i SQL Server 2016 SP2 (KB4051360)
10065114 RETTELSE: Der opstår adgangsfejl, når en forespørgsel refererer til en SQLCLR-funktion via et synonym i SQL Server 2016 (KB3136496)
10077001 LØSNING: Parallelle forespørgsler er langsommere, når de køres med høj DOP i SQL Server 2016 (KB4052138)
10456101 RETTELSE: Tilføj CXPACKET ventetype i showplan XML i SQL Server 2016 og 2017 (KB4046914)
10571989 RETTELSE: Installationssiden for SQL Server 2016 indeholder links til download af usikre værktøjer (KB4046885)
10697582 RETTELSE: SQL Server Profiler kan ikke skjule sp_setapprole, når det udføres fra et fjernprocedurekald i SQL Server (KB4014756)
10704351 RETTELSE: tempdb-systemdatabasen (sys.databases) er stadig krypteret, selvom alle andre databaser på forekomsten af SQL Server ikke er krypteret (KB4042788)
10727149 RETTELSE: Hukommelsestildeling, der kræves for at køre optimeret indlejret loop-joinforbindelse, afspejles ikke i Showplan XML i SQL Server (KB3170116)
10817173 RETTELSE: Indirekte kontrolpunkter på tempdb-database forårsager fejlen "Non-yielding scheduler" i SQL Server 2016 eller 2017 (KB4040276)
10871961 RETTELSE: Reduceret ydeevne og lange ventetider på CLR_AUTO_EVENT og CMEMTHREAD, når SQLCLR UDT bruges som en gemt procedureparameter for et SQL RPC-kald (KB4013128)
10871968 RETTELSE: Adgangsfejl, når du opretter eller konfigurerer en AlwaysOn-tilgængelighedsgruppe for en tilgængelighedsdatabase i SQL Server 2012 og 2016 (KB4021243)
10871976 LØSNING: Service Broker-slutpunktsforbindelser lukkes ikke efter en failover for tilgængelighedsgruppe i SQL Server (KB4016361)
10872004 RETTELSE: "sp_special_columns" returnerer forkert resultat i SQL Server 2016 (KB4056008)
10914360 LØSNING: Der opstår baglås på en database i enkeltbrugertilstand, når mange forbindelser har adgang til den samtidigt i SQL Server 2016 (KB4042415)
10932023 RETTELSE: Manuel oprydning af ændringer mislykkes med en fejl om tabel, der ikke findes i SQL Server (KB4043624)
10937127 LØSNING: SQL Server løber tør for hukommelse, når tabelværdiparametre registreres i sessioner med udvidede hændelser i SQL Server 2016, også selvom indsamlingssætning eller datastream ikke er aktiveret (KB4051359)
10973046 RETTELSE: Udførelse mislykkes, når en SQL CLR-funktion aktiverer Transact-SQL-sætninger via repræsentationskald i SQL Server 2016 og 2017 (KB4046918)
11032173 RETTELSE: Hukommelsesdumps genereret for "IOCP-lyttefunktion er gået i stå" og "ikke-givende IOCP-lyttefunktion" efter SQL Server genstart (KB4048942)
11086264 LØSNING: SQL Server Overvågningshændelser kan ikke skrives til sikkerhedsloggen (KB4052136)
11454650 RETTELSE: QRY_PROFILE_LIST_MUTEX blokeres, når TF 7412 aktiveres i SQL Server 2016 (KB4089239)
11523867 LØSNING: Det tager lang tid at annullere en batch, der opdaterer en stor mængde data i SQL Server 2016 (KB4090279)
11542281 LØSNING: Ventetyperne CXPACKET og CXCONSUMER viser inkonsistente resultater for nogle parallelle forespørgselsplaner i SQL Server 2016 og 2017 (KB4057054)
12519464 RETTELSE: Undtagelsen Adgangsovertrædelse opstår under forespørgselsoptimering af en forespørgsel, der får adgang til en tabel med filtrerede indekser eller statistik (KB4475794)
9653457 Opdateringen gør det muligt for XML Showplans at levere en liste over statistik, der bruges under forespørgselsoptimering i SQL Server 2016 og 2017 (KB4041817)
10895916 Forbedring: Tilføjer understøttelse af Service Broker i DBCC CLONEDATABASE SQL Server 2016 (KB4092075)
9832539 LØSNING: TRY…CATCH Blok annullerer for mange transaktioner i nogle scenarier med håndtering af OLTP-fejl i hukommelsen i SQL Server 2016 (KB4039846)
10288012 LØSNING: Kan ikke genstarte SQL Server 2016, efter du har brugt ALTER DATABASE ADD FILE kommandoer ADD LOG eller til at tilføje filer med det samme logiske navn (KB4092046)
10761398 RETTELSE: Fejlmeddelelsen "TempDB-filstørrelsen overstiger 1024 MB", når du forsøger at angive den oprindelige størrelse for en TempDB fil til en værdi, der er større end 1024 MB (KB4046902)
11032146 RETTELSE: Thread pool exhaustion og CMEMTHREAD contention i AAG med data seeding i SQL Server 2016 og 2017 (KB4045795)
11334467 RETTELSE: Booleske værdier er ikke oversat korrekt i ruden Parametre i en rapport i SSRS 2016 (SharePoint-tilstand) (KB4075158)
11543252 RETTELSE: Replikering er ikke aktiveret, når databasesortering bruger sorteringsudvidelsen i_SC SQL Server 2016 og 2017 (KB4092066)
11566335 RETTELSE: Adgangsovertrædelse, når du bruger QDS og angiver en forespørgselsplan for at løse en forringet ydeevne (KB4089509)

Flere løsninger

Løsninger på følgende problemer findes også i SQL Server 2016 SP2.

Fejlreference Beskrivelse Område
8523231 Tilføjer holdbare hukommelsesoptimerede tabeller, der kan have en reference til fremmede nøgler til ikke-holdbare hukommelsesoptimerede tabeller. OLTP i hukommelsen
9146914 Føjer egenskaberne SpLevel and ReleaseProductVersion til SQL Server 2016 SP1. Konfigurer & installer
10365365 Løser et problem ved at installere en SQL Server-sikkerhedsopdatering på den passive node i en brugerdefineret klynge. Konfigurer & installer
9480942 Retter et problem for at undgå null-reference i GetNextAllHoBts. SQL-motor
9737945 Tilføjer en DVM sys.dm_tran_version_store_space_usage , der kan spore brugen af tempdb versionslageret i hver database. SQL-motor
9742982 Løser et problem, hvor hukommelsesforbruget i planens cache er højt, når den er indstillet MAXDOP til 1. SQL-motor
10698782 Tilføjer en ny DMV sys.dm_db_log_stats , der returnerer attributter på oversigtsniveau og oplysninger om transaktionslogfiler i databaser. SQL-motor
10698786 Tilføjer en ny DMV sys.dm_db_log_info , der returnerer oplysningerne om den virtuelle logfil (VLF) om transaktionslogfilerne. SQL-motor
10698823 Viser procentdelen af differentielle ændringer i databaserne for at hjælpe med at afgøre, om fuld sikkerhedskopiering af database eller differentieret sikkerhedskopiering er nyttig. SQL-motor
10698846 Tilføjer en ny DMV sys.dm_tran_version_store_space_usage , der returnerer en tabel for at vise den samlede plads i tempdb, der bruges af versionslagerposter for hver database. SQL-motor
10698847 Vi rettede et problem, hvor gendannelse af en komprimeret sikkerhedskopi for en TDE-aktiveret database (Transparent Data Encryption) via VDI-grænsefladen (Virtual Device Interface) kan mislykkes med operativsystemfejl 38. SQL-motor
10755072 Føjer understøttelsen af filgruppen til sætningen SELECT INTO . Dette giver dig mulighed for at angive navnet på filgruppen, hvori der oprettes en ny tabel. Den angivne filgruppe skal findes i databasen, ellers udløser SQL Server-programmet en fejl. SQL-motor
10756412 Føjer indstillingen WITH VERIFY_CLONE og indstillingen WITH BACKUP_CLONE til administrationskommandoen DBCC CLONEDATABASE , der gør det muligt at bekræfte og sikkerhedskopiere klonede databaser. SQL-motor
10760480 Viser processoroplysningerne, f.eks. kerneantal, sockets og NUMA-oplysninger i DMV sys.dm_server_services og funktionen SERVERPROPERTY . SQL-motor
10823015 Forbedrer ydeevnen for sikkerhedskopiering på computere med stor hukommelse. SQL-motor
10914366 Tilføjer en databasenavneattribut på proceslisten og executionStack i den udvidede hændelse xml_deadlock_report for at vise databasenavnet. SQL-motor
10925573 Tilføjer en ny udvidet hændelse marked_transaction_latch_trace , der viser tilstanden for de globale låser, der bruges af markerede transaktioner. SQL-motor
10973764 Forbedrer understøttelsen af tjenesten Distributed Transaction Coordinators (DTC) for databaser i AlwaysOn-tilgængelighedsgrupper. SQL-motor
11559743 Vi rettede et problem, hvor du ikke kunne køre trinnet ADDNODE , når Polybase-funktionen er installeret i ScaleOut-udrulningstilstand. SQL-motor
11565681 Viser den sidst kendte fungerende DBCC CHECKDB dato og klokkeslæt for en database. SQL-motor
11583626 Løser et problem ved at fjerne en node fra en failoverklynge, hvor Polybase er installeret. SQL-motor
8837822 Vi rettede et problem, hvor DMV sys.dm_exec_query_profiles viser et forkert resultat, der ikke stemmer overens med den estimerede eller faktiske forespørgselsplan. SQL-ydeevne
9437530 Retter brugen af hukommelsestildeling (InputMemoryGrantOutputMemoryGrantog UsedMemoryGrant egenskaber) i Showplan XML for parallelle forespørgsler. SQL-ydeevne
10697461 Vi rettede et problem, hvor MAX_GRANT_PERCENT tippet om forespørgsel ikke altid overholdes. SQL-ydeevne
10723493 Vi har rettet et problem, hvor der kan opstå en assertionsfejl, når du forespørger DMV sys.dm_db_stats_histogram , TIMESTAMP om kolonnen indeholder værdier. SQL-ydeevne

Du kan få mere at vide om, hvordan du opgraderer din SQL Server-installation til SQL Server 2016 SP2, under Understøttede versions- og udgaveopgraderinger.

Sådan får du SQL Server 2016 SP2

SQL Server 2016 SP2, Microsoft SQL Server 2016 SP2 Express og Microsoft SQL Server 2016 SP2 Feature Pack kan downloades og installeres manuelt på følgende Microsoft Download Center-websteder.

Bemærk

Når du har installeret servicepakken, bør SQL Server-tjenesteversionen være 13.0.5026.0 Microsoft SQL Server 2016-servicepakker er kumulative opdateringer. SQL Server 2016 SP2 opgraderer alle udgaver og serviceniveauer af SQL Server 2016 til SQL Server 2016 SP2.

Hvis du af en eller anden grund vælger at fjerne SQL Server 2016 SP2, blokeres fjernelsen af SQL Server 2016 SP2 ikke, og du kan fjerne SQL Server 2016 SP2 på samme måde som andre servicepakker. Men hvis du kører Standard-, Web- eller Express-udgaven af SQL Server, og du bruger nogle nye funktioner, der kun låses op, når du starter SQL Server 2016 SP2, kan du opleve fejl eller se databaser, der er efterladt i en mistænkelig tilstand efter fjernelsen af SQL Server 2016 SP2. Og værre endnu, hvis systemdatabaserne bruger nye funktioner (f.eks. partitionerede tabeller i hoveddatabaser), kan dette forhindre SQL Server-forekomster i at starte, når du har fjernet SQL Server 2016 SP2.

Vi anbefaler, at du kontrollerer, at alle de nye funktioner er deaktiveret eller udeladt, før du vælger at fjerne SQL Server 2016 SP2 på andre udgaver end Enterprise. Du kan ikke slippe den memory_optimized_data filgruppe. Hvis du har konfigureret filgruppen på databasen memory_optimized_data med SP2, bør du derfor ikke fjerne SQL Server 2016 SP2. Ellers vil databasen komme i en mistænkelig tilstand, og følgende post vil blive logført i fejlloggen:

<DateTime> spid15s Fejl: 41381, Alvorsgrad: 21, Tilstand: 1.
<DateTime> spid15s Databasen kan ikke startes i denne udgave af SQL Server, fordi den indeholder en MEMORY_OPTIMIZED_DATA filgruppe. Se Books Online for at få flere oplysninger om understøttelse af funktioner i forskellige SQL Server-udgaver.

  • Dette produkt indeholder software, der er afledt af Xerox Secure Hash-funktionen.

  • Dette produkt indeholder software fra zlib-komprimeringsbiblioteket til generelle formål.

  • Dele af denne software er delvist baseret på arbejde udført af RSA Data Security, Inc. Da Microsoft har inkluderet RSA Data Security, Inc.-softwaren i dette produkt, er Microsoft forpligtet til at medtage nedenstående tekst, der fulgte med denne software:

    • Copyright 1990, RSA Data Security, Inc. Alle rettigheder forbeholdes.
    • Licens til at kopiere og bruge denne software gives under forudsætning af, at den er identificeret som "RSA Data Security, Inc., MD5 Message-Digest Algorithm" i alt materiale, der nævner eller refererer til denne software eller denne funktion. Licens gives også til at fremstille og bruge afledte værker, forudsat at sådanne værker identificeres som "afledt af RSA Data Security, Inc., MD5 Message-Digest Algorithm" i alt materiale, der nævner eller refererer til det afledte værk.
    • RSA Data Security, Inc., fremsætter ingen erklæringer vedrørende hverken salgbarheden af denne software eller egnetheden af denne software til noget bestemt formål. Den leveres "som den er og forefindes" uden nogen form for udtrykkelig eller stiltiende garanti.

    Disse meddelelser skal opbevares i eventuelle kopier af enhver del af denne dokumentation eller software.

  • Tilknytningsfunktionen Reporting Services bruger data fra TIGER/Linje-figurfiler, der stilles til rådighed af USA Census Bureau. TIGER/Line Shapefiles er et uddrag af udvalgte geografiske og kartografiske oplysninger fra Census MAF/TIGER-databasen. TIGER/Line Shapefiles er tilgængelige uden beregning fra USA Census Bureau. Hvis du vil have mere at vide om TIGER/Line-figurfilerne, skal du gå til TIGER/Line-figurfiler. Grænseoplysningerne i TIGER/Linje-figurfilerne er kun til indsamling af statistiske data og tabuleringsformål; Dens afbildning og betegnelse til statistiske formål udgør ikke en bestemmelse af jurisdiktionsmyndighed, ejendomsret eller berettigelse og afspejler ikke juridiske jordbeskrivelser. Census TIGER og TIGER/Line er registrerede varemærker tilhørende USA Census Bureau.

Copyright 2012 Microsoft. Alle rettigheder forbeholdes.

Referencer

Du kan finde flere oplysninger om, hvordan du bestemmer den aktuelle version og udgave af SQL Server, ved at vælge nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

321185 Sådan identificerer du din SQL Server version og udgave

De tredjepartsprodukter, der er nævnt i denne artikel, er fremstillet af firmaer, der er uafhængige af Microsoft. Microsoft påtager sig intet ansvar, hverken underforstået eller på anden måde, for funktionaliteten eller pålideligheden af disse produkter.