KB4052574: Kumulatives Update 2 für SQL Server 2017

Veröffentlichungsdatum: 28. November 2017
Version: 14.0.3008.27

Zusammenfassung

In diesem Artikel wird das kumulative Updatepaket 2 (CU2) für Microsoft SQL Server 2017 beschrieben. Dieses Update enthält 34 Fixes, die nach der Veröffentlichung des kumulativen Updates 2017 von SQL Server 2017 ausgegeben wurden, und es aktualisiert Komponenten in den folgenden Builds:

  • SQL Server – Produktversion: 14.0.3008.27, Dateiversion: 2017.140.3008.27
  • Analysis Services – Produktversion: 14.0.1.440, Dateiversion: 2017.140.1.440

Bekannte Probleme in diesem Update

Wenn Sie das feature Abfragespeicher verwenden, installieren Sie dieses kumulative Update 2 (CU2) (14.0.3008.27) nicht. Installieren Sie stattdessen CU3 (14.0.3015.40).

Wenn Sie CU2 bereits installiert haben, müssen Sie nach der Installation von CU3 oder höher sofort das folgende Skript ausführen, um alle Pläne zu löschen, die während der Installation von CU2 von Abfragespeicher gesammelt wurden:

SET NOCOUNT ON;
DROP TABLE IF EXISTS #tmpUserDBs;

SELECT [database_id], 0 AS [IsDone]
INTO #tmpUserDBs
FROM master.sys.databases
WHERE [database_id] > 4
AND [state] = 0 -- must be ONLINE
AND is_read_only = 0 -- cannot be READ_ONLY
AND [database_id] NOT IN (SELECT dr.database_id FROM sys.dm_hadr_database_replica_states dr -- Except all local Always On secondary replicas
INNER JOIN sys.dm_hadr_availability_replica_states rs ON dr.group_id = rs.group_id
INNER JOIN sys.databases d ON dr.database_id = d.database_id
WHERE rs.role = 2 -- Is Secondary
AND dr.is_local = 1
AND rs.is_local = 1)

DECLARE @userDB sysname;

WHILE (SELECT COUNT([database_id]) FROM #tmpUserDBs WHERE [IsDone] = 0) > 0
BEGIN
SELECT TOP 1 @userDB = DB_NAME([database_id]) FROM #tmpUserDBs WHERE [IsDone] = 0

-- PRINT 'Working on database ' + @userDB

EXEC ('USE [' + @userDB + '];
DECLARE @clearPlan bigint, @clearQry bigint;
IF EXISTS (SELECT [actual_state] FROM sys.database_query_store_options WHERE [actual_state] IN (1,2))
BEGIN
IF EXISTS (SELECT plan_id FROM sys.query_store_plan WHERE engine_version = ''14.0.3008.27'')
BEGIN
DROP TABLE IF EXISTS #tmpclearPlans;

SELECT plan_id, query_id, 0 AS [IsDone]
INTO #tmpclearPlans
FROM sys.query_store_plan WHERE engine_version = ''14.0.3008.27''

WHILE (SELECT COUNT(plan_id) FROM #tmpclearPlans WHERE [IsDone] = 0) > 0
BEGIN
SELECT TOP 1 @clearPlan = plan_id, @clearQry = query_id FROM #tmpclearPlans WHERE [IsDone] = 0
EXECUTE sys.sp_query_store_unforce_plan @clearQry, @clearPlan;
EXECUTE sys.sp_query_store_remove_plan @clearPlan;

UPDATE #tmpclearPlans
SET [IsDone] = 1
WHERE plan_id = @clearPlan AND query_id = @clearQry
END;

PRINT ''- Cleared possibly affected plans in database [' + @userDB + ']''
END
ELSE
BEGIN
PRINT ''- No affected plans in database [' + @userDB + ']''
END
END
ELSE
BEGIN
PRINT ''- Query Store not enabled in database [' + @userDB + ']''
END')
UPDATE #tmpUserDBs
SET [IsDone] = 1
WHERE [database_id] = DB_ID(@userDB)
END

In diesem Update enthaltene Verbesserungen und Korrekturen

Eine herunterladbare Excel-Arbeitsmappe, die eine Zusammenfassungsliste der Builds zusammen mit dem aktuellen Supportlebenszyklus enthält, ist verfügbar. Die Excel-Datei enthält ebenfalls detaillierte Korrekturlisten für SQL Server 2019 und SQL Server 2017. Wählen Sie diese Option aus, um diese Excel-Datei jetzt herunterzuladen.

Hinweis

Auf einzelne Einträge in der folgenden Tabelle kann direkt über ein Lesezeichen verwiesen werden. Wenn Sie eine Fehlerverweis-ID in der Tabelle auswählen, wird der URL im Format "#NNNNNNNN" ein Lesezeichentag hinzugefügt. Sie können diese URL dann für andere Personen freigeben, damit sie direkt zum gewünschten Fix in der Tabelle springen können.

Weitere Informationen zu den behobenen Fehlern und verbesserungen, die in diesem kumulativen Update enthalten sind, finden Sie in den folgenden Microsoft Knowledge Base-Artikeln.

Fehlerreferenz Beschreibung Bereich korrigieren Komponente Plattform
11078719 FIX: Die Lesezeichenfunktion funktioniert nicht vollständig, wenn Sie einen Bericht im MHTML-Format über Outlook in SSRS (KB4043947) öffnen. Analysis Services Reporting Services Windows
10970440 FIX: "Unbekannter Fehler" für "Weitere Elemente anzeigen" auf der Seite "Entitätsabhängigkeiten-Explorer" in SQL Server 2017 Master Data Services (KB4042962) Master Data Services Client Windows
11195748 KORREKTUR: Falsche Warnmeldung, in der sie aufgefordert wird, SQL Server neu zu starten, wenn dies in SQL Server 2017 unter Linux (KB4053447) nicht erforderlich ist SQL Server-Clienttools Befehlszeilentools Linux
11133452 FIX: Richtlinienbasierte Verwaltungsrichtlinie funktioniert nach der Installation von CU2 für SQL Server 2016 SP1 (KB4037454) nicht SQL Server-Clienttools Richtlinienbasierte Verwaltung Alle
11078705 KORREKTUR: Das Kennwort für ein SQL Server 2017-Dienstkonto kann nicht geändert werden, wenn zusätzlicher LSA-Schutz aktiviert ist (KB4039592) SQL Server-Clienttools SQL Server Verwaltbarkeit (SSM) Windows
11057322 FEHLERBEHEBUNG: Fehler 33111 und 3013 beim Sichern einer TDE-verschlüsselten Datenbank in SQL Server (KB4052134) SQL Server Engine Sicherungswiederherstellung Alle
11078729 BEHEBUNG: Fehler "Meldung 611", wenn Sie BULK INSERT oder INSERT SELECT zum Einfügen von Daten in einen gruppierten Columnstore-Index (KB4045814) verwenden SQL Server Engine Spaltenspeicher Windows
11187256 FEHLERBEHEBUNG: Datenabrufabfragen mit nicht gruppierter Indexsuche dauern viel länger in SQL Server (KB4052625) SQL Server Engine Spaltenspeicher Windows
11195379 KORREKTUR: Die Assertion erfolgt beim Zugriff auf speicheroptimierte Tabellen über MARS (KB4046056) SQL Server Engine Spaltenspeicher Windows
11008401 FIX: Die Arbeitsspeicherauslastung mit vielen Datenbanken in SQL Server 2017 ist größer als in früheren Versionen (KB4035062) SQL Server Engine Datenbankverwaltung Alle
11179674 KORREKTUR: Die externe R-Bibliothek wird wiederholt in SQL Server (KB4053348) installiert oder deinstalliert. SQL Server Engine Erweiterbarkeit Windows
11179675 KORREKTUR: "sys.external_libraries"-Katalogsichten sind für Benutzer ohne dbo in SQL Server (KB4053349) leer. SQL Server Engine Erweiterbarkeit Windows
11186915 FIX: Deadlock, wenn mehrere PREDICT T-SQL-Funktionen gleichzeitig ausgeführt werden (KB4053329) SQL Server Engine Erweiterbarkeit Windows
11128694 FEHLERBEHEBUNG: Fehler beim Sichern einer Datenbank mit speicheroptimierten Tabellen in SQL Server 2017 (KB4052984) SQL Server Engine In-Memory OLTP Alle
11192144 KORREKTUR: Die Verwendung von ALTER TABLE für eine speicheroptimierte Tabelle stürzt SQL Server 2017 (KB4053386) ab. SQL Server Engine In-Memory OLTP Windows
11195380 FEHLERBEHEBUNG: Schwerwiegender Fehler beim Ausführen einer systemintern kompilierten gespeicherten Prozedur für den Zugriff auf speicheroptimierte Tabellen in SQL Server 2017 (KB4054037) SQL Server Engine In-Memory OLTP Windows
11281561 KORREKTUR: Inkonsistentes Verhalten beim Zurückgeben von nachfolgenden Leerzeichen am Ende von CHAR- und BINARY-Daten in SQL Server (KB4055758) SQL Server Engine In-Memory OLTP Alle
11128807 FIX: TLS-Verschlüsselungssammlungen mit PFS funktionieren nicht für sichere Verbindungen in SQL Server 2017 unter Linux (KB4052697) SQL Server Engine Linux Linux
11129098 FEHLERBEHEBUNG: Übermäßige PREMPTIVE_OS_CREATEDIRECTORY Wartezeiten während einer Workload, die speicheroptimierte Tabellen oder Tabellentypen (KB4052338) kompiliert oder neu kompiliert SQL Server Engine Linux Linux
11133453 FEHLERBEHEBUNG: SQL Server 2017 kann keine Daten entschlüsseln, die von früheren Versionen von SQL Server mit demselben symmetrischen Schlüssel (KB4053407) verschlüsselt wurden. SQL Server Engine Linux Linux
11188013 FEHLERBEHEBUNG: Fehler bei der Namensauflösung tritt auf, wenn IPv6 in SQL Server 2017 unter Linux (KB4053392) deaktiviert ist SQL Server Engine Linux Linux
11188014 FEHLERBEHEBUNG: SQL Server 2017 unter Linux lauscht nicht auf die nicht standardmäßige IP-Adresse, die vom mssql-conf-Skript (KB4053393) angegeben wurde. SQL Server Engine Linux Linux
11076441 KORREKTUR: Die Ausführung eines parallelen Abfrageausführungsplans, der einen "Merge join"-Operator enthält, dauert in kumulativem Update 3, 4 oder 5 für SQL Server 2016 Service Pack 1 (KB4046858) länger. SQL Server Engine Abfrageausführung Alle
11078715 FIX: Zugriffsverletzung beim Abbrechen einer ausstehenden Abfrage, wenn das Feature fehlende Indizes in SQL Server (KB4042232) aktiviert ist SQL Server Engine Abfrageausführung Alle
11183519 KORREKTUR: "sys.dm_exec_query_profiles" DMV gibt in SQL Server 2017 unter Linux und Windows (KB4053291) falsche "estimate_row_count" zurück SQL Server Engine Abfrageausführung Alle
11195381 FEHLERBEHEBUNG: Fehler 213 beim Zusammenführen oder Teilen einer Partition einer partitionierten Graphtabelle in SQL Server 2017 unter Linux oder Windows (KB4054035) SQL Server Engine Abfrageoptimierer Alle
11195382 FEHLERBEHEBUNG: Fehler 8624, wenn Sie eine Abfrage ausführen, die eine SELECT DISTINCT-Anweisung für eine Graphspalte in SQL Server 2017 unter Linux oder Windows (KB4054036) enthält SQL Server Engine Abfrageoptimierer Alle
11003332 KORREKTUR: Der Empfehlungsstatus "ForceLastGoodPlan" wird fälschlicherweise als Abgelaufen gemeldet, wenn er in SQL Server 2017 (KB4046102) manuell angewendet wird. SQL Server Engine Abfragespeicher Alle
11076653 Update für die manuelle Bereinigung der Änderungsnachverfolgung in SQL Server 2017 (KB4052129) SQL Server Engine Replikation Windows
11229737 Verbesserung: Allgemeine Verbesserungen am Bereinigungsprozess der Änderungsnachverfolgung in SQL Server 2017 (KB4054842) SQL Server Engine Replikation Windows
10966006 FEHLERBEHEBUNG: Fehler 156, wenn SQL Server Replikationsartikel entweder GEOGRAPHY_AUTO_GRID oder GEOMETRY_AUTO_GRID (KB4037412) enthält SQL Server Engine Replikation Alle
11123810 Leistungsverbesserung für räumliche Zwischenfilter in SQL Server 2017 (KB4052122) SQL Server Engine Räumliche Windows
11182963 FIX: Mindestspeicherlimit auf 2 GB festgelegt, um SQL Server 2017 (KB4052969) zu installieren oder zu starten SQL Server Engine SQL-Betriebssystem Linux
11076285 Update fügt ein neues erweitertes Ereignis "marked_transaction_latch_trace" in SQL Server 2017 unter Linux und Windows (KB4052126) hinzu. SQL Server Engine Transaktionsdienste Alle

Abrufen oder Herunterladen dieses oder des neuesten kumulativen Updatepakets

Abrufen oder Herunterladen des neuesten kumulativen Updatepakets für Windows (empfohlen)

Das folgende Update ist im Microsoft Download Center verfügbar:

Laden Sie jetzt das neueste kumulative Updatepaket für SQL Server 2017 herunter.

Wenn die Downloadseite nicht angezeigt wird, wenden Sie sich an den Microsoft-Kundendienst und -Support , um das kumulative Updatepaket zu erhalten.

Abrufen oder Herunterladen dieses kumulativen Updatepakets für Windows aus dem Microsoft Update-Katalog

Hinweis

Nachdem zukünftige kumulative Updates für SQL Server 2017 veröffentlicht wurden, können diese und alle vorherigen CUs aus dem Microsoft Update-Katalog heruntergeladen werden. Es wird jedoch empfohlen, immer das neueste kumulative Update zu installieren, das verfügbar ist.

Das folgende Update ist im Microsoft Update-Katalog verfügbar:

Herunterladen des kumulativen Updatepakets für SQL Server 2017 CU2 jetzt

Abrufen oder Herunterladen des neuesten kumulativen Updatepakets für Linux

Um SQL Server 2017 unter Linux auf das neueste CU zu aktualisieren, müssen Sie zuerst das Repository für kumulative Updates konfigurieren. Aktualisieren Sie dann Ihre SQL Server Pakete mithilfe des entsprechenden plattformspezifischen Updatebefehls.

Installationsanweisungen und direkte Links zu den CU-Paketdownloads finden Sie in den Versionshinweisen zu SQL Server 2017.

Dateiinformationen

Dateihashinformationen

Sie können den Download überprüfen, indem Sie den Hash der SQLServer2017-KB4052574-x64.exe Datei mit dem folgenden Befehl berechnen:

certutil -hashfile SQLServer2017-KB4052574-x64.exe SHA256

Dateiname SHA256-Hash
SQLServer2017-KB4052574-x64.exe 1ABAD43EF6F320485A5A55008FCC5A2510F93252D8446369B8597A0F0F7E2E42
Informationen zur Datei des kumulativen Updatepakets

Die englische Version dieses Pakets enthält die Dateiattribute (oder höhere Dateiattribute), die in der folgenden Tabelle aufgeführt sind. Die Datums- und Uhrzeitangaben für diese Dateien sind unter Koordinierte Weltzeit (UTC) aufgeführt. Wenn Sie die Dateiinformationen anzeigen, werden sie in die Ortszeit konvertiert. Um den Unterschied zwischen UTC und Ortszeit zu ermitteln, verwenden Sie die Registerkarte Zeitzone im Element Datum und Uhrzeit in Systemsteuerung.

x64-basierte Versionen

SQL Server 2017 Analysis Services

Dateiname Dateiversion Dateigröße Datum Zeit Plattform
Asplatformhost.dll 2017.140.1.440 266400 08-Nov-17 12:55 x64
Microsoft.analysisservices.minterop.dll 14.0.1.440 741024 08-Nov-17 12:57 x86
Microsoft.analysisservices.server.core.dll 14.0.1.440 1380512 08-Nov-17 12:55 x86
Microsoft.analysisservices.server.tabular.dll 14.0.1.440 984224 08-Nov-17 12:55 x86
Microsoft.analysisservices.server.tabular.json.dll 14.0.1.440 521376 08-Nov-17 12:55 x86
Microsoft.data.mashup.dll 2.49.4831.201 174816 25-Oct-17 03:11 x86
Microsoft.data.mashup.oledb.dll 2.49.4831.201 36576 25-Oct-17 03:11 x86
Microsoft.data.mashup.preview.dll 2.49.4831.201 48864 25-Oct-17 03:11 x86
Microsoft.data.mashup.providercommon.dll 2.49.4831.201 105184 25-Oct-17 03:11 x86
Microsoft.hostintegration.connectors.dll 2.49.4831.201 5167328 25-Oct-17 03:11 x86
Microsoft.mashup.container.exe 2.49.4831.201 26336 25-Oct-17 03:11 x64
Microsoft.mashup.container.netfx40.exe 2.49.4831.201 26848 25-Oct-17 03:11 x64
Microsoft.mashup.container.netfx45.exe 2.49.4831.201 26848 25-Oct-17 03:11 x64
Microsoft.mashup.eventsource.dll 2.49.4831.201 159456 25-Oct-17 03:11 x86
Microsoft.mashup.oauth.dll 2.49.4831.201 82656 25-Oct-17 03:11 x86
Microsoft.mashup.oledbprovider.dll 2.49.4831.201 67296 25-Oct-17 03:11 x86
Microsoft.mashup.shims.dll 2.49.4831.201 25824 25-Oct-17 03:11 x86
Microsoft.mashup.storage.xmlserializers.dll 1.0.0.0 151264 25-Oct-17 03:11 x86
Microsoft.mashupengine.dll 2.49.4831.201 13032160 25-Oct-17 03:11 x86
Microsoft.powerbi.adomdclient.dll 14.0.1.484 1044672 25-Oct-17 03:11 x86
Msmdctr.dll 2017.140.1.440 40088 08-Nov-17 12:57 x64
Msmdlocal.dll 2017.140.1.440 59898528 08-Nov-17 12:57 x64
Msmdlocal.dll 2017.140.1.440 40357024 08-Nov-17 12:57 x86
Msmdpump.dll 2017.140.1.440 8544416 08-Nov-17 12:57 x64
Msmdredir.dll 2017.140.1.440 7091872 08-Nov-17 12:57 x86
Msmdsrv.exe 2017.140.1.440 60590752 08-Nov-17 12:57 x64
Msmgdsrv.dll 2017.140.1.440 8208544 08-Nov-17 12:57 x64
Msmgdsrv.dll 2017.140.1.440 7310496 08-Nov-17 12:57 x86
Msolap.dll 2017.140.1.440 7776416 08-Nov-17 12:56 x86
Msolap.dll 2017.140.1.440 9468064 08-Nov-17 12:57 x64
Msolui.dll 2017.140.1.440 310944 08-Nov-17 12:57 x64
Msolui.dll 2017.140.1.440 287392 08-Nov-17 12:57 x86
Powerbiextensions.dll 2.49.4831.201 5316832 25-Oct-17 03:11 x64
Sql_as_keyfile.dll 2017.140.3008.27 100512 16-Nov-17 18:31 x64
Sqlboot.dll 2017.140.3008.27 195232 16-Nov-17 18:31 x64
Sqlceip.exe 14.0.3008.27 249504 16-Nov-17 19:19 x86
Sqldumper.exe 2017.140.3008.27 118944 16-Nov-17 18:28 x86
Sqldumper.exe 2017.140.3008.27 140448 16-Nov-17 19:04 x64

SQL Server 2017 Database Services Common Core

Dateiname Dateiversion Dateigröße Datum Zeit Plattform
Instapi140.dll 2017.140.3008.27 61088 16-Nov-17 17:54 x86
Instapi140.dll 2017.140.3008.27 70304 16-Nov-17 18:31 x64
Microsoft.analysisservices.adomdclient.dll 14.0.1.440 1088672 08-Nov-17 12:55 x86
Microsoft.analysisservices.adomdclient.dll 14.0.1.440 1088672 08-Nov-17 12:57 x86
Microsoft.analysisservices.core.dll 14.0.1.440 1381536 08-Nov-17 12:57 x86
Microsoft.analysisservices.xmla.dll 14.0.1.440 741536 08-Nov-17 12:55 x86
Microsoft.analysisservices.xmla.dll 14.0.1.440 741536 08-Nov-17 12:57 x86
Microsoft.sqlserver.edition.dll 14.0.3008.27 37024 16-Nov-17 19:18 x86
Msasxpress.dll 2017.140.1.440 36000 08-Nov-17 12:57 x64
Msasxpress.dll 2017.140.1.440 31904 08-Nov-17 12:57 x86
Pbsvcacctsync.dll 2017.140.3008.27 82080 16-Nov-17 19:17 x64
Pbsvcacctsync.dll 2017.140.3008.27 67744 16-Nov-17 19:19 x86
Sql_common_core_keyfile.dll 2017.140.3008.27 100512 16-Nov-17 18:31 x64
Sqldumper.exe 2017.140.3008.27 118944 16-Nov-17 18:28 x86
Sqldumper.exe 2017.140.3008.27 140448 16-Nov-17 19:04 x64
Sqlftacct.dll 2017.140.3008.27 62112 16-Nov-17 19:17 x64
Sqlftacct.dll 2017.140.3008.27 54432 16-Nov-17 19:19 x86
Sqlmgmprovider.dll 2017.140.3008.27 415904 16-Nov-17 19:15 x64
Sqlmgmprovider.dll 2017.140.3008.27 372384 16-Nov-17 19:18 x86
Sqlsvcsync.dll 2017.140.3008.27 356000 16-Nov-17 18:31 x64
Sqlsvcsync.dll 2017.140.3008.27 273056 16-Nov-17 18:32 x86
Svrenumapi140.dll 2017.140.3008.27 1173152 16-Nov-17 18:31 x64
Svrenumapi140.dll 2017.140.3008.27 893600 16-Nov-17 19:19 x86

SQL Server 2017 sql_dreplay_client

Dateiname Dateiversion Dateigröße Datum Zeit Plattform
Dreplayclient.exe 2017.140.3008.27 120992 16-Nov-17 19:18 x86
Dreplaycommon.dll 2017.140.3008.27 697504 16-Nov-17 19:18 x86
Dreplayutil.dll 2017.140.3008.27 309920 16-Nov-17 19:18 x86
Instapi140.dll 2017.140.3008.27 70304 16-Nov-17 18:31 x64
Sql_dreplay_client_keyfile.dll 2017.140.3008.27 100512 16-Nov-17 18:31 x64

sql_dreplay_controller SQL Server 2017

Dateiname Dateiversion Dateigröße Datum Zeit Plattform
Dreplaycommon.dll 2017.140.3008.27 697504 16-Nov-17 19:18 x86
Dreplaycontroller.exe 2017.140.3008.27 350368 16-Nov-17 19:18 x86
Dreplayprocess.dll 2017.140.3008.27 171168 16-Nov-17 19:18 x86
Instapi140.dll 2017.140.3008.27 70304 16-Nov-17 18:31 x64
Sql_dreplay_controller_keyfile.dll 2017.140.3008.27 100512 16-Nov-17 18:31 x64

SQL Server 2017 Database Services Core Instance

Dateiname Dateiversion Dateigröße Datum Zeit Plattform
Datacollectorcontroller.dll 2017.140.3008.27 225952 16-Nov-17 19:15 x64
Fssres.dll 2017.140.3008.27 89248 16-Nov-17 19:17 x64
Hadrres.dll 2017.140.3008.27 187552 16-Nov-17 19:17 x64
Hkcompile.dll 2017.140.3008.27 1421984 16-Nov-17 19:17 x64
Hkengine.dll 2017.140.3008.27 5858472 16-Nov-17 19:17 x64
Hkruntime.dll 2017.140.3008.27 161952 16-Nov-17 19:17 x64
Microsoft.analysisservices.applocal.xmla.dll 14.0.1.440 741024 08-Nov-17 12:55 x86
Microsoft.sqlautoadmin.autobackupagent.dll 14.0.3008.27 237216 16-Nov-17 19:15 x86
Microsoft.sqlautoadmin.sqlautoadmin.dll 14.0.3008.27 79520 16-Nov-17 19:15 x86
Microsoft.sqlserver.types.dll 2017.140.3008.27 392352 16-Nov-17 19:05 x86
Microsoft.sqlserver.xevent.linq.dll 2017.140.3008.27 304288 16-Nov-17 19:05 x64
Qds.dll 2017.140.3008.27 1165472 16-Nov-17 21:28 x64
Sqagtres.dll 2017.140.3008.27 74400 16-Nov-17 19:17 x64
Sql_engine_core_inst_keyfile.dll 2017.140.3008.27 100512 16-Nov-17 18:31 x64
Sqlaamss.dll 2017.140.3008.27 89760 16-Nov-17 19:15 x64
Sqlaccess.dll 2017.140.3008.27 474784 16-Nov-17 18:31 x64
Sqlagent.exe 2017.140.3008.27 579744 16-Nov-17 19:15 x64
Sqlagentctr140.dll 2017.140.3008.27 61088 16-Nov-17 19:15 x64
Sqlagentctr140.dll 2017.140.3008.27 52896 16-Nov-17 19:18 x86
Sqlagentmail.dll 2017.140.3008.27 53920 16-Nov-17 18:31 x64
Sqlboot.dll 2017.140.3008.27 195232 16-Nov-17 18:31 x64
Sqlceip.exe 14.0.3008.27 249504 16-Nov-17 19:19 x86
Sqlcmdss.dll 2017.140.3008.27 72352 16-Nov-17 19:15 x64
Sqlctr140.dll 2017.140.3008.27 129184 16-Nov-17 19:17 x64
Sqlctr140.dll 2017.140.3008.27 111776 16-Nov-17 19:19 x86
Sqldk.dll 2017.140.3008.27 2789536 16-Nov-17 21:28 x64
Sqldtsss.dll 2017.140.3008.27 107168 16-Nov-17 19:54 x64
Sqlevn70.rll 2017.140.3008.27 3207328 16-Nov-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 3668128 16-Nov-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 3813024 16-Nov-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 3777184 16-Nov-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 4016800 16-Nov-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 2032800 16-Nov-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 1442464 16-Nov-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 3359904 16-Nov-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 3771040 16-Nov-17 18:28 x64
Sqlevn70.rll 2017.140.3008.27 3474080 16-Nov-17 18:28 x64
Sqlevn70.rll 2017.140.3008.27 3284640 16-Nov-17 18:28 x64
Sqlevn70.rll 2017.140.3008.27 3909792 16-Nov-17 18:28 x64
Sqlevn70.rll 2017.140.3008.27 2085536 16-Nov-17 18:28 x64
Sqlevn70.rll 2017.140.3008.27 3395232 16-Nov-17 18:28 x64
Sqlevn70.rll 2017.140.3008.27 3290272 16-Nov-17 18:29 x64
Sqlevn70.rll 2017.140.3008.27 3580576 16-Nov-17 18:29 x64
Sqlevn70.rll 2017.140.3008.27 3778208 16-Nov-17 18:29 x64
Sqlevn70.rll 2017.140.3008.27 3331744 16-Nov-17 18:31 x64
Sqlevn70.rll 2017.140.3008.27 3906720 16-Nov-17 18:31 x64
Sqlevn70.rll 2017.140.3008.27 1495200 16-Nov-17 18:31 x64
Sqlevn70.rll 2017.140.3008.27 3589792 16-Nov-17 18:31 x64
Sqlevn70.rll 2017.140.3008.27 3627168 16-Nov-17 18:33 x64
Sqllang.dll 2017.140.3008.27 41173152 16-Nov-17 21:28 x64
Sqlmin.dll 2017.140.3008.27 40238752 16-Nov-17 21:28 x64
Sqlolapss.dll 2017.140.3008.27 107680 16-Nov-17 19:15 x64
Sqlos.dll 2017.140.3008.27 26272 16-Nov-17 19:05 x64
Sqlpowershellss.dll 2017.140.3008.27 67744 16-Nov-17 19:15 x64
Sqlrepss.dll 2017.140.3008.27 64160 16-Nov-17 19:15 x64
Sqlscm.dll 2017.140.3008.27 70816 16-Nov-17 19:15 x64
Sqlscriptdowngrade.dll 2017.140.3008.27 27808 16-Nov-17 17:43 x64
Sqlscriptupgrade.dll 2017.140.3008.27 5871264 16-Nov-17 18:31 x64
Sqlservr.exe 2017.140.3008.27 487072 16-Nov-17 21:28 x64
Sqlsvc.dll 2017.140.3008.27 161440 16-Nov-17 19:15 x64
Sqltses.dll 2017.140.3008.27 9537696 16-Nov-17 21:28 x64
Sqsrvres.dll 2017.140.3008.27 260256 16-Nov-17 19:17 x64
Svl.dll 2017.140.3008.27 153760 16-Nov-17 19:17 x64
Xpadsi.exe 2017.140.3008.27 89760 16-Nov-17 19:17 x64
Xplog70.dll 2017.140.3008.27 75936 16-Nov-17 19:17 x64
Xpqueue.dll 2017.140.3008.27 74912 16-Nov-17 19:17 x64
Xprepl.dll 2017.140.3008.27 101536 16-Nov-17 19:17 x64
Xpsqlbot.dll 2017.140.3008.27 32416 16-Nov-17 18:31 x64
Xpstar.dll 2017.140.3008.27 437408 16-Nov-17 19:17 x64

SQL Server 2017 Database Services Core Shared

Dateiname Dateiversion Dateigröße Datum Zeit Plattform
Bcp.exe 2017.140.3008.27 119968 16-Nov-17 18:31 x64
Distrib.exe 2017.140.3008.27 202400 16-Nov-17 18:31 x64
Dts.dll 2017.140.3008.27 2997920 16-Nov-17 19:15 x64
Dtsconn.dll 2017.140.3008.27 496800 16-Nov-17 19:15 x64
Dtshost.exe 2017.140.3008.27 103584 16-Nov-17 19:17 x64
Dtspipeline.dll 2017.140.3008.27 1265824 16-Nov-17 19:15 x64
Dtutil.exe 2017.140.3008.27 147104 16-Nov-17 19:15 x64
Logread.exe 2017.140.3008.27 623776 16-Nov-17 19:17 x64
Mergetxt.dll 2017.140.3008.27 63136 16-Nov-17 18:31 x64
Microsoft.analysisservices.applocal.core.dll 14.0.1.440 1381536 08-Nov-17 12:55 x86
Microsoft.data.datafeedclient.dll 13.1.1.0 171208 28-Oct-17 03:16 x86
Microsoft.sqlserver.replication.dll 2017.140.3008.27 1650336 16-Nov-17 19:16 x64
Msgprox.dll 2017.140.3008.27 269984 16-Nov-17 18:31 x64
Msxmlsql.dll 2017.140.3008.27 1450656 16-Nov-17 19:17 x64
Qrdrsvc.exe 2017.140.3008.27 472224 16-Nov-17 19:17 x64
Rdistcom.dll 2017.140.3008.27 839840 16-Nov-17 19:17 x64
Repldp.dll 2017.140.3008.27 284320 16-Nov-17 18:31 x64
Replerrx.dll 2017.140.3008.27 153760 16-Nov-17 19:17 x64
Replisapi.dll 2017.140.3008.27 361632 16-Nov-17 19:17 x64
Replmerg.exe 2017.140.3008.27 524448 16-Nov-17 19:17 x64
Replprov.dll 2017.140.3008.27 801440 16-Nov-17 18:31 x64
Replrec.dll 2017.140.3008.27 975008 16-Nov-17 18:31 x64
Replsub.dll 2017.140.3008.27 445600 16-Nov-17 19:17 x64
Replsync.dll 2017.140.3008.27 153760 16-Nov-17 19:17 x64
Spresolv.dll 2017.140.3008.27 252064 16-Nov-17 19:17 x64
Sql_engine_core_shared_keyfile.dll 2017.140.3008.27 100512 16-Nov-17 18:31 x64
Sqldistx.dll 2017.140.3008.27 224920 16-Nov-17 19:17 x64
Sqlmergx.dll 2017.140.3008.27 360608 16-Nov-17 18:31 x64
Sqlscm.dll 2017.140.3008.27 60064 16-Nov-17 18:32 x86
Sqlscm.dll 2017.140.3008.27 70816 16-Nov-17 19:15 x64
Sqlsvc.dll 2017.140.3008.27 161440 16-Nov-17 19:15 x64
Sqlsvc.dll 2017.140.3008.27 134304 16-Nov-17 19:18 x86
Ssradd.dll 2017.140.3008.27 74912 16-Nov-17 18:31 x64
Ssravg.dll 2017.140.3008.27 74912 16-Nov-17 18:31 x64
Ssrdown.dll 2017.140.3008.27 60064 16-Nov-17 19:17 x64
Ssrmax.dll 2017.140.3008.27 72864 16-Nov-17 19:17 x64
Ssrmin.dll 2017.140.3008.27 73376 16-Nov-17 19:17 x64
Ssrpub.dll 2017.140.3008.27 60576 16-Nov-17 19:17 x64
Ssrup.dll 2017.140.3008.27 60064 16-Nov-17 18:31 x64
Xmlsub.dll 2017.140.3008.27 260256 16-Nov-17 19:17 x64

SQL Server 2017 sql_extensibility

Dateiname Dateiversion Dateigröße Datum Zeit Plattform
Launchpad.exe 2017.140.3008.27 1122464 16-Nov-17 19:17 x64
Sql_extensibility_keyfile.dll 2017.140.3008.27 100512 16-Nov-17 18:31 x64
Sqlsatellite.dll 2017.140.3008.27 920736 16-Nov-17 19:17 x64

SQL Server 2017 Full-Text Engine

Dateiname Dateiversion Dateigröße Datum Zeit Plattform
Fd.dll 2017.140.3008.27 667296 16-Nov-17 19:17 x64
Fdhost.exe 2017.140.3008.27 114336 16-Nov-17 19:17 x64
Fdlauncher.exe 2017.140.3008.27 62112 16-Nov-17 19:17 x64
Sql_fulltext_keyfile.dll 2017.140.3008.27 100512 16-Nov-17 18:31 x64
Sqlft140ph.dll 2017.140.3008.27 67744 16-Nov-17 19:17 x64

SQL Server 2017 sql_inst_mr

Dateiname Dateiversion Dateigröße Datum Zeit Plattform
Imrdll.dll 14.0.3008.27 23712 16-Nov-17 18:31 x86
Sql_inst_mr_keyfile.dll 2017.140.3008.27 100512 16-Nov-17 18:31 x64

Integration Services für SQL Server 2017

Dateiname Dateiversion Dateigröße Datum Zeit Plattform
Attunity.sqlserver.cdccontroltask.dll 5.0.0.70 75248 25-Oct-17 03:10 x86
Attunity.sqlserver.cdcsplit.dll 5.0.0.70 36336 25-Oct-17 03:10 x86
Attunity.sqlserver.cdcsrc.dll 5.0.0.70 76272 25-Oct-17 03:10 x86
Dts.dll 2017.140.3008.27 2997920 16-Nov-17 19:15 x64
Dts.dll 2017.140.3008.27 2548896 16-Nov-17 19:18 x86
Dtsconn.dll 2017.140.3008.27 496800 16-Nov-17 19:15 x64
Dtsconn.dll 2017.140.3008.27 398496 16-Nov-17 19:18 x86
Dtshost.exe 2017.140.3008.27 103584 16-Nov-17 19:17 x64
Dtshost.exe 2017.140.3008.27 89760 16-Nov-17 19:18 x86
Dtspipeline.dll 2017.140.3008.27 1265824 16-Nov-17 19:15 x64
Dtspipeline.dll 2017.140.3008.27 1058464 16-Nov-17 19:18 x86
Dtutil.exe 2017.140.3008.27 147104 16-Nov-17 19:15 x64
Dtutil.exe 2017.140.3008.27 126112 16-Nov-17 19:18 x86
Isdeploymentwizard.exe 14.0.3008.27 476832 16-Nov-17 19:53 x64
Isdeploymentwizard.exe 14.0.3008.27 477344 16-Nov-17 20:27 x86
Microsoft.analysisservices.applocal.core.dll 14.0.1.440 1381536 08-Nov-17 12:55 x86
Microsoft.analysisservices.applocal.core.dll 14.0.1.440 1381536 08-Nov-17 12:57 x86
Microsoft.data.datafeedclient.dll 13.1.1.0 171208 28-Oct-17 03:16 x86
Microsoft.sqlserver.integrationservices.isserverdbupgrade.dll 14.0.3008.27 493728 16-Nov-17 18:31 x86
Microsoft.sqlserver.integrationservices.isserverdbupgrade.dll 14.0.3008.27 493728 16-Nov-17 19:18 x86
Microsoft.sqlserver.integrationservices.server.dll 14.0.3008.27 83616 16-Nov-17 19:15 x86
Microsoft.sqlserver.integrationservices.server.dll 14.0.3008.27 83616 16-Nov-17 19:18 x86
Microsoft.sqlserver.integrationservices.wizard.common.dll 14.0.3008.27 415392 16-Nov-17 19:54 x86
Microsoft.sqlserver.integrationservices.wizard.common.dll 14.0.3008.27 415392 16-Nov-17 20:27 x86
Msdtssrvr.exe 14.0.3008.27 219808 16-Nov-17 19:15 x64
Msmdpp.dll 2017.140.1.440 8400544 08-Nov-17 12:57 x64
Sql_is_keyfile.dll 2017.140.3008.27 100512 16-Nov-17 18:31 x64
Sqlceip.exe 14.0.3008.27 249504 16-Nov-17 19:19 x86

SQL Server 2017 sql_polybase_core_inst

Dateiname Dateiversion Dateigröße Datum Zeit Plattform
Instapi140.dll 2017.140.3008.27 70304 16-Nov-17 18:31 x64
Mpdwsvc.exe 2017.140.3008.27 7323296 16-Nov-17 19:04 x64
Sqldumper.exe 2017.140.3008.27 140448 16-Nov-17 19:04 x64
Sqlevn70.rll 2017.140.3008.27 1495200 16-Nov-17 18:31 x64
Sqlevn70.rll 2017.140.3008.27 3906720 16-Nov-17 18:31 x64
Sqlevn70.rll 2017.140.3008.27 3207328 16-Nov-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 3909792 16-Nov-17 18:28 x64
Sqlevn70.rll 2017.140.3008.27 3813024 16-Nov-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 2085536 16-Nov-17 18:28 x64
Sqlevn70.rll 2017.140.3008.27 2032800 16-Nov-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 3580576 16-Nov-17 18:29 x64
Sqlevn70.rll 2017.140.3008.27 3589792 16-Nov-17 18:31 x64
Sqlevn70.rll 2017.140.3008.27 1442464 16-Nov-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 3777184 16-Nov-17 18:27 x64

SQL Server sql_shared_mr 2017

Dateiname Dateiversion Dateigröße Datum Zeit Plattform
Smrdll.dll 14.0.3008.27 23712 16-Nov-17 18:31 x86
Sql_engine_core_shared_keyfile.dll 2017.140.3008.27 100512 16-Nov-17 18:31 x64

SQL Server 2017 sql_tools_extensions

Dateiname Dateiversion Dateigröße Datum Zeit Plattform
Dts.dll 2017.140.3008.27 2997920 16-Nov-17 19:15 x64
Dts.dll 2017.140.3008.27 2548896 16-Nov-17 19:18 x86
Dtsconn.dll 2017.140.3008.27 496800 16-Nov-17 19:15 x64
Dtsconn.dll 2017.140.3008.27 398496 16-Nov-17 19:18 x86
Dtshost.exe 2017.140.3008.27 103584 16-Nov-17 19:17 x64
Dtshost.exe 2017.140.3008.27 89760 16-Nov-17 19:18 x86
Dtspipeline.dll 2017.140.3008.27 1265824 16-Nov-17 19:15 x64
Dtspipeline.dll 2017.140.3008.27 1058464 16-Nov-17 19:18 x86
Dtutil.exe 2017.140.3008.27 147104 16-Nov-17 19:15 x64
Dtutil.exe 2017.140.3008.27 126112 16-Nov-17 19:18 x86
Microsoft.sqlserver.astasksui.dll 14.0.3008.27 184480 16-Nov-17 20:53 x86
Microsoft.sqlserver.chainer.infrastructure.dll 14.0.3008.27 406688 16-Nov-17 19:15 x86
Microsoft.sqlserver.chainer.infrastructure.dll 14.0.3008.27 406688 16-Nov-17 19:18 x86
Microsoft.sqlserver.configuration.sco.dll 14.0.3008.27 2093216 16-Nov-17 19:15 x86
Microsoft.sqlserver.configuration.sco.dll 14.0.3008.27 2093216 16-Nov-17 19:18 x86
Msmgdsrv.dll 2017.140.1.440 7310496 08-Nov-17 12:57 x86
Sql_tools_extensions_keyfile.dll 2017.140.3008.27 100512 16-Nov-17 18:31 x64
Sqlscm.dll 2017.140.3008.27 60064 16-Nov-17 18:32 x86
Sqlscm.dll 2017.140.3008.27 70816 16-Nov-17 19:15 x64
Sqlsvc.dll 2017.140.3008.27 161440 16-Nov-17 19:15 x64
Sqlsvc.dll 2017.140.3008.27 134304 16-Nov-17 19:18 x86

Hinweise zu diesem Update

Voraussetzungen

Um dieses kumulative Updatepaket anwenden zu können, müssen Sie SQL Server 2017 ausführen.

Informationen zum Neustart

Möglicherweise müssen Sie den Computer neu starten, nachdem Sie dieses kumulative Updatepaket angewendet haben.

Registrierungsinformationen

Um einen der Hotfixes in diesem Paket zu verwenden, müssen Sie keine Änderungen an der Registrierung vornehmen.

Wichtige Hinweise

Dieser Artikel enthält auch wichtige Informationen zu den folgenden Situationen:

  • Pacemaker: Eine Verhaltensänderung wird in Distributionen vorgenommen, die die neueste verfügbare Version von Pacemaker verwenden. Entschärfungsmethoden werden bereitgestellt.

  • Abfragespeicher: Sie müssen dieses Skript ausführen, wenn Sie das Abfragespeicher verwenden und zuvor das kumulative Update 2 (CU2) von Microsoft SQL Server 2017 installiert haben.

Analysis Services CU-Buildversion

Ab Microsoft SQL Server 2017 stimmen die Versionsnummer des Analysis Services-Builds und SQL Server Buildversionsnummer der Datenbank-Engine nicht überein. Weitere Informationen finden Sie unter Überprüfen der Buildversion des kumulativen Updates für Analysis Services.

Kumulative Updates (CU)

Kumulative Updates (CU) sind jetzt im Microsoft Download Center verfügbar.

Nur das neueste CU, das für SQL Server 2017 veröffentlicht wurde, ist im Download Center verfügbar.

CU-Pakete für Linux sind unter https://packages.microsoft.comverfügbar.

  • Jedes neue CU enthält alle Fixes, die im vorherigen CU für die installierte Version von SQL Server enthalten waren.
  • SQL Server CUs sind auf denselben Ebenen wie Service Packs zertifiziert und sollten mit demselben Zuverlässigkeitsgrad installiert werden.
  • Wir empfehlen eine fortlaufende, proaktive Installation von CUs, sobald sie gemäß den folgenden Richtlinien verfügbar werden:
    • Historische Daten zeigen, dass eine erhebliche Anzahl von Supportfällen ein Problem betrifft, das bereits in einem freigegebenen CU behoben wurde.
    • CUs können einen Mehrwert über Hotfixes hinaus enthalten. Dazu gehören Unterhalts-, Verwaltbarkeits- und Zuverlässigkeitsupdates.
  • Es wird empfohlen, SQL Server CUs zu testen, bevor Sie sie in Produktionsumgebungen bereitstellen.
Pacemaker-Hinweis

WICHTIG

Alle Distributionen (einschließlich RHEL 7.3 und 7.4), die das neueste verfügbare Pacemaker-Paket 1.1.18-11.el7 verwenden, führen eine Verhaltensänderung für die start-failure-is-fatal Clustereinstellung ein, wenn deren Wert ist false. Diese Änderung wirkt sich auf den Failoverworkflow aus. Wenn ein primäres Replikat ausfällt, wird erwartet, dass für den Cluster ein Failover auf eines der verfügbaren sekundären Replikate ausgeführt wird. Stattdessen werden Benutzer feststellen, dass der Cluster immer wieder versucht, das fehlerhafte primäre Replikat zu starten. Wenn dieses primäre Replikat nie online geschaltet wird (aufgrund eines dauerhaften Ausfalls), führt der Cluster nie ein Failover auf ein anderes verfügbares sekundäres Replikat aus.

Dieses Problem betrifft alle SQL Server Versionen, unabhängig von der kumulativen Updateversion, auf der sie sich befinden.

Verwenden Sie eine der folgenden Methoden, um das Problem zu beheben.

Methode 1

Gehen Sie folgendermaßen vor:

  1. Entfernen Sie die start-failure-is-fatal Außerkraftsetzung aus dem vorhandenen Cluster.

    # RHEL, Ubuntu pcs property unset start-failure-is-fatal # or pcs property set start-failure-is-fatal=true # SLES crm configure property start-failure-is-fatal=true

  2. Verringern Sie den cluster-recheck-interval Wert.

    # RHEL, Ubuntu pcs-Eigenschaftensatz cluster-recheck-interval=<Xmin> # SLES crm configure property cluster-recheck-interval=<Xmin>

  3. Fügen Sie jeder Verfügbarkeitsgruppenressource die failure-timeout Metaeigenschaft hinzu.

    # RHEL, Ubuntu pcs resource update ag1 meta failure-timeout=60s # SLES crm configure edit ag1 # Fügen Sie im Text-Editor "meta failure-timeout=60s" nach allen "param" und vor allen "Ops" hinzu.

    Hinweis

    Ersetzen Sie in diesem Code den Wert nach Bedarf durch <Xmin> . Wenn ein Replikat ausfällt, versucht der Cluster, das Replikat in einem Intervall neu zu starten, das durch den failure-timeout Wert und den cluster-recheck-interval Wert gebunden ist. Wenn failure-timeout beispielsweise auf 60 Sekunden und cluster-recheck-interval auf 120 Sekunden festgelegt ist, wird der Neustart in einem Intervall versucht, das größer als 60 Sekunden, aber weniger als 120 Sekunden ist. Es wird empfohlen, auf und cluster-recheck-interval auf einen Wert festzulegen failure-timeout60s, der größer als 60 Sekunden ist. Es wird empfohlen, nicht auf einen kleinen Wert festzulegen cluster-recheck-interval . Weitere Informationen finden Sie in der Pacemaker-Dokumentation oder beim Systemanbieter.

Methode 2

Stellen Sie die Pacemaker-Version 1.1.16 wieder her.

Abfragespeicher Hinweis

WICHTIG

Sie müssen dieses Skript ausführen, wenn Sie Abfragespeicher verwenden und von SQL Server 2017 Kumulatives Update 2 (CU2) direkt auf SQL Server kumulatives Update 3 (CU3) oder ein späteres kumulatives Update aktualisieren. Sie müssen dieses Skript nicht ausführen, wenn Sie zuvor SQL Server kumulatives Update 3 (CU3) von 2017 oder ein höheres SQL Server kumulatives Update 2017 installiert haben.

SET NOCOUNT ON;
DROP TABLE IF EXISTS #tmpUserDBs;

SELECT [database_id], 0 AS [IsDone]
INTO #tmpUserDBs
FROM master.sys.databases
WHERE [database_id] > 4
 AND [state] = 0 -- must be ONLINE
 AND is_read_only = 0 -- cannot be READ_ONLY
 AND [database_id] NOT IN (SELECT dr.database_id FROM sys.dm_hadr_database_replica_states dr -- Except all local Always On secondary replicas
  INNER JOIN sys.dm_hadr_availability_replica_states rs ON dr.group_id = rs.group_id
  INNER JOIN sys.databases d ON dr.database_id = d.database_id
  WHERE rs.role = 2 -- Is Secondary
   AND dr.is_local = 1
   AND rs.is_local = 1)

DECLARE @userDB sysname;

WHILE (SELECT COUNT([database_id]) FROM #tmpUserDBs WHERE [IsDone] = 0) > 0
BEGIN
 SELECT TOP 1 @userDB = DB_NAME([database_id]) FROM #tmpUserDBs WHERE [IsDone] = 0

 -- PRINT 'Working on database ' + @userDB

 EXEC ('USE [' + @userDB + '];
DECLARE @clearPlan bigint, @clearQry bigint;
IF EXISTS (SELECT [actual_state] FROM sys.database_query_store_options WHERE [actual_state] IN (1,2))
BEGIN
 IF EXISTS (SELECT plan_id FROM sys.query_store_plan WHERE engine_version = ''14.0.3008.27'')
 BEGIN
  DROP TABLE IF EXISTS #tmpclearPlans;

  SELECT plan_id, query_id, 0 AS [IsDone]
  INTO #tmpclearPlans
  FROM sys.query_store_plan WHERE engine_version = ''14.0.3008.27''

  WHILE (SELECT COUNT(plan_id) FROM #tmpclearPlans WHERE [IsDone] = 0) > 0
  BEGIN
   SELECT TOP 1 @clearPlan = plan_id, @clearQry = query_id FROM #tmpclearPlans WHERE [IsDone] = 0
   EXECUTE sys.sp_query_store_unforce_plan @clearQry, @clearPlan;
   EXECUTE sys.sp_query_store_remove_plan @clearPlan;

   UPDATE #tmpclearPlans
   SET [IsDone] = 1
   WHERE plan_id = @clearPlan AND query_id = @clearQry
  END;

  PRINT ''- Cleared possibly affected plans in database [' + @userDB + ']''
 END
 ELSE
 BEGIN
  PRINT ''- No affected plans in database [' + @userDB + ']''
 END
END
ELSE
BEGIN
 PRINT ''- Query Store not enabled in database [' + @userDB + ']''
END')
  UPDATE #tmpUserDBs
  SET [IsDone] = 1
  WHERE [database_id] = DB_ID(@userDB)
END
Bereitstellung einer Hybridumgebung

Wenn Sie ein Update in einer Hybridumgebung bereitstellen (z. B. Always On, Replikation, Cluster und Spiegelung), empfiehlt es sich, die folgenden Artikel zu lesen, bevor Sie das Update bereitstellen:

Sprachunterstützung

SQL Server CUs sind derzeit mehrsprachig. Daher ist dieses CU-Paket nicht spezifisch für eine Sprache. Sie gilt für alle unterstützten Sprachen.

Komponenten (Features) aktualisiert

Ein CU-Paket enthält alle verfügbaren Updates für alle SQL Server 2017-Komponenten (Features). Das kumulative Updatepaket aktualisiert jedoch nur die Komponenten, die derzeit auf dem SQL Server instance installiert sind, den Sie für die Wartung auswählen. Wenn ein SQL Server-Feature (z. B. Analysis Services) zum instance hinzugefügt wird, nachdem dieses CU angewendet wurde, müssen Sie dieses CU erneut anwenden, um das neue Feature auf dieses CU zu aktualisieren.

Unterstützung für dieses Update

Wenn andere Probleme auftreten oder eine Problembehandlung erforderlich ist, müssen Sie möglicherweise eine Serviceanfrage erstellen. Die üblichen Supportkosten gelten für zusätzliche Supportfragen und Probleme, die nicht für dieses spezifische kumulative Updatepaket geeignet sind. Eine vollständige Liste der Telefonnummern für Den Microsoft-Kundendienst und -Support oder zum Erstellen einer separaten Serviceanfrage finden Sie auf der Microsoft-Supportwebsite.

Deinstallieren dieses Updates

Deinstallieren dieses Updates unter Windows
  1. Öffnen Sie Systemsteuerung das Element Programme und Features, und wählen Sie dann Installierte Updates anzeigen aus.
  2. Suchen Sie den Eintrag, der diesem kumulativen Updatepaket unter SQL Server 2017 entspricht.
  3. Halten Sie den Eintrag gedrückt (oder klicken Sie mit der rechten Maustaste darauf), und wählen Sie dann Deinstallieren aus.
Deinstallieren dieses Updates unter Linux

Um dieses CU unter Linux zu deinstallieren, müssen Sie ein Rollback des Pakets auf die vorherige Version ausführen. Weitere Informationen zum Zurücksetzen der Installation finden Sie unter Rollback SQL Server.

Informationen zum Haftungsausschluss von Drittanbietern

Die in diesem Artikel genannten Fremdanbieterprodukte stammen von Herstellern, die von Microsoft unabhängig sind. Microsoft gewährt keine implizite oder sonstige Garantie in Bezug auf die Leistung oder Zuverlässigkeit dieser Produkte.

References