release-informatie KB4052908 SQL Server 2016 Service Pack 2

Releasedatum: dinsdag 24 april 2018
Versie: 13.0.5026.0

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

Opmerking

Dit artikel fungeert als één bron van informatie om alle documentatie te vinden die is gerelateerd aan dit servicepack. Het bevat alle informatie die u eerder hebt gevonden in de releaseopmerkingen en Readme.txt bestanden.

Lijst met oplossingen in SQL Server 2016 SP2

Microsoft SQL Server 2016-servicepacks zijn cumulatieve updates. SQL Server 2016 SP2 werkt alle edities en serviceniveaus van SQL Server 2016 bij naar SQL Server 2016 SP2. Naast de oplossingen die in dit artikel worden vermeld, bevat SQL Server 2016 SP2 hotfixes die zijn opgenomen in SQL Server 2016 cumulatieve 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 SQL Server 2016.

Opmerking

  • Aanvullende correcties die hier niet worden beschreven, kunnen ook worden opgenomen in het servicepack.
  • 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 opgelost in SQL Server 2016 SP2.

Foutverwijzing Beschrijving
3507192 Optimalisatierijdoelgegevens in queryuitvoeringsplan toegevoegd in SQL Server 2017 CU3 en SQL Server 2016 SP2 (KB4051361)
5660983 BijWerken voegt nieuwe kolommen toe aan SYS. DM_EXEC_QUERY_STATS DMV in SQL Server 2016 SP2 (KB4051358)
8742052 Verbetering: Algemene verbeteringen in het opschoningsproces voor wijzigingen bijhouden in SQL Server 2016 en 2017 (KB4054842)
9443219 Werk bij om een nieuwe kolom toe te voegen aan DMV-sys.dm_sql_referenced_entities in SQL Server 2016 SP2 (KB4038418)
9824203 Hiermee wordt de opschoonprocedure van de distributieagent verbeterd om de transactionele replicatieprestaties in SQL Server 2016 (KB4092069) te verbeteren
9956170 Update voegt de functie 'CLR strict security' toe aan SQL Server 2016 (KB4018930)
10385772 Diagnostische gegevens over tempdb-overloop in DMV en uitgebreide gebeurtenissen in SQL Server 2017 en SQL Server 2016 SP2 (KB4041814) verbeteren
10696815 Update voegt cpu-time-outinstelling toe aan Resource Governor werkgroep REQUEST_MAX_CPU_TIME_SEC in SQL Server 2016 en 2017 (KB4038419)
10726760 Update voor handmatig opschonen van wijzigingen in SQL Server 2016 en 2017 (KB4052129)
10727775 Bijwerken voegt ondersteuning toe voor maxdop-optie voor de instructies STATISTIEKEN MAKEN en BIJWERKEN in SQL Server 2016 en 2017 (KB4041809)
10732726 Queryprestaties verbeteren voor een gepartitioneerde tabel in SQL Server 2016 SP2 (KB4052137)
10871974 Uniform Showplan-schema voor SQL Server vanaf SQL Server 2012 SP4 en SQL Server 2016 SP2 (KB4016949)
11555288 Betere problemen met parallelle uitvoering van 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 van het logboek is verbroken' wanneer het back-upproces van het logboek mislukt in SQL Server (KB3162858)
8025121 FIX: Wizard Database kopiëren mislukt wanneer een tabel een sparse-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 OPLOSSING: LSN-afkapping vindt plaats in ag bij het uitschakelen van de functie voor het vastleggen van wijzigingen in SQL Server 2016 (KB4092045)
9912272 FIX: Uitvoeringsstatistieken van scalaire door de gebruiker gedefinieerde functie zijn toegevoegd aan het XML-bestand showplan in SQL Server 2016 SP2 (KB4051360)
10065114 OPLOSSING: Toegangsschending treedt op wanneer een query verwijst naar een SQLCLR-functie via een synoniem in SQL Server 2016 (KB3136496)
10077001 OPLOSSING: Parallelle query's zijn langzamer wanneer ze worden uitgevoerd met een hoge DOP in SQL Server 2016 (KB4052138)
10456101 OPLOSSING: CXPACKET-wachttype toevoegen in showplan XML in SQL Server 2016 en 2017 (KB4046914)
10571989 OPLOSSING: De installatiepagina van SQL Server 2016 bevat niet-beveiligde koppelingen voor het downloaden van hulpprogramma's (KB4046885)
10697582 FIX: SQL Server Profiler kan sp_setapprole niet verdoezelen wanneer deze wordt uitgevoerd vanuit een externe procedureaanroep in SQL Server (KB4014756)
10704351 OPLOSSING: De tempdb-systeemdatabase (sys.databases) is nog steeds versleuteld, hoewel alle andere databases op het exemplaar van SQL Server niet zijn versleuteld (KB4042788)
10727149 OPLOSSING: Geheugentoekenning die vereist is voor het uitvoeren van geoptimaliseerde geneste luskoppeling, wordt niet weergegeven in Showplan XML in SQL Server (KB3170116)
10817173 OPLOSSING: indirecte controlepunten in tempdb-database veroorzaken een fout 'Niet-opleverende scheduler' in SQL Server 2016 of 2017 (KB4040276)
10871961 OPLOSSING: 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 OPLOSSING: Toegangsschending bij het maken of configureren van een AlwaysOn-beschikbaarheidsgroep voor een beschikbaarheidsdatabase in SQL Server 2012 en 2016 (KB4021243)
10871976 OPLOSSING: Service Broker-eindpuntverbindingen worden niet gesloten na een failover van een beschikbaarheidsgroep in SQL Server (KB4016361)
10872004 OPLOSSING: 'sp_special_columns' retourneert een onjuist resultaat in SQL Server 2016 (KB4056008)
10914360 OPLOSSING: Impasse treedt op in de database voor de modus voor één gebruiker wanneer veel verbindingen er tegelijkertijd toegang toe hebben in SQL Server 2016 (KB4042415)
10932023 OPLOSSING: Handmatig opschonen van wijzigingen mislukt met fout over niet-bestaan van tabel in SQL Server (KB4043624)
10937127 OPLOSSING: SQL Server onvoldoende geheugen wanneer parameters met tabelwaarden worden vastgelegd in uitgebreide gebeurtenissensessies in SQL Server 2016, zelfs als het verzamelen van een instructie of gegevensstroom niet is ingeschakeld (KB4051359)
10973046 OPLOSSING: De uitvoering mislukt wanneer een SQL CLR-functie Transact-SQL-instructies aanroept via imitatie-aanroepen in SQL Server 2016 en 2017 (KB4046918)
11032173 FIX: Geheugendumps gegenereerd voor 'Vastgelopen IOCP-listener' en 'niet-opleverende IOCP-listener' na SQL Server opnieuw opstarten (KB4048942)
11086264 OPLOSSING: SQL Server Auditgebeurtenissen schrijven niet naar het beveiligingslogboek (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 bijwerken in SQL Server 2016 (KB4090279)
11542281 OPLOSSING: wachttypen CXPACKET en CXCONSUMER tonen inconsistente resultaten voor sommige parallelle queryplannen in SQL Server 2016 en 2017 (KB4057054)
12519464 OPLOSSING: uitzondering voor toegangsschending treedt op tijdens queryoptimalisatie van een query die toegang heeft tot een tabel met gefilterde indexen of statistieken (KB4475794)
9653457 Met Update kan XML Showplans een lijst met statistieken leveren die worden gebruikt tijdens queryoptimalisatie in SQL Server 2016 en 2017 (KB4041817)
10895916 Verbetering: Hiermee wordt servicebrokerondersteuning toegevoegd voor DBCC CLONEDATABASE in SQL Server 2016 (KB4092075)
9832539 OPLOSSING: TRY…CATCH blokkeren draait te veel transacties terug in sommige oltp-foutafhandelingsscenario's in het geheugen in SQL Server 2016 (KB4039846)
10288012 OPLOSSING: Kan SQL Server 2016 niet opnieuw opstarten nadat u of-opdrachten hebt gebruikt ALTER DATABASE ADD FILEADD LOG om bestanden met dezelfde logische naam toe te voegen (KB4092046)
10761398 FIX: Fout 'TempDB-bestand is groter dan 1024 MB' wanneer u de begingrootte voor een TempDB bestand probeert in te stellen op een waarde groter dan 1024 MB (KB4046902)
11032146 FIX: Uitputting van threadpool en CMEMTHREAD-conflicten in AAG met gegevens seeding in SQL Server 2016 en 2017 (KB4045795)
11334467 OPLOSSING: 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 databasesortering gebruikmaakt van de sorteringsuitbreiding '_SC' in SQL Server 2016 en 2017 (KB4092066)
11566335 OPLOSSING: Toegangsfout wanneer u QDS gebruikt en een queryplan opgeeft om een prestatieregressie op te lossen (KB4089509)

Aanvullende oplossingen

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

Foutverwijzing Beschrijving Gebied
8523231 Hiermee voegt u duurzame voor geheugen geoptimaliseerde tabellen toe die refererende sleutels kunnen hebben naar tabellen die niet geschikt zijn voor geheugen. OLTP In-Memory
9146914 Hiermee voegt u de SpLevel and ReleaseProductVersion eigenschappen toe aan SQL Server 2016 SP1. Installatie & installeren
10365365 Lost een probleem op door een SQL Server beveiligingsupdate te installeren op het passieve knooppunt in een aangepast cluster. Installatie & installeren
9480942 Hiermee wordt een probleem opgelost om null-verwijzing in te voorkomen.GetNextAllHoBts SQL Engine
9737945 Voegt een DVM sys.dm_tran_version_store_space_usage toe waarmee het gebruik van het tempdb versiearchief 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 Hiermee wordt een nieuwe DMV sys.dm_db_log_stats toegevoegd die kenmerken op overzichtsniveau en informatie over transactielogboekbestanden van databases retourneert. SQL Engine
10698786 Hiermee voegt u een nieuwe DMV sys.dm_db_log_info toe die de VLF-informatie (Virtual Log File) over de transactielogboekbestanden retourneert. SQL Engine
10698823 Hiermee wordt het percentage differentiële wijzigingen in de databases weergegeven om te bepalen of volledige of differentiële back-up van de database nuttig is. SQL Engine
10698846 Hiermee voegt u een nieuwe DMV sys.dm_tran_version_store_space_usage toe die een tabel retourneert om de totale ruimte weer te geven in tempdb die wordt gebruikt door versieopslagrecords 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) kan mislukken met fout 38 van het besturingssysteem. SQL Engine
10755072 Voegt de bestandsgroepondersteuning 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 aanwezig zijn in de database, 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 Geeft de processorgegevens weer, zoals het aantal kernen, sockets en NUMA-informatie in DMV sys.dm_server_services en de SERVERPROPERTY functie. SQL Engine
10823015 Verbetert de back-upprestaties op computers met een groot geheugen. SQL Engine
10914366 Hiermee voegt u een databasenaamkenmerk toe aan de proceslijst en executionStack in de uitgebreide gebeurtenis xml_deadlock_report om de databasenaam weer te geven. SQL Engine
10925573 Voegt een nieuwe uitgebreide gebeurtenis marked_transaction_latch_trace toe die de status weergeeft van de globale vergrendelingen die worden gebruikt door gemarkeerde transacties. SQL Engine
10973764 Verbetert de ondersteuning van de DTC-service (Distributed Transaction Coordinators) voor AlwaysOn-beschikbaarheidsgroepen (AG)-databases. 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 scale-out-implementatiemodus. SQL Engine
11565681 Hiermee wordt 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 Hiermee wordt het gebruik van geheugentoekenningen (InputMemoryGrantOutputMemoryGranten UsedMemoryGrant eigenschappen) in Showplan XML voor parallelle query's opgelost. SQL-prestaties
10697461 Hiermee wordt een probleem opgelost waarbij de MAX_GRANT_PERCENT queryhint niet altijd wordt gerespecteerd. SQL-prestaties
10723493 Hiermee wordt een probleem opgelost waarbij een assertiefout 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 het upgraden van uw SQL Server-installatie naar SQL Server 2016 SP2.

SQL Server 2016 SP2 downloaden

SQL Server 2016 SP2, Microsoft SQL Server 2016 SP2 Express en Microsoft SQL Server 2016 SP2 Feature Pack zijn beschikbaar voor handmatig downloaden en installeren op de volgende websites van het Microsoft Downloadcentrum.

Opmerking

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

Als u om welke reden dan ook ervoor kiest om SQL Server 2016 SP2 te verwijderen, wordt het verwijderen van SQL Server 2016 SP2 niet geblokkeerd 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 u een aantal nieuwe functies gebruikt die alleen worden ontgrendeld wanneer u SQL Server 2016 SP2 start, kunnen er fouten optreden of worden er mogelijk databases in een verdachte status achtergelaten na het verwijderen van SQL Server 2016 SP2. Erger nog, als de systeemdatabases gebruikmaken van nieuwe functies (bijvoorbeeld gepartitioneerde tabellen in hoofddatabases), kan dit voorkomen dat SQL Server exemplaren worden gestart nadat u SQL Server 2016 SP2 hebt verwijderd.

U wordt aangeraden te controleren 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 daarom SQL Server 2016 SP2 niet verwijderen. Anders krijgt de database een verdachte status en wordt de volgende vermelding vastgelegd in het foutenlogboek:

<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 functieondersteuning in verschillende SQL Server edities.

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

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

  • Onderdelen van deze software zijn deels gebaseerd op het werk van RSA Data Security, Inc. Omdat Microsoft de RSA Data Security, Inc.,-software in dit product heeft opgenomen, moet Microsoft de onderstaande tekst bij dergelijke software opnemen:

    • 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 de 'RSA Data Security, Inc., MD5 Message-Digest Algorithm' in al het materiaal dat deze software of deze functie vermeldt of verwijst. Er wordt ook een licentie verleend voor het maken en gebruiken van afgeleide werken, mits 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 verwijst.
    • RSA Data Security, Inc., geeft geen verklaringen met betrekking tot de verkoopbaarheid van deze software of de geschiktheid van deze software voor een bepaald doel. Het wordt 'as is' verstrekt zonder expliciete of impliciete garantie van welke aard dan ook.

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

  • De toewijzingsfunctie van Reporting Services maakt gebruik van gegevens uit TIGER/Line Shapefiles die worden verstrekt met dank aan het Verenigde Staten Census Bureau. TIGER/Line Shapefiles zijn een extract van geselecteerde geografische en cartografische informatie uit de MAF/TIGER-database volkstelling. TIGER/Line Shapefiles zijn gratis verkrijgbaar bij het Verenigde Staten Census Bureau. Ga naar TIGER/Line shapefiles voor meer informatie over de TIGER-/lijnshapebestanden. De grensinformatie in de TIGER/Line Shapefiles is alleen bedoeld voor statistische gegevensverzameling en tabelweergave; de weergave en aanwijzing voor statistische doeleinden vormt geen bepaling van bevoegdheid, eigendomsrechten of rechten, en weerspiegelt geen juridische landbeschrijvingen. Census TIGER en TIGER/Line zijn geregistreerde handelsmerken van het Verenigde Staten Census Bureau.

Copyright 2012 Microsoft. Alle rechten voorbehouden.

Verwijzingen

Voor meer informatie over het bepalen van de huidige SQL Server versie en editie selecteert u het volgende artikelnummer om naar het artikel in de Microsoft Knowledge Base te gaan:

321185 Uw SQL Server versie en editie identificeren

De producten van derden die in dit artikel worden vermeld, worden vervaardigd door bedrijven die onafhankelijk zijn van Microsoft. Microsoft verleent dan ook geen enkele garantie, impliciet noch anderszins, omtrent de prestaties of de betrouwbaarheid van deze producten.