KB4052908 - release-informatie SQL Server 2016 Service Pack 2

Releasedatum: woensdag 24 april 2018
Versie: 13.0.5026.0

Dit artikel bevat belangrijke informatie die u moet lezen voordat u Microsoft SQL Server 2016 Service Pack 2 (SP2) installeert. Hierin wordt beschreven hoe u het servicepack kunt verkrijgen, een lijst met oplossingen die zijn opgenomen in het servicepack, bekende problemen en een lijst met auteursrechten voor het product.

Opmerking

In dit artikel kunt u alle documentatie vinden met betrekking tot dit servicepack. Het bevat alle informatie die u eerder aantrof in de releaseopmerkingen en Readme.txt bestanden.

Lijst met correcties in SQL Server 2016 SP2

Microsoft SQL Server 2016-servicepacks zijn cumulatieve updates. Alle edities en serviceniveaus van SQL Server 2016 SP2 worden in SQL Server 2016 SP2 bijgewerkt naar SQL Server 2016 SP2. Naast de oplossingen die in dit artikel worden beschreven, bevat SQL Server 2016 SP2 hotfixes die zijn opgenomen in SQL Server 2016 Cumulative Update 1 (CU1) naar SQL Server 2016 SP1 CU8.

Zie buildversies van SQL Server 2016 voor meer informatie over de cumulatieve updates die beschikbaar zijn in SQL Server 2016.

Opmerking

  • Aanvullende oplossingen die hier niet worden beschreven, kunnen ook in het servicepack worden opgenomen.
  • Deze lijst wordt bijgewerkt wanneer er meer artikelen worden uitgebracht.

Ga naar de volgende Microsoft Knowledge Base-artikelen voor meer informatie over de fouten die zijn verholpen in SQL Server 2016 SP2.

Bugreferentie Beschrijving
3507192 Gegevens van optimalisatierijdoelen in query-uitvoeringsplan toegevoegd in SQL Server 2017 CU3 en SQL Server 2016 SP2 (KB4051361)
5660983 Met Update worden nieuwe kolommen toegevoegd aan SYS. DM_EXEC_QUERY_STATS DMV in SQL Server 2016 SP2 (KB4051358)
8742052 Verbetering: algemene verbeteringen in het proces voor het bijhouden van wijzigingen in SQL Server 2016 en 2017 (KB4054842)
9443219 Bijwerken voor het toevoegen van een nieuwe kolom aan DMV sys.dm_sql_referenced_entities in SQL Server 2016 SP2 (KB4038418)
9824203 Hiermee wordt de procedure voor het opschonen van distributieagenten verbeterd om de prestaties van transactionele replicatie in SQL Server 2016 te verbeteren (KB4092069)
9956170 Update voegt de functie 'CLR strikte beveiliging' toe aan SQL Server 2016 (KB4018930)
10385772 Verbetering van tempdb-overloopdiagnostiek in DMV en uitgebreide gebeurtenissen in SQL Server 2017 en SQL Server 2016 SP2 (KB4041814)
10696815 Update voegt de instelling voor CPU-time-out toe aan Resource Governor werkgroep REQUEST_MAX_CPU_TIME_SEC in SQL Server 2016 en 2017 (KB4038419)
10726760 Update voor handmatige procedure voor het bijhouden van wijzigingen in SQL Server 2016 en 2017 (KB4052129)
10727775 Update voegt ondersteuning toe voor MAXDOP-optie voor CREATE STATISTICS en UPDATE STATISTICS statements in SQL Server 2016 en 2017 (KB4041809)
10732726 De prestaties van query's verbeteren voor een gepartitioneerde tabel in SQL Server 2016 SP2 (KB4052137)
10871974 Uniform showplanschema voor SQL Server vanaf SQL Server 2012 SP4 en SQL Server 2016 SP2 (KB4016949)
11555288 Betere parallelliteit tussen query's in SQL Server 2017 en 2016 (KB4089473)
11578523 Verbetering: Prestatieprobleem bij het upgraden van MDS van SQL Server 2012 naar 2016 (KB4089718)
6884989 FIX: Automatische update van incrementele statistieken is vertraagd in SQL Server 2016 en 2017 (KB4041811)
7990665 Fout 'De back-upketen is verbroken' wanneer het back-upproces in SQL Server mislukt (KB3162858)
8025121 FIX: De wizard Database kopiëren mislukt wanneer een tabel een verspreide kolom bevat die is ingesteld in SQL Server (KB3157575)
8846046 FIX: LogPool-cache MEMORYCLERK_SQLLOGPOOL verbruikt meer geheugen wanneer u online transacties uitvoert in SQL Server 2016 SP1 Express Edition (KB4046909)
9191595 FIX: LSN-afkapping treedt op in AG bij het uitschakelen van de functie voor het vastleggen van wijzigingsgegevens in SQL Server 2016 (KB4092045)
9912272 FIX: uitvoeringsstatistieken van scalaire door de gebruiker gedefinieerde functie is toegevoegd aan het Showplan XML-bestand in SQL Server 2016 SP2 (KB4051360)
10065114 FIX: Toegangsfout treedt op wanneer een query verwijst naar een SQLCLRR-functie via een synoniem in SQL Server 2016 (KB3136496)
10077001 FIX: parallelle query's zijn trager als ze worden uitgevoerd met een hoge DOP in SQL Server 2016 (KB4052138)
10456101 FIX: CXPACKET-wachttype toevoegen in showplan XML in SQL Server 2016 en 2017 (KB4046914)
10571989 OPLOSSING: De installatiepagina van SQL Server 2016 bevat koppelingen voor het downloaden van onveilige hulpprogramma's (KB4046885)
10697582 FIX: SQL Server Profiler kan sp_setapprole niet verdoezelen wanneer deze wordt uitgevoerd via een externe procedureaanroep in SQL Server (KB4014756)
10704351 FIX: De tempdb-systeemdatabase (sys.databases) is nog steeds versleuteld, ook al zijn alle andere databases op het exemplaar van SQL Server niet versleuteld (KB4042788)
10727149 FIX: Geheugentoewijzing die vereist is om een geoptimaliseerde geneste lus-join uit te voeren, wordt niet weergegeven in Showplan XML in SQL Server (KB3170116)
10817173 FIX: Indirecte controlepunten in tempdb-database veroorzaken fout 'Niet-renderende planner' in SQL Server 2016 of 2017 (KB4040276)
10871961 FIX: Verminderde prestaties en lange wachttijden voor CLR_AUTO_EVENT en CMEMTHREAD wanneer SQLCLR UDT wordt gebruikt als een opgeslagen procedureparameter voor een SQL RPC-aanroep (KB4013128)
10871968 FIX: toegangsfout bij het maken of configureren van een Always On-beschikbaarheidsgroep voor een beschikbaarheidsdatabase in SQL Server 2012 en 2016 (KB4021243)
10871976 FIX: Service Broker-eindpuntverbindingen worden niet gesloten na een failover voor een beschikbaarheidsgroep in SQL Server (KB4016361)
10872004 FIX: 'sp_special_columns' retourneert onjuist resultaat in SQL Server 2016 (KB4056008)
10914360 FIX: Er treedt een impasse op in een database voor de modus voor één gebruiker wanneer veel verbindingen er tegelijk toegang toe hebben in SQL Server 2016 (KB4042415)
10932023 FIX: Handmatig opschonen van wijzigingen mislukt met fout over het niet bestaan van de tabel in SQL Server (KB4043624)
10937127 OPLOSSING: SQL Server onvoldoende geheugen wanneer parameters met een tabelwaarde worden vastgelegd in Extended Events-sessies in SQL Server 2016, zelfs als het verzamelen van instructies of gegevensstroom niet is ingeschakeld (KB4051359)
10973046 FIX: Uitvoering mislukt wanneer een SQL CLR-functie Transact-SQL-instructies aanroept via imitatieaanroepen in SQL Server 2016 en 2017 (KB4046918)
11032173 FIX: Geheugendumps gegenereerd voor 'Vastgelopen IOCP-listener' en 'niet-renderende IOCP-listener' na SQL Server opnieuw opstarten (KB4048942)
11086264 FIX: SQL Server controlegebeurtenissen worden niet naar het beveiligingslogboek geschreven (KB4052136)
11454650 FIX: QRY_PROFILE_LIST_MUTEX wordt geblokkeerd wanneer TF 7412 is ingeschakeld in SQL Server 2016 (KB4089239)
11523867 FIX: Het duurt lang om een batch terug te draaien die een grote hoeveelheid gegevens bijwerkt in SQL Server 2016 (KB4090279)
11542281 OPLOSSING: CXPACKET- en CXCONSUMER-wachttypen geven inconsistente resultaten weer voor sommige parallelle queryplannen in SQL Server 2016 en 2017 (KB4057054)
12519464 FIX: Uitzondering bij toegangsfout treedt op tijdens query-optimalisatie van een query die toegang heeft tot een tabel met gefilterde indexen of statistieken (KB4475794)
9653457 Update stelt XML Showplans in staat om een lijst met statistieken te bieden die worden gebruikt tijdens query-optimalisatie in SQL Server 2016 en 2017 (KB4041817)
10895916 Verbetering: Service Broker-ondersteuning toegevoegd voor DBCC CLONEDATABASE in SQL Server 2016 (KB4092075)
9832539 FIX: TRY…CATCH blokkeren draait te veel transacties terug in sommige in-memory OLTP-foutafhandelingsscenario's in SQL Server 2016 (KB4039846)
10288012 FIX: Kan SQL Server 2016 niet opnieuw starten nadat u of-opdrachten ADD LOG hebt gebruikt ALTER DATABASE ADD FILE om bestanden met dezelfde logische naam toe te voegen (KB4092046)
10761398 FIX: Fout 'TempDB-bestandsgrootte overschrijdt 1024 MB' wanneer u probeert de initiële grootte voor een TempDB bestand in te stellen op een waarde die groter is dan 1024 MB (KB4046902)
11032146 FIX: Uitputting van threadpools en CMEMTHREAD-conflict in AAG met data seeding in SQL Server 2016 en 2017 (KB4045795)
11334467 FIX: Booleaanse waarden zijn niet correct gelokaliseerd in het deelvenster Parameters van een rapport in SSRS 2016 (SharePoint-modus) (KB4075158)
11543252 FIX: Replicatie is niet ingeschakeld wanneer in databasesortering de collatie-extensie '' wordt gebruikt_SC in SQL Server 2016 en 2017 (KB4092066)
11566335 FIX: toegangsfout wanneer u QDS gebruikt en een queryplan opgeeft om een prestatieregressie (KB4089509) op te lossen

Aanvullende resoluties

Oplossingen voor de volgende problemen zijn ook opgenomen in SQL Server 2016 SP2.

Bugreferentie Beschrijving Gebied
8523231 Hiermee worden tabellen die zijn geoptimaliseerd voor duurzaam, voor geheugen geoptimaliseerd en verwijzen naar refererende sleutels, toegevoegd aan tabellen die zijn geoptimaliseerd voor niet-duurzaam geheugen. In-Memory OLTP
9146914 Hiermee worden de SpLevel and ReleaseProductVersion eigenschappen toegevoegd aan SQL Server 2016 SP1. Installatie & installeren
10365365 Hiermee wordt een probleem opgelost door een beveiligingsupdate voor SQL Server te installeren op het passieve knooppunt in een aangepast cluster. Installatie & installeren
9480942 Hiermee wordt een probleem opgelost om null-verwijzingen in GetNextAllHoBtste voorkomen. SQL Engine
9737945 Hiermee wordt een DVM sys.dm_tran_version_store_space_usage toegevoegd waarmee het gebruik van de tempdb versieopslag in elke database kan worden bijgehouden. SQL Engine
9742982 Hiermee wordt een probleem opgelost waarbij het geheugengebruik van de plancache hoog is wanneer de MAXDOP is ingesteld op 1. SQL Engine
10698782 Er wordt een nieuwe DMV sys.dm_db_log_stats toegevoegd die de kenmerken op samenvattingsniveau en informatie over transactielogboekbestanden van databases retourneert. SQL Engine
10698786 Er wordt een nieuwe DMV sys.dm_db_log_info toegevoegd die de Virtual Log File (VLF)-informatie over de transactielogboekbestanden retourneert. SQL Engine
10698823 Laat het percentage differentiële wijzigingen in de databases zien om te bepalen of volledige of differentiële back-up zinvol is. SQL Engine
10698846 Hiermee wordt een nieuwe DMV sys.dm_tran_version_store_space_usage toegevoegd die een tabel retourneert om de totale ruimte in tempdb weer te geven die wordt gebruikt door de versiearchiefrecords voor elke database. SQL Engine
10698847 Hiermee wordt een probleem opgelost waarbij het herstellen van een gecomprimeerde back-up voor een TDE-database (Transparent Data Encryption) via de VDI-interface (Virtual Device Interface) mogelijk mislukt met de besturingssysteemfout 38. SQL Engine
10755072 Hiermee voegt u de ondersteuning voor de bestandsgroep toe aan de SELECT INTO instructie. Hiermee kunt u de naam opgeven van de bestandsgroep waarin een nieuwe tabel wordt gemaakt. De opgegeven bestandsgroep moet in de database aanwezig zijn, anders genereert de SQL Server-engine een fout. SQL Engine
10756412 Hiermee voegt u de WITH VERIFY_CLONE optie en de WITH BACKUP_CLONE optie toe aan de DBCC CLONEDATABASE beheeropdracht waarmee u gekloonde databases kunt controleren en er een back-up van kunt maken. SQL Engine
10760480 Hiermee worden processorgegevens weergegeven, zoals aantal kernen, sockets en NUMA-gegevens in DMV sys.dm_server_services en de SERVERPROPERTY functie. SQL Engine
10823015 Verbetert de back-upprestaties op computers met veel geheugen. SQL Engine
10914366 Hiermee wordt een kenmerk van een databasenaam toegevoegd aan de proceslijst en executionStack aan de uitgebreide gebeurtenis xml_deadlock_report , om de databasenaam weer te geven. SQL Engine
10925573 Hiermee wordt een nieuwe uitgebreide gebeurtenis marked_transaction_latch_trace toegevoegd die de status laat zien van de algemene vergrendelingen die worden gebruikt door gemarkeerde transacties. SQL Engine
10973764 Hiermee wordt de ondersteuning van de DTC-service (Distributed Transaction Coordinators) voor databases van AlwaysOn-beschikbaarheidsgroepen (AG) verbeterd. SQL Engine
11559743 Hiermee wordt een probleem opgelost waarbij u de ADDNODE stap niet kunt uitvoeren wanneer de Polybase-functie is geïnstalleerd in de ScaleOut-implementatiemodus. SQL Engine
11565681 Hiermee worden de laatst bekende goede DBCC CHECKDB datum en tijd voor een database weergegeven. SQL Engine
11583626 Hiermee wordt een probleem opgelost door een knooppunt te verwijderen uit een failovercluster waarop Polybase is geïnstalleerd. SQL Engine
8837822 Hiermee wordt een probleem opgelost waarbij de DMV sys.dm_exec_query_profiles een onjuist resultaat weergeeft dat niet overeenkomt met het geschatte of werkelijke queryplan. SQL-prestaties
9437530 Corrigeert het gebruik van geheugentoewijzing (InputMemoryGrantOutputMemoryGranten UsedMemoryGrant eigenschappen) in Showplan XML voor parallelle query's. SQL-prestaties
10697461 Lost een probleem op waarbij de MAX_GRANT_PERCENT queryhint niet altijd wordt gerespecteerd. SQL-prestaties
10723493 Hiermee wordt een probleem opgelost waarbij een beweringsfout kan optreden wanneer u een query uitvoert op de DMV sys.dm_db_stats_histogram als de TIMESTAMP kolom waarden bevat. SQL-prestaties

Zie Ondersteunde versie- en editie-upgrades voor meer informatie over hoe u uw SQL Server-installatie naar SQL Server 2016 SP2 bijwerkt.

Aan de slag met SQL Server 2016 SP2

SQL Server 2016 SP2, Microsoft SQL Server 2016 SP2 Express en Microsoft SQL Server 2016 SP2 Feature Pack zijn beschikbaar voor handmatige download en installatie op de volgende Microsoft Downloadcentrum-websites.

Opmerking

Nadat u het servicepack hebt geïnstalleerd, moet de serviceversie van SQL Server 13.0.5026.0 zijn. Microsoft SQL Server 2016-servicepacks zijn cumulatieve updates. Alle edities en serviceniveaus van SQL Server 2016 SP2 worden in SQL Server 2016 SP2 bijgewerkt naar SQL Server 2016 SP2.

Als u ervoor kiest om SQL Server 2016 SP2 om wat voor reden dan ook te verwijderen, wordt SQL Server 2016 SP2 niet verwijderd en kunt u SQL Server 2016 SP2 op dezelfde manier verwijderen als andere servicepacks. Als u echter de Standard-, Web- of Express-editie van SQL Server gebruikt en bepaalde nieuwe functies gebruikt die pas worden ontgrendeld wanneer u SQL Server 2016 SP2 start, kunnen er fouten optreden of kunnen er databases met een verdachte status achterblijven na het verwijderen van SQL Server 2016 SP2. Erger nog, als in de systeemdatabases nieuwe functies worden gebruikt (zoals gepartitioneerde tabellen in hoofddatabases), kan dit voorkomen dat SQL Server exemplaren worden gestart nadat u SQL Server 2016 SP2 hebt verwijderd.

Controleer of alle nieuwe functies zijn uitgeschakeld of verwijderd voordat u ervoor kiest om SQL Server 2016 SP2 te verwijderen in andere edities dan de Enterprise-editie. U kunt de memory_optimized_data bestandsgroep niet verwijderen. Als u de memory_optimized_data bestandsgroep in uw database hebt ingesteld met SP2, moet u SQL Server 2016 SP2 dus niet verwijderen. Anders krijgt de database een verdachte status en wordt de volgende vermelding in het foutenlogboek vastgelegd:

<DateTime> spid15s-fout: 41381, ernst: 21, status: 1.
<DateTime> spid15s De database kan niet worden gestart in deze editie van SQL Server omdat deze een MEMORY_OPTIMIZED_DATA bestandsgroep bevat. Zie Boeken Online voor meer informatie over de ondersteuning van functies in verschillende edities van SQL Server.

  • Dit product bevat software die is afgeleid van de Xerox Secure Hash-functie.

  • Dit product bevat software uit de zlib compressiebibliotheek voor algemeen gebruik.

  • Delen van deze software zijn gedeeltelijk gebaseerd op het werk van RSA Data Security, Inc. Omdat Microsoft de RSA Data Security, Inc.-software in dit product heeft opgenomen, is Microsoft verplicht de onderstaande tekst bij deze software op te nemen:

    • Copyright 1990, RSA Data Security, Inc. Alle rechten voorbehouden.
    • Licentie voor het kopiëren en gebruiken van deze software wordt verleend op voorwaarde dat deze wordt geïdentificeerd als het 'RSA Data Security, Inc., MD5 Message-Digest Algorithm' in al het materiaal waarin deze software of deze functie wordt genoemd of ernaar verwijst. Licentie wordt ook verleend om afgeleide werken te maken en te gebruiken, op voorwaarde dat dergelijke werken worden geïdentificeerd als "afgeleid van de RSA Data Security, Inc., MD5 Message-Digest Algorithm" in al het materiaal dat het afgeleide werk vermeldt of ernaar verwijst.
    • RSA Data Security, Inc. doet geen uitspraken over de verkoopbaarheid van deze software of de geschiktheid van deze software voor een bepaald doel. Deze wordt geleverd 'as is', zonder expliciete of impliciete garantie van welke aard dan ook.

    Deze kennisgevingen moeten worden bewaard in kopieën van enig deel van deze documentatie of software.

  • De toewijzingsfunctie van Reporting Services maakt gebruik van gegevens uit TIGER/Line Shapefiles die met dank aan het Census Bureau van de Verenigde Staten worden geleverd. TIGER/Line Shapefiles zijn een uittreksel van geselecteerde geografische en cartografische informatie uit de Census MAF/TIGER-database. TIGER/Line Shapefiles zijn gratis verkrijgbaar bij het Census Bureau van de Verenigde Staten. Ga voor meer informatie over de TIGER/Line shapefiles naar TIGER/Line shapefiles. De grensinformatie in de TIGER/Line Shapefiles is alleen bedoeld voor statistische gegevensverzameling en tabelleringsdoeleinden; De afbeelding en aanduiding voor statistische doeleinden vormt geen bepaling van jurisdictieautoriteit, eigendomsrechten of aanspraken, en weerspiegelt geen wettelijke landbeschrijvingen. Census TIGER en TIGER/Line zijn gedeponeerde handelsmerken van het Census Bureau van de Verenigde Staten.

Copyright 2012 Microsoft. Alle rechten voorbehouden.

Meer informatie

Als u meer informatie wilt over het bepalen van de huidige versie en editie van SQL Server, selecteert u het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

321185 Uw SQL Server versie en editie identificeren

De producten van derden die in dit artikel worden besproken, worden ontwikkeld door bedrijven die losstaan van Microsoft. Microsoft biedt geen garantie, uitdrukkelijk noch impliciet, voor de prestaties en betrouwbaarheid van deze producten.