SQL Server 2016 Service Pack 2-Versionsinformationen

Dieser Artikel enthält wichtige Informationen, die Sie lesen können, bevor Sie Microsoft SQL Server 2016 Service Pack 2 (SP2) installieren. Es wird beschrieben, wie sie das Service Pack abrufen, die Liste der Imservice-Packs enthaltenen Fehlerbehebungen, bekannte Probleme und eine Liste der Urheberrechtsattribute für das Produkt. Hinweis Dieser Artikel dient als eine einzige Informationsquelle, um alle Dokumentationen zu finden, die sich auf dieses Service Pack beziehen. Es enthält alle Informationen, die Sie zuvor in den Versionshinweisen und Readme.txt-Dateien gefunden haben.

Weitere Informationen

So erhalten Sie SQL Server 2016 SP2

SQL Server 2016 SP2, Microsoft SQL Server 2016 SP2 Express und Microsoft SQL Server 2016 SP2 Feature Pack können manuell heruntergeladen und auf den folgenden Microsoft Download Center-Websites installiert werden.

SQL Server 2016 SP2

Download Laden Sie das Paket jetzt herunter.

SQL Server 2016 SP2 Express

Download Laden Sie das Paket jetzt herunter.

Microsoft SQL Server 2016 SP2-Feature Pack

Download Laden Sie das Paket jetzt herunter.

Hinweis Nach der Installation des Service Packs sollte die SQL Server-Dienstversion 13.0.5026.0 Microsoft SQL Server 2016-Service Packs kumulative Updates sein. SQL Server 2016 SP2 aktualisiert alle Editionen und Service-Level von SQL Server 2016 auf SQL Server 2016 SP2.

Liste der in SQL Server 2016 SP2 enthaltenen Korrekturen

Microsoft SQL Server 2016-Service Packs sind kumulative Updates. SQL Server 2016 SP2 aktualisiert alle Editionen und Service-Level von SQL Server 2016 auf SQL Server 2016 SP2. Zusätzlich zu den in diesem Artikel aufgeführten Korrekturen enthält SQL Server 2016 SP2 Hotfixes, die in SQL Server 2016 Cumulative Update 1 (CU1)to SQL Server 2016 SP1 CU8enthalten waren. Weitere Informationen zu den kumulativen Updates, die in SQL Server 2016 verfügbar sind, finden Sie unter SQL Server 2016-Buildversionen. Anmerkungen

  • Zusätzliche Korrekturen, die hier nicht dokumentiert sind, können ebenfalls im Service Pack enthalten sein.

  • Diese Liste wird aktualisiert, wenn weitere Artikel veröffentlicht werden.

Weitere Informationen zu den In-SQL Server 2016 SP2 behobenen Fehlern finden Sie in den folgenden Artikeln zur Microsoft Knowledge Base.

VSTS-Fehlernummer

KB-Artikelnummer

Beschreibung

11032173

4048942

Update: Speicherabbilder, die nach dem Neustart von SQL Server für "Stalled IOCP Listener" und "non-yielding IOCP Listener" generiert wurden

3507192

4051361

Optimieren von Zeilenzielinformationen im Abfrageausführungsplan, der in SQL Server 2017 CU3 und SQL Server 2016 SP2 hinzugefügt wurde

9912272

4051360

Update: Ausführungsstatistiken der skalaren benutzerdefinierten Funktion werden der Showplan XML-Datei in SQL Server 2016 SP2 hinzugefügt

10937127

4051359

Update: SQL Server verfügt nicht mehr über Arbeitsspeicher, wenn Tabellenwertparameter in Extended Events-Sitzungen in SQL Server 2016 erfasst werden, auch wenn das Sammeln von Anweisungs- oder Datendatendatendatennicht aktiviert ist

5660983

4051358

Update fügt SYS neue Spalten hinzu. DM_EXEC_QUERY_STATS DMV in SQL Server 2016 SP2

10077001

4052138

Update: Parallele Abfragen sind langsamer, wenn sie mit hohem DOP in SQL Server 2016 ausgeführt werden

10732726

4052137

Verbessern der Abfrageleistung für eine partitionierte Tabelle in SQL Server 2016 SP2

11086264

4052136

Update: SQL Server-Überwachungsereignisse können nicht in das Sicherheitsprotokoll geschrieben werden

10696815

4038419

Update fügt CPU-Timeout-Einstellung zur Arbeitsgruppe "Ressourcen-Gouverneur" hinzu REQUEST_MAX_CPU_TIME_SEC in SQL Server 2016 und 2017

9443219

4038418

Aktualisieren, um DMV sys.dm_sql_referenced_entities in SQL Server 2016 SP2 eine neue Spalte hinzuzufügen

8025121

3157575

Update: Der Kopierdatenbank-Assistent schlägt fehl, wenn eine Tabelle eine spärliche Spalte enthält, die in SQL Server festgelegt ist

7990665

3162858

Fehler "Die Protokollsicherungskette ist unterbrochen", wenn der Protokollsicherungsprozess in SQL Server fehlschlägt

10727149

3170116

Update: Speichererteilung, die zum Ausführen einer optimierten verschachtelten Schleifenverknüpfung erforderlich ist, wird in Showplan XML in SQL Server nicht widergespiegelt

10871961

4013128

Update: Leistungseinbußen und lange Wartezeiten für CLR_AUTO_EVENT und CMEMTHREAD, wenn SQLCLR UDT als gespeicherter Prozedurparameter für einen SQL RPC-Aufruf verwendet wird

10697582

4014756

Update: SQL Server Profiler kann sp_setapprole nicht verschleiern, wenn es von einem Remoteprozeduraufruf in SQL Server ausgeführt wird

10871974

4016949

Einheitliches Showplanschema für SQL Server ab SQL Server 2012 SP4 und SQL Server 2016 SP2

10973046

4046918

Update: Die Ausführung schlägt fehl, wenn eine SQL CLR-Funktion Transact-SQL-Anweisungen durch Identitätswechselaufrufe in SQL Server 2016 und 2017 aufruft

11032146

4045795

Update: Threadpool-Erschöpfung und CMEMTHREAD-Konflikt in AAG mit Data Seeding in SQL Server 2016 und 2017

10872004

4056008

Update: "sp_special_columns" gibt falsches Ergebnis in SQL Server 2016 zurück

10726760

4052129

Update für manuelle Sorgverfolgungsbereinigungsverfahren in SQL Server 2016 und 2017

10065114

3136496

Update: Zugriffsverletzung tritt auf, wenn eine Abfrage über ein Synonym in SQL Server 2016 auf eine SQLCLR-Funktion verweist

9832539

4039846

FIX: VERSUCHEN... CATCH-Block führt in einigen IN-Memory-OLTP-Fehlerbehandlungsszenarien in SQL Server 2016 einen Rollback für zu viele Transaktionen durch

10727775

4041809

Update unterstützt die MAXDOP-Option für CREATE STATISTICS- und UPDATE STATISTICS-Anweisungen in SQL Server 2016 und 2017

6884989

4041811

Update: Automatische Aktualisierung inkrementeller Statistiken verzögert sich in SQL Server 2016 und 2017

10385772

4041814

Verbessern der Tempdb-Verschüttungsdiagnose in DMV und Extended Events in SQL Server 2017 und SQL Server 2016 SP2

9653457

4041817

Update ermöglicht XML Showplans die Bereitstellung einer Liste von Statistiken, die während der Abfrageoptimierung in SQL Server 2016 und 2017 verwendet werden.

10817173

4040276

Update: Indirekte Prüfpunkte in der Tempdb-Datenbank verursachen "Nicht ertragsgebender Planer"-Fehler in SQL Server 2016 oder 2017

10914360

4042415

Update: Deadlock tritt in einer Single-User-Modus-Datenbank auf, wenn viele Verbindungen gleichzeitig in SQL Server 2016 darauf zugreifen

10704351

4042788

Update: Die Tempdb-Systemdatenbank (sys.databases) ist weiterhin verschlüsselt, obwohl alle anderen Datenbanken auf der Instanz von SQL Server nicht verschlüsselt sind

10456101

4046914

Update: CXPACKET-Wartetyp in Showplan XML in SQL Server 2016 und 2017 hinzufügen

8846046

4046909

Update: LogPool-Cache MEMORYCLERK_SQLLOGPOOL verbraucht mehr Arbeitsspeicher, wenn Sie Onlinetransaktionen in SQL Server 2016 SP1 Express Edition tätigen

10761398

4046902

Update: Fehler "TempDB-Dateigröße überschreitet 1024 MB", wenn Sie versuchen, die Anfangsgröße für eine TempDB-Datei auf einen Wert größer als 1024 MB festzulegen

10571989

4046885

Update: Die SQL Server 2016 Setup-Seite enthält nicht sichere Tool-Download-Links

9956170

4018930

Update fügt SQL Server 2016 die Funktion "CLR strict security" hinzu

11334467

4075158

Update: Boolesche Werte, die im Parameterbereich eines Berichts in SSRS 2016 (SharePoint-Modus) nicht korrekt lokalisiert wurden

11542281

4057054

Update: CXPACKET- und CXCONSUMER-Wartetypen zeigen inkonsistente Ergebnisse für einige parallele Abfragepläne in SQL Server 2016 und 2017

10932023

4043624

Update: Die manuelle Bereinigung der Änderungsverfolgung schlägt fehl, da der Fehler in der Tabelle nicht vorhanden ist in SQL Server

10871968

4021243

Update: Zugriffsverletzung beim Erstellen oder Konfigurieren einer Always On-Verfügbarkeitsgruppe für eine Verfügbarkeitsdatenbank in SQL Server 2012 und 2016

11454650

4089239

Update: QRY_PROFILE_LIST_MUTEX wird blockiert, wenn TF 7412 in SQL Server 2016 aktiviert ist

11566335

4089509

Update: Zugriffsverletzung, wenn Sie QDS verwenden und einen Abfrageplan angeben, um eine Leistungsregression aufzulösen

11523867

4090279

Update: Es dauert lange, einen Batch zurückzusetzen, der eine große Datenmenge in SQL Server 2016 aktualisiert

9191595

4092045

Update: LSN-Abschneidung tritt in der AG auf, wenn die Änderungsdatenerfassungsfunktion in SQL Server 2016 deaktiviert wird

10288012

4092046

Update: SQL Server 2016 kann nicht neu gestartet werden, nachdem Sie ALTER DATABASE ADD FILE oder ADD LOG-Befehle zum Hinzufügen von Dateien mit demselben logischen Namen verwendet haben

11543252

4092066

Update: Die Replikation ist nicht aktiviert, wenn die Datenbanksortierung die Sortierungserweiterung '_SC' in SQL Server 2016 und 2017 verwendet

9824203

4092069

Verbessert das Distribution Agent-Bereinigungsverfahren, um die Transaktionsreplikationsleistung in SQL Server 2016 zu erhöhen

10895916

4092075

Verbesserung: Fügt Service Broker-Unterstützung für DBCC CLONEDATABASE in SQL Server 2016 hinzu

11555288

4089473

Bessere Fehlerbehebung bei der Fehlerbehebung bei der Fehlerbehebung bei der Abfrageparallelität in SQL Server 2017 und 2016

11578523

4089718

Verbesserung: Leistungsproblem beim Aktualisieren von MDS von SQL Server 2012 auf 2016

10871976

4016361

Update: Service Broker-Endpunktverbindungen werden nach einem Failover der Verfügbarkeitsgruppe in SQL Server nicht geschlossen

8742052

4054842

Verbesserung: Allgemeine Verbesserungen des Bereinigungsprozesses für die Änderungsverfolgung in SQL Server 2016 und 2017

12519464

4475794

Update: Zugriffsverletzungsausnahme tritt während der Abfrageoptimierung einer Abfrage auf, die auf eine Tabelle mit gefilterten Indizes oder Statistiken zugreift

Hinweise zu diesem Update

Zusätzliche Entschließungen

Lösungen für die folgenden Probleme sind auch in SQL Server 2016 SP2 enthalten.

VSTS-Fehlernummer

Beschreibung

Bereich

10698782

Fügt eine neue DMV sys.dm_db_log_stats hinzu, die Attribute auf Zusammenfassungsebene und Informationen zu Transaktionsprotokolldateien von Datenbanken zurückgibt.

SQL Engine

10698846

Fügt eine neue DMV sys.dm_tran_version_store_space_usage hinzu, die eine Tabelle zurückgibt, um den Gesamtspeicherplatz in tempdb anzuzeigen, der von Versionsspeicherdatensätzen für jede Datenbank verwendet wird.

SQL Engine

10760480

Stellt die Prozessorinformationen wie Kernanzahl, Sockets und NUMA-Informationen in DMV sys.dm_server_services und der SERVERPROPERTY-Funktion bereit.

SQL Engine

10755072

Fügt der SELECT INTO-Anweisung die Dateigruppenunterstützung hinzu. Auf diese Weise können Sie den Namen der Dateigruppe angeben, in der eine neue Tabelle erstellt wird. Die angegebene Dateigruppe sollte in der Datenbank vorhanden sein, andernfalls löst das SQL Server-Modul einen Fehler aus.

SQL Engine

9742982

Behebt ein Problem, bei dem die Speicherauslastung des Plancache hoch ist, wenn der MAXDOP auf 1festgelegt ist.

SQL Engine

10698847

Behebt ein Problem, bei dem die Wiederherstellung einer komprimierten Sicherung für eine TDE-fähige Datenbank (Transparent Data Encryption) über die VDI-Schnittstelle (Virtual Device Interface) mit dem Betriebssystemfehler 38 fehlschlagen kann.

SQL Engine

10698823

Stellt den Prozentsatz der differenziellen Änderungen in den Datenbanken bereit, um festzustellen, ob eine vollständige Datenbanksicherung oder eine differenzielle Sicherung nützlich ist.

SQL Engine

10823015

Verbessert die Sicherungsleistung auf Computern mit großem Arbeitsspeicher.

SQL Engine

10697461

Behebt ein Problem, bei dem der Abfragehinweis MAX_GRANT_PERCENT nicht immer eingehalten wird.

SQL-Leistung

10756412

Fügt dem Verwaltungsbefehl DBCC CLONEDATABASE die Option WITH VERIFY_CLONE und dem Verwaltungsbefehl DBCC CLONEDATABASE die Option WITH VERIFY_CLONE und die Option WITH BACKUP_CLONE hinzu, mit dem Sie geklonte Datenbanken überprüfen und sichern können.

SQL Engine

10925573

Fügt ein neues erweitertes Ereignis mit der Nummer_transaction_latch_trace hinzu, das den Status der globalen Latches anzeigt, die von markierten Transaktionen verwendet werden.

SQL Engine

8837822

Behebt ein Problem, bei dem dMV sys.dm_exec_query_profiles ein falsches Ergebnis anzeigt, das mit dem geschätzten oder tatsächlichen Abfrageplan nicht übereinstimmt.

SQL-Leistung

10698786

Fügt eine neue DMV sys.dm_db_log_info hinzu, die die VLF-Informationen (Virtual Log File) zu den Transaktionsprotokolldateien zurückgibt.

SQL Engine

10914366

Fügt ein Datenbanknamenattribut in der Prozessliste und executionStack im erweiterten Ereignis xml_deadlock_report hinzu, um den Datenbanknamen verfügbar zu machen.

SQL Engine

10723493

Behebt ein Problem, bei dem ein Assertionsfehler auftreten kann, wenn Sie die DMV sys.dm_db_stats_histogram abfragen, wenn die SPALTE TIMESTAMP Werte enthält.

SQL-Leistung

9437530

Behebt die Speichergrantverwendung (InputMemoryGrant, OutputMemoryGrant und UsedMemoryGrant-Eigenschaften) in Showplan XML für parallele Abfragen.

SQL-Leistung

9480942

Behebt ein Problem, um Nullverweise in GetNextAllHoBts zu vermeiden.

SQL Engine

8523231

Fügt dauerhaft speicheroptimierte Tabellen hinzu, die Fremdschlüsselverweise auf nicht dauerhaft speicheroptimierte Tabellen enthalten können.

In-Memory-OLTP

9737945

Fügt eine DVM sys.dm_tran_version_store_space_usage hinzu, die die Verwendung des Tempdb-Versionsspeichers in jeder Datenbank nachverfolgen kann.

SQL Engine

9146914

Fügt die Eigenschaften SpLevel und ReleaseProductVersion zu SQL Server 2016 SP1 hinzu.

Setup & Installieren

10365365

Behebt ein Problem, indem ein SQL Server-Sicherheitsupdate auf dem passiven Knoten in einem benutzerdefinierten Cluster installiert wird.

Setup & Installieren

11565681

Macht das zuletzt bekannte gute DBCC CHECKDB-Datum und -Uhrzeit für eine Datenbank verfügbar.

SQL Engine

11583626

Behebt ein Problem, indem ein Knoten aus einem Failovercluster entfernt wird, auf dem Polybase installiert ist.

SQL Engine

11559743

Behebt ein Problem, bei dem Sie den ADDNODE-Schritt nicht ausführen können, wenn die Polybase-Funktion im ScaleOut-Bereitstellungsmodus installiert ist.

SQL Engine

10973764

Verbessert die DTC-Dienstunterstützung (Distributed Transaction Coordinators) für AlwaysOn-Verfügbarkeitsgruppendatenbanken (AG).

SQL Engine

Weitere Informationen zum Aktualisieren Ihrer SQL Server-Installation auf SQL Server 2016 SP2 finden Sie unter Unterstützte Versions- und Editionsaktualisierungen.

Deinstallieren von SQL Server 2016 SP2 (nicht empfohlen)

Wenn Sie SQL Server 2016 SP2 aus irgendeinem Grunddeinstallieren, wird die Deinstallation von SQL Server 2016 SP2 nicht blockiert, und Sie können SQL Server deinstallieren. Server 2016 SP2 auf die gleiche Weise wie alle anderen Service Packs. Wenn Sie jedoch die Standard-, Web- oder Express-Edition von SQL Server ausführen und einige neue Features verwenden, die nur beim Starten von SQL Server 2016 SP2 entsperrt werden, können Fehler auftreten oder Datenbanken, die nach der Deinstallation von SQL Server 2016 SP2 in einem verdächtigen Zustand verblieben sind. Schlimmernoch, wenn die Systemdatenbanken neue Funktionen verwenden (z.B.partitionierte Tabellen in Masterdatenbanken), könnte dies SQL Server verhindern. nach der Deinstallation von SQL Server 2016 SP2.

Es wird empfohlen, dass Sie überprüfen, ob alle neuen Features deaktiviert oder gelöscht werden, bevor Sie SQL Server 2016 SP2 für andere Editionen als die Enterprise-Edition deinstallieren. Sie können die Dateigruppe memory_optimized_data nicht löschen. Wenn Sie daher die Dateigruppe memory_optimized_data in Ihrer Datenbank mit SP2 eingerichtet haben, sollten Sie SQL Server 2016 SP2 nicht deinstallieren.Andernfalls wird die Datenbank in einen verdächtigen Zustand gelangen,und der folgende Eintrag wird im error-Protokoll protokolliert:

DateTime spid15s Fehler: 41381, Schweregrad: 21, Status: 1. DateTime spid15s Die Datenbank kann in dieser Edition von SQL Server nicht gestartet werden, da sie eine MEMORY_OPTIMIZED_DATA-Dateigruppe enthält. Weitere Informationen zur Feature-Unterstützung in verschiedenen SQL Server-Editionen finden Sie unter Books Online.

  • Dieses Produkt enthält Software, die von der Xerox Secure Hash Function abgeleitet wurde.

  • Dieses Produkt enthält Software aus der zlib-Allzweckkomprimierungsbibliothek.

  • Teile dieser Software basieren zum Teil auf der Arbeit von RSA Data Security, Inc. Da Microsoft die Software RSA Data Security, Inc. in dieses Produkt aufgenommen hat, muss Microsoft den folgenden Text mit dieser Software einfügen:

    • Copyright 1990, RSA Data Security, Inc. Alle Rechte vorbehalten.

    • Eine Lizenz zum Kopieren und Verwenden dieser Software wird erteilt, sofern sie in allen Materialien, die diese Software oder diese Funktion erwähnen oder referenzieren, als "RSA Data Security, Inc., MD5 Message-Digest Algorithm" identifiziert wird. Die Lizenz für die Herstellung und Verwendung abgeleiteter Werke wird auch erteilt, sofern solche Werke in allen Materialien, die das abgeleitete Werk erwähnen oder referenzieren, als "abgeleitet vom RSA Data Security, Inc., MD5 Message-Digest Algorithm" identifiziert werden.

    • RSA Data Security, Inc. gibt keine Zusicherungen in Bezug auf die Marktgängigkeit dieser Software oder die Eignung dieser Software für einen bestimmten Zweck. Es wird "wie besehen" ohne ausdrückliche oder stillschweigende Gewährleistung jeglicher Art bereitgestellt.

    Diese Mitteilungen müssen in allen Kopien eines Teils dieser Dokumentation oder Software aufbewahrt werden.

  • Die Reporting Services-Zuordnungsfunktion verwendet Daten aus TIGER/Line Shapefiles, die mit freundlicher Genehmigung des United States Census Bureaubereitgestellt werden. TIGER/Line Shapefiles sind ein Auszug ausgewählter geographischer und kartografischer Informationen aus der Census MAF/TIGER-Datenbank. TIGER/Line Shapefiles sind kostenlos beim United States Census Bureau erhältlich. Weitere Informationen zu den TIGER/Line Shapefiles finden Sie unter TIGER/Line Shapefiles. Die Grenzinformationen in den TIGER/Line Shapefiles dienen ausschließlich statistischen Datenerfassungs- und Tabellenzwecken; seine Darstellung und Benennung zu statistischen Zwecken stellt keine Bestimmung der Gerichtsbarkeit, der Eigentumsrechte oder des Anspruchs dar und spiegelt keine rechtlichen Grundstücksbeschreibungen wider. Census TIGER und TIGER/Line sind eingetragene Marken des United States Census Bureau.

Copyright 2012 Microsoft. Alle Rechte vorbehalten.

Informationsquellen

Weitere Informationen zum Bestimmen der aktuellen SQL Server-Version und -Edition finden Sie unter der folgenden Artikelnummer, um zum Artikel in der Microsoft Knowledge Base zu wechseln:

321185 Identifizieren Ihrer SQL Server-Version und -Edition

Die in diesem Artikel genannten Drittanbieterprodukte stammen von Herstellern, die von Microsoft unabhängig sind. Microsoft schließt jede konkludente oder sonstige Gewährleistung bezüglich der Leistung oder Zuverlässigkeit dieser Produkte aus.

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×