KB4052574 - Cumulatieve update 2 voor SQL Server 2017
Releasedatum:
5-12-2017
Versie:
14.0.3008.27
Samenvatting
In dit artikel wordt cumulatief updatepakket 2 (CU2) voor Microsoft SQL Server 2017 beschreven. Deze update bevat 34 correcties die worden uitgegeven na de release van cumulatieve update 1 van SQL Server 2017 en werkt onderdelen bij naar de volgende builds.
-
SQL Server - Productversie: 14.0.3008.27, bestandsversie: 2017.140.3008.27
-
Analysis Services - Productversie: 14.0.1.440, bestandsversie: 2017.140.1.440
Bekende problemen met deze update
Als u de functie Query Store gebruikt, installeert u deze cumulatieve update 2 (CU2) (14.0.3008.27) niet. Installeer in plaats daarvan CU3 (14.0.3015.40).
Als u CU2 al hebt geïnstalleerd, moet u na de installatie van CU3 of hoger onmiddellijk het volgende script uitvoeren om alle plannen te verwijderen die door Query Store zijn verzameld terwijl CU2 is geïnstalleerd:
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
Verbeteringen en correcties in deze cumulatieve update
Een downloadbare Excel-werkmap met een overzichtslijst met builds, samen met de huidige ondersteuningslevenscyclus, is beschikbaar. Het Excel-bestand bevat ook gedetailleerde lijsten met oplossingen voor SQL Server 2019 en SQL Server 2017. Klik om dit Excel-bestand nu te downloaden.
Opmerking: Naar afzonderlijke vermeldingen in de volgende tabel kan rechtstreeks worden verwezen via een bladwijzer. Als u op een bugverwijzings-id in de tabel klikt, ziet u dat er een bladwijzertag wordt toegevoegd aan de URL met behulp van deze indeling #bkmk_NNNNNNNN. U kunt deze URL vervolgens delen met anderen, zodat ze rechtstreeks naar de gewenste oplossing in de tabel kunnen gaan.
Foutverwijzing |
KB-artikelnummer |
Beschrijving |
Probleemgebied oplossen |
Platform |
---|---|---|---|---|
4052129 |
Update voor handmatig opschonen van wijzigingen in SQL Server 2017 |
SQL Engine |
Alle |
|
4052126 |
SQL Engine |
Alle |
||
4052122 |
Prestatieverbetering voor ruimtelijk tussenliggend filter in SQL Server 2017 |
SQL Engine |
Alle |
|
4052338 |
SQL Engine |
Linux |
||
4035062 |
OPLOSSING: Geheugengebruik met veel databases groter in SQL Server 2016 dan eerdere versies |
SQL Engine |
Alle |
|
4039592 |
Beheerhulpprogramma's |
Windows |
||
4042232 |
SQL-prestaties |
Alle |
||
4043947 |
Reporting Services |
Alle |
||
4052697 |
SQL Engine |
Linux |
||
4052969 |
FIX: Minimale geheugenlimiet ingesteld op 2 GB om SQL Server 2017 te installeren of te starten |
SQL Engine |
Linux |
|
4052984 |
OLTP In-Memory |
Alle |
||
4053291 |
SQL-prestaties |
Alle |
||
4053329 |
FIX: Impasse wanneer meerdere PREDICT T-SQL-functies gelijktijdig worden uitgevoerd |
SQL Engine |
Windows |
|
4053349 |
SQL Engine |
Windows |
||
4053348 |
FIX: Externe R-bibliotheek wordt herhaaldelijk geïnstalleerd of verwijderd in SQL Server |
SQL Engine |
Windows |
|
4053386 |
OLTP In-Memory |
Windows |
||
4053393 |
SQL Engine |
Linux |
||
4053392 |
FIX: Naamomzettingsfout treedt op wanneer IPv6 is uitgeschakeld in SQL Server 2017 op Linux |
SQL Engine |
Linux |
|
4053407 |
SQL Engine |
Alle |
||
4053447 |
Beheerhulpprogramma's |
Linux |
||
4037454 |
Beleid op basis van beleid werkt niet nadat u CU2 voor SQL Server 2016 SP1 hebt geïnstalleerd |
Beheerhulpprogramma's |
Alle |
|
4052625 |
SQL Engine |
Windows |
||
4037412 |
FIX: Fout 156 wanneer SQL Server replicatieartikel GEOGRAPHY_AUTO_GRID of GEOMETRY_AUTO_GRID |
SQL Engine |
Alle |
|
4042962 |
Data Quality Services (DQS) |
Alle |
||
4046102 |
SQL Engine |
Alle |
||
4045814 |
SQL Engine |
Windows |
||
4046858 |
SQL-prestaties |
Alle |
||
4052134 |
SQL Engine |
Alle |
||
4046056 |
FIX: Assertie treedt op bij het openen van voor geheugen geoptimaliseerde tabel via MARS |
SQL Engine |
Windows |
|
4054037 |
OLTP In-Memory |
Windows |
||
4054035 |
SQL Engine |
Alle |
||
4054036 |
SQL Engine |
Alle |
||
4054842 |
SQL Engine |
Windows |
||
4055758 |
SQL Engine |
Alle |
Dit of meest recente cumulatieve updatepakket verkrijgen of downloaden
De volgende update is beschikbaar via het Microsoft Downloadcentrum:
Het meest recente cumulatieve updatepakket voor SQL Server 2017 nu downloaden
Als de downloadpagina niet wordt weergegeven, neemt u contact op met de klantenservice en ondersteuning van Microsoft om het cumulatieve updatepakket te verkrijgen.
Opmerking: Nadat toekomstige cumulatieve updates zijn uitgebracht voor SQL Server 2017, kunnen deze en alle eerdere CU's worden gedownload uit de Microsoft Update-catalogus. We raden u echter aan altijd de meest recente cumulatieve update te installeren die beschikbaar is.
De volgende update is beschikbaar in de Microsoft Update-catalogus:
Het cumulatieve updatepakket voor SQL Server 2017 CU 2 nu downloaden
Als u Linux wilt bijwerken naar de meest recente CU, moet u eerst de opslagplaats voor cumulatieve updates hebben geconfigureerd. Werk vervolgens uw SQL Server-pakketten bij met behulp van de juiste platformspecifieke updateopdracht.
Zie de releaseopmerkingen voor installatie-instructies en directe koppelingen naar het CU-pakketdownloads.
Bestandsgegevens
U kunt het downloaden controleren door de hash van het SQLServer2017-KB4052574-x64.exe-bestand te berekenen via de volgende opdracht:
certutil -hashfile SQLServer2017-KB4052574-x64.exe SHA256
Bestandsnaam |
SHA256-hash |
---|---|
SQLServer2017-KB4052574-x64.exe |
1ABAD43EF6F320485A5A55008FCC5A2510F93252D8446369B8597A0F0F7E2E42 |
De Engelse versie van dit pakket heeft de bestandskenmerken (of latere bestandskenmerken) die in de volgende tabel worden vermeld. De datums en tijden voor deze bestanden worden vermeld in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie bekijkt, wordt deze geconverteerd naar de lokale tijd. Als u het verschil tussen UTC en lokale tijd wilt vinden, gebruikt u het tabblad Tijdzone in het item Datum en tijd in Configuratiescherm.
x64-versies
SQL Server 2017 Analysis Services
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Asplatformhost.dll |
2017.140.1.440 |
266400 |
08-nov-2017 |
12:55 |
x64 |
Microsoft.analysisservices.minterop.dll |
14.0.1.440 |
741024 |
08-nov-2017 |
12:57 |
x86 |
Microsoft.analysisservices.server.core.dll |
14.0.1.440 |
1380512 |
08-nov-2017 |
12:55 |
x86 |
Microsoft.analysisservices.server.tabular.dll |
14.0.1.440 |
984224 |
08-nov-2017 |
12:55 |
x86 |
Microsoft.analysisservices.server.tabular.json.dll |
14.0.1.440 |
521376 |
08-nov-2017 |
12:55 |
x86 |
Microsoft.data.mashup.dll |
2.49.4831.201 |
174816 |
25-okt-2017 |
03:11 |
x86 |
Microsoft.data.mashup.oledb.dll |
2.49.4831.201 |
36576 |
25-okt-2017 |
03:11 |
x86 |
Microsoft.data.mashup.preview.dll |
2.49.4831.201 |
48864 |
25-okt-2017 |
03:11 |
x86 |
Microsoft.data.mashup.providercommon.dll |
2.49.4831.201 |
105184 |
25-okt-2017 |
03:11 |
x86 |
Microsoft.hostintegration.connectors.dll |
2.49.4831.201 |
5167328 |
25-okt-2017 |
03:11 |
x86 |
Microsoft.mashup.container.exe |
2.49.4831.201 |
26336 |
25-okt-2017 |
03:11 |
x64 |
Microsoft.mashup.container.netfx40.exe |
2.49.4831.201 |
26848 |
25-okt-2017 |
03:11 |
x64 |
Microsoft.mashup.container.netfx45.exe |
2.49.4831.201 |
26848 |
25-okt-2017 |
03:11 |
x64 |
Microsoft.mashup.eventsource.dll |
2.49.4831.201 |
159456 |
25-okt-2017 |
03:11 |
x86 |
Microsoft.mashup.oauth.dll |
2.49.4831.201 |
82656 |
25-okt-2017 |
03:11 |
x86 |
Microsoft.mashup.oledbprovider.dll |
2.49.4831.201 |
67296 |
25-okt-2017 |
03:11 |
x86 |
Microsoft.mashup.shims.dll |
2.49.4831.201 |
25824 |
25-okt-2017 |
03:11 |
x86 |
Microsoft.mashup.storage.xmlserializers.dll |
1.0.0.0 |
151264 |
25-okt-2017 |
03:11 |
x86 |
Microsoft.mashupengine.dll |
2.49.4831.201 |
13032160 |
25-okt-2017 |
03:11 |
x86 |
Microsoft.powerbi.adomdclient.dll |
14.0.1.484 |
1044672 |
25-okt-2017 |
03:11 |
x86 |
Msmdctr.dll |
2017.140.1.440 |
40088 |
08-nov-2017 |
12:57 |
x64 |
Msmdlocal.dll |
2017.140.1.440 |
59898528 |
08-nov-2017 |
12:57 |
x64 |
Msmdlocal.dll |
2017.140.1.440 |
40357024 |
08-nov-2017 |
12:57 |
x86 |
Msmdpump.dll |
2017.140.1.440 |
8544416 |
08-nov-2017 |
12:57 |
x64 |
Msmdredir.dll |
2017.140.1.440 |
7091872 |
08-nov-2017 |
12:57 |
x86 |
Msmdsrv.exe |
2017.140.1.440 |
60590752 |
08-nov-2017 |
12:57 |
x64 |
Msmgdsrv.dll |
2017.140.1.440 |
8208544 |
08-nov-2017 |
12:57 |
x64 |
Msmgdsrv.dll |
2017.140.1.440 |
7310496 |
08-nov-2017 |
12:57 |
x86 |
Msolap.dll |
2017.140.1.440 |
7776416 |
08-nov-2017 |
12:56 |
x86 |
Msolap.dll |
2017.140.1.440 |
9468064 |
08-nov-2017 |
12:57 |
x64 |
Msolui.dll |
2017.140.1.440 |
310944 |
08-nov-2017 |
12:57 |
x64 |
Msolui.dll |
2017.140.1.440 |
287392 |
08-nov-2017 |
12:57 |
x86 |
Powerbiextensions.dll |
2.49.4831.201 |
5316832 |
25-okt-2017 |
03:11 |
x64 |
Sql_as_keyfile.dll |
2017.140.3008.27 |
100512 |
16-nov-2017 |
18:31 |
x64 |
Sqlboot.dll |
2017.140.3008.27 |
195232 |
16-nov-2017 |
18:31 |
x64 |
Sqlceip.exe |
14.0.3008.27 |
249504 |
16-nov-2017 |
19:19 |
x86 |
Sqldumper.exe |
2017.140.3008.27 |
118944 |
16-nov-2017 |
18:28 |
x86 |
Sqldumper.exe |
2017.140.3008.27 |
140448 |
16-nov-2017 |
19:04 |
x64 |
SQL Server 2017 Database Services Common Core
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Instapi140.dll |
2017.140.3008.27 |
61088 |
16-nov-2017 |
17:54 |
x86 |
Instapi140.dll |
2017.140.3008.27 |
70304 |
16-nov-2017 |
18:31 |
x64 |
Microsoft.analysisservices.adomdclient.dll |
14.0.1.440 |
1088672 |
08-nov-2017 |
12:55 |
x86 |
Microsoft.analysisservices.adomdclient.dll |
14.0.1.440 |
1088672 |
08-nov-2017 |
12:57 |
x86 |
Microsoft.analysisservices.core.dll |
14.0.1.440 |
1381536 |
08-nov-2017 |
12:57 |
x86 |
Microsoft.analysisservices.xmla.dll |
14.0.1.440 |
741536 |
08-nov-2017 |
12:55 |
x86 |
Microsoft.analysisservices.xmla.dll |
14.0.1.440 |
741536 |
08-nov-2017 |
12:57 |
x86 |
Microsoft.sqlserver.edition.dll |
14.0.3008.27 |
37024 |
16-nov-2017 |
19:18 |
x86 |
Msasxpress.dll |
2017.140.1.440 |
36000 |
08-nov-2017 |
12:57 |
x64 |
Msasxpress.dll |
2017.140.1.440 |
31904 |
08-nov-2017 |
12:57 |
x86 |
Pbsvcacctsync.dll |
2017.140.3008.27 |
82080 |
16-nov-2017 |
19:17 |
x64 |
Pbsvcacctsync.dll |
2017.140.3008.27 |
67744 |
16-nov-2017 |
19:19 |
x86 |
Sql_common_core_keyfile.dll |
2017.140.3008.27 |
100512 |
16-nov-2017 |
18:31 |
x64 |
Sqldumper.exe |
2017.140.3008.27 |
118944 |
16-nov-2017 |
18:28 |
x86 |
Sqldumper.exe |
2017.140.3008.27 |
140448 |
16-nov-2017 |
19:04 |
x64 |
Sqlftacct.dll |
2017.140.3008.27 |
62112 |
16-nov-2017 |
19:17 |
x64 |
Sqlftacct.dll |
2017.140.3008.27 |
54432 |
16-nov-2017 |
19:19 |
x86 |
Sqlmgmprovider.dll |
2017.140.3008.27 |
415904 |
16-nov-2017 |
19:15 |
x64 |
Sqlmgmprovider.dll |
2017.140.3008.27 |
372384 |
16-nov-2017 |
19:18 |
x86 |
Sqlsvcsync.dll |
2017.140.3008.27 |
356000 |
16-nov-2017 |
18:31 |
x64 |
Sqlsvcsync.dll |
2017.140.3008.27 |
273056 |
16-nov-2017 |
18:32 |
x86 |
Svrenumapi140.dll |
2017.140.3008.27 |
1173152 |
16-nov-2017 |
18:31 |
x64 |
Svrenumapi140.dll |
2017.140.3008.27 |
893600 |
16-nov-2017 |
19:19 |
x86 |
SQL Server 2017 sql_dreplay_client
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Dreplayclient.exe |
2017.140.3008.27 |
120992 |
16-nov-2017 |
19:18 |
x86 |
Dreplaycommon.dll |
2017.140.3008.27 |
697504 |
16-nov-2017 |
19:18 |
x86 |
Dreplayutil.dll |
2017.140.3008.27 |
309920 |
16-nov-2017 |
19:18 |
x86 |
Instapi140.dll |
2017.140.3008.27 |
70304 |
16-nov-2017 |
18:31 |
x64 |
Sql_dreplay_client_keyfile.dll |
2017.140.3008.27 |
100512 |
16-nov-2017 |
18:31 |
x64 |
SQL Server 2017 sql_dreplay_controller
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Dreplaycommon.dll |
2017.140.3008.27 |
697504 |
16-nov-2017 |
19:18 |
x86 |
Dreplaycontroller.exe |
2017.140.3008.27 |
350368 |
16-nov-2017 |
19:18 |
x86 |
Dreplayprocess.dll |
2017.140.3008.27 |
171168 |
16-nov-2017 |
19:18 |
x86 |
Instapi140.dll |
2017.140.3008.27 |
70304 |
16-nov-2017 |
18:31 |
x64 |
Sql_dreplay_controller_keyfile.dll |
2017.140.3008.27 |
100512 |
16-nov-2017 |
18:31 |
x64 |
SQL Server 2017 Database Services Core Instance
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Datacollectorcontroller.dll |
2017.140.3008.27 |
225952 |
16-nov-2017 |
19:15 |
x64 |
Fssres.dll |
2017.140.3008.27 |
89248 |
16-nov-2017 |
19:17 |
x64 |
Hadrres.dll |
2017.140.3008.27 |
187552 |
16-nov-2017 |
19:17 |
x64 |
Hkcompile.dll |
2017.140.3008.27 |
1421984 |
16-nov-2017 |
19:17 |
x64 |
Hkengine.dll |
2017.140.3008.27 |
5858472 |
16-nov-2017 |
19:17 |
x64 |
Hkruntime.dll |
2017.140.3008.27 |
161952 |
16-nov-2017 |
19:17 |
x64 |
Microsoft.analysisservices.applocal.xmla.dll |
14.0.1.440 |
741024 |
08-nov-2017 |
12:55 |
x86 |
Microsoft.sqlautoadmin.autobackupagent.dll |
14.0.3008.27 |
237216 |
16-nov-2017 |
19:15 |
x86 |
Microsoft.sqlautoadmin.sqlautoadmin.dll |
14.0.3008.27 |
79520 |
16-nov-2017 |
19:15 |
x86 |
Microsoft.sqlserver.types.dll |
2017.140.3008.27 |
392352 |
16-nov-2017 |
19:05 |
x86 |
Microsoft.sqlserver.xevent.linq.dll |
2017.140.3008.27 |
304288 |
16-nov-2017 |
19:05 |
x64 |
Qds.dll |
2017.140.3008.27 |
1165472 |
16-nov-2017 |
21:28 |
x64 |
Sqagtres.dll |
2017.140.3008.27 |
74400 |
16-nov-2017 |
19:17 |
x64 |
Sql_engine_core_inst_keyfile.dll |
2017.140.3008.27 |
100512 |
16-nov-2017 |
18:31 |
x64 |
Sqlaamss.dll |
2017.140.3008.27 |
89760 |
16-nov-2017 |
19:15 |
x64 |
Sqlaccess.dll |
2017.140.3008.27 |
474784 |
16-nov-2017 |
18:31 |
x64 |
Sqlagent.exe |
2017.140.3008.27 |
579744 |
16-nov-2017 |
19:15 |
x64 |
Sqlagentctr140.dll |
2017.140.3008.27 |
61088 |
16-nov-2017 |
19:15 |
x64 |
Sqlagentctr140.dll |
2017.140.3008.27 |
52896 |
16-nov-2017 |
19:18 |
x86 |
Sqlagentmail.dll |
2017.140.3008.27 |
53920 |
16-nov-2017 |
18:31 |
x64 |
Sqlboot.dll |
2017.140.3008.27 |
195232 |
16-nov-2017 |
18:31 |
x64 |
Sqlceip.exe |
14.0.3008.27 |
249504 |
16-nov-2017 |
19:19 |
x86 |
Sqlcmdss.dll |
2017.140.3008.27 |
72352 |
16-nov-2017 |
19:15 |
x64 |
Sqlctr140.dll |
2017.140.3008.27 |
129184 |
16-nov-2017 |
19:17 |
x64 |
Sqlctr140.dll |
2017.140.3008.27 |
111776 |
16-nov-2017 |
19:19 |
x86 |
Sqldk.dll |
2017.140.3008.27 |
2789536 |
16-nov-2017 |
21:28 |
x64 |
Sqldtsss.dll |
2017.140.3008.27 |
107168 |
16-nov-2017 |
19:54 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3207328 |
16-nov-2017 |
18:27 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3668128 |
16-nov-2017 |
18:27 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3813024 |
16-nov-2017 |
18:27 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3777184 |
16-nov-2017 |
18:27 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
4016800 |
16-nov-2017 |
18:27 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
2032800 |
16-nov-2017 |
18:27 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
1442464 |
16-nov-2017 |
18:27 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3359904 |
16-nov-2017 |
18:27 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3771040 |
16-nov-2017 |
18:28 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3474080 |
16-nov-2017 |
18:28 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3284640 |
16-nov-2017 |
18:28 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3909792 |
16-nov-2017 |
18:28 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
2085536 |
16-nov-2017 |
18:28 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3395232 |
16-nov-2017 |
18:28 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3290272 |
16-nov-2017 |
18:29 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3580576 |
16-nov-2017 |
18:29 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3778208 |
16-nov-2017 |
18:29 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3331744 |
16-nov-2017 |
18:31 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3906720 |
16-nov-2017 |
18:31 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
1495200 |
16-nov-2017 |
18:31 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3589792 |
16-nov-2017 |
18:31 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3627168 |
16-nov-2017 |
18:33 |
x64 |
Sqllang.dll |
2017.140.3008.27 |
41173152 |
16-nov-2017 |
21:28 |
x64 |
Sqlmin.dll |
2017.140.3008.27 |
40238752 |
16-nov-2017 |
21:28 |
x64 |
Sqlolapss.dll |
2017.140.3008.27 |
107680 |
16-nov-2017 |
19:15 |
x64 |
Sqlos.dll |
2017.140.3008.27 |
26272 |
16-nov-2017 |
19:05 |
x64 |
Sqlpowershellss.dll |
2017.140.3008.27 |
67744 |
16-nov-2017 |
19:15 |
x64 |
Sqlrepss.dll |
2017.140.3008.27 |
64160 |
16-nov-2017 |
19:15 |
x64 |
Sqlscm.dll |
2017.140.3008.27 |
70816 |
16-nov-2017 |
19:15 |
x64 |
Sqlscriptdowngrade.dll |
2017.140.3008.27 |
27808 |
16-nov-2017 |
17:43 |
x64 |
Sqlscriptupgrade.dll |
2017.140.3008.27 |
5871264 |
16-nov-2017 |
18:31 |
x64 |
Sqlservr.exe |
2017.140.3008.27 |
487072 |
16-nov-2017 |
21:28 |
x64 |
Sqlsvc.dll |
2017.140.3008.27 |
161440 |
16-nov-2017 |
19:15 |
x64 |
Sqltses.dll |
2017.140.3008.27 |
9537696 |
16-nov-2017 |
21:28 |
x64 |
Sqsrvres.dll |
2017.140.3008.27 |
260256 |
16-nov-2017 |
19:17 |
x64 |
Svl.dll |
2017.140.3008.27 |
153760 |
16-nov-2017 |
19:17 |
x64 |
Xpadsi.exe |
2017.140.3008.27 |
89760 |
16-nov-2017 |
19:17 |
x64 |
Xplog70.dll |
2017.140.3008.27 |
75936 |
16-nov-2017 |
19:17 |
x64 |
Xpqueue.dll |
2017.140.3008.27 |
74912 |
16-nov-2017 |
19:17 |
x64 |
Xprepl.dll |
2017.140.3008.27 |
101536 |
16-nov-2017 |
19:17 |
x64 |
Xpsqlbot.dll |
2017.140.3008.27 |
32416 |
16-nov-2017 |
18:31 |
x64 |
Xpstar.dll |
2017.140.3008.27 |
437408 |
16-nov-2017 |
19:17 |
x64 |
gedeelde SQL Server 2017 Database Services Core
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Bcp.exe |
2017.140.3008.27 |
119968 |
16-nov-2017 |
18:31 |
x64 |
Distrib.exe |
2017.140.3008.27 |
202400 |
16-nov-2017 |
18:31 |
x64 |
Dts.dll |
2017.140.3008.27 |
2997920 |
16-nov-2017 |
19:15 |
x64 |
Dtsconn.dll |
2017.140.3008.27 |
496800 |
16-nov-2017 |
19:15 |
x64 |
Dtshost.exe |
2017.140.3008.27 |
103584 |
16-nov-2017 |
19:17 |
x64 |
Dtspipeline.dll |
2017.140.3008.27 |
1265824 |
16-nov-2017 |
19:15 |
x64 |
Dtutil.exe |
2017.140.3008.27 |
147104 |
16-nov-2017 |
19:15 |
x64 |
Logread.exe |
2017.140.3008.27 |
623776 |
16-nov-2017 |
19:17 |
x64 |
Mergetxt.dll |
2017.140.3008.27 |
63136 |
16-nov-2017 |
18:31 |
x64 |
Microsoft.analysisservices.applocal.core.dll |
14.0.1.440 |
1381536 |
08-nov-2017 |
12:55 |
x86 |
Microsoft.data.datafeedclient.dll |
13.1.1.0 |
171208 |
28-okt-2017 |
03:16 |
x86 |
Microsoft.sqlserver.replication.dll |
2017.140.3008.27 |
1650336 |
16-nov-2017 |
19:16 |
x64 |
Msgprox.dll |
2017.140.3008.27 |
269984 |
16-nov-2017 |
18:31 |
x64 |
Msxmlsql.dll |
2017.140.3008.27 |
1450656 |
16-nov-2017 |
19:17 |
x64 |
Qrdrsvc.exe |
2017.140.3008.27 |
472224 |
16-nov-2017 |
19:17 |
x64 |
Rdistcom.dll |
2017.140.3008.27 |
839840 |
16-nov-2017 |
19:17 |
x64 |
Repldp.dll |
2017.140.3008.27 |
284320 |
16-nov-2017 |
18:31 |
x64 |
Replerrx.dll |
2017.140.3008.27 |
153760 |
16-nov-2017 |
19:17 |
x64 |
Replisapi.dll |
2017.140.3008.27 |
361632 |
16-nov-2017 |
19:17 |
x64 |
Replmerg.exe |
2017.140.3008.27 |
524448 |
16-nov-2017 |
19:17 |
x64 |
Replprov.dll |
2017.140.3008.27 |
801440 |
16-nov-2017 |
18:31 |
x64 |
Replrec.dll |
2017.140.3008.27 |
975008 |
16-nov-2017 |
18:31 |
x64 |
Replsub.dll |
2017.140.3008.27 |
445600 |
16-nov-2017 |
19:17 |
x64 |
Replsync.dll |
2017.140.3008.27 |
153760 |
16-nov-2017 |
19:17 |
x64 |
Spresolv.dll |
2017.140.3008.27 |
252064 |
16-nov-2017 |
19:17 |
x64 |
Sql_engine_core_shared_keyfile.dll |
2017.140.3008.27 |
100512 |
16-nov-2017 |
18:31 |
x64 |
Sqldistx.dll |
2017.140.3008.27 |
224920 |
16-nov-2017 |
19:17 |
x64 |
Sqlmergx.dll |
2017.140.3008.27 |
360608 |
16-nov-2017 |
18:31 |
x64 |
Sqlscm.dll |
2017.140.3008.27 |
60064 |
16-nov-2017 |
18:32 |
x86 |
Sqlscm.dll |
2017.140.3008.27 |
70816 |
16-nov-2017 |
19:15 |
x64 |
Sqlsvc.dll |
2017.140.3008.27 |
161440 |
16-nov-2017 |
19:15 |
x64 |
Sqlsvc.dll |
2017.140.3008.27 |
134304 |
16-nov-2017 |
19:18 |
x86 |
Ssradd.dll |
2017.140.3008.27 |
74912 |
16-nov-2017 |
18:31 |
x64 |
Ssravg.dll |
2017.140.3008.27 |
74912 |
16-nov-2017 |
18:31 |
x64 |
Ssrdown.dll |
2017.140.3008.27 |
60064 |
16-nov-2017 |
19:17 |
x64 |
Ssrmax.dll |
2017.140.3008.27 |
72864 |
16-nov-2017 |
19:17 |
x64 |
Ssrmin.dll |
2017.140.3008.27 |
73376 |
16-nov-2017 |
19:17 |
x64 |
Ssrpub.dll |
2017.140.3008.27 |
60576 |
16-nov-2017 |
19:17 |
x64 |
Ssrup.dll |
2017.140.3008.27 |
60064 |
16-nov-2017 |
18:31 |
x64 |
Xmlsub.dll |
2017.140.3008.27 |
260256 |
16-nov-2017 |
19:17 |
x64 |
SQL Server 2017 sql_extensibility
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Launchpad.exe |
2017.140.3008.27 |
1122464 |
16-nov-2017 |
19:17 |
x64 |
Sql_extensibility_keyfile.dll |
2017.140.3008.27 |
100512 |
16-nov-2017 |
18:31 |
x64 |
Sqlsatellite.dll |
2017.140.3008.27 |
920736 |
16-nov-2017 |
19:17 |
x64 |
SQL Server 2017 Full-Text Engine
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Fd.dll |
2017.140.3008.27 |
667296 |
16-nov-2017 |
19:17 |
x64 |
Fdhost.exe |
2017.140.3008.27 |
114336 |
16-nov-2017 |
19:17 |
x64 |
Fdlauncher.exe |
2017.140.3008.27 |
62112 |
16-nov-2017 |
19:17 |
x64 |
Sql_fulltext_keyfile.dll |
2017.140.3008.27 |
100512 |
16-nov-2017 |
18:31 |
x64 |
Sqlft140ph.dll |
2017.140.3008.27 |
67744 |
16-nov-2017 |
19:17 |
x64 |
SQL Server 2017 sql_inst_mr
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Imrdll.dll |
14.0.3008.27 |
23712 |
16-nov-2017 |
18:31 |
x86 |
Sql_inst_mr_keyfile.dll |
2017.140.3008.27 |
100512 |
16-nov-2017 |
18:31 |
x64 |
SQL Server 2017 Integration Services
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Attunity.sqlserver.cdccontroltask.dll |
5.0.0.70 |
75248 |
25-okt-2017 |
03:10 |
x86 |
Attunity.sqlserver.cdcsplit.dll |
5.0.0.70 |
36336 |
25-okt-2017 |
03:10 |
x86 |
Attunity.sqlserver.cdcsrc.dll |
5.0.0.70 |
76272 |
25-okt-2017 |
03:10 |
x86 |
Dts.dll |
2017.140.3008.27 |
2997920 |
16-nov-2017 |
19:15 |
x64 |
Dts.dll |
2017.140.3008.27 |
2548896 |
16-nov-2017 |
19:18 |
x86 |
Dtsconn.dll |
2017.140.3008.27 |
496800 |
16-nov-2017 |
19:15 |
x64 |
Dtsconn.dll |
2017.140.3008.27 |
398496 |
16-nov-2017 |
19:18 |
x86 |
Dtshost.exe |
2017.140.3008.27 |
103584 |
16-nov-2017 |
19:17 |
x64 |
Dtshost.exe |
2017.140.3008.27 |
89760 |
16-nov-2017 |
19:18 |
x86 |
Dtspipeline.dll |
2017.140.3008.27 |
1265824 |
16-nov-2017 |
19:15 |
x64 |
Dtspipeline.dll |
2017.140.3008.27 |
1058464 |
16-nov-2017 |
19:18 |
x86 |
Dtutil.exe |
2017.140.3008.27 |
147104 |
16-nov-2017 |
19:15 |
x64 |
Dtutil.exe |
2017.140.3008.27 |
126112 |
16-nov-2017 |
19:18 |
x86 |
Isdeploymentwizard.exe |
14.0.3008.27 |
476832 |
16-nov-2017 |
19:53 |
x64 |
Isdeploymentwizard.exe |
14.0.3008.27 |
477344 |
16-nov-2017 |
20:27 |
x86 |
Microsoft.analysisservices.applocal.core.dll |
14.0.1.440 |
1381536 |
08-nov-2017 |
12:55 |
x86 |
Microsoft.analysisservices.applocal.core.dll |
14.0.1.440 |
1381536 |
08-nov-2017 |
12:57 |
x86 |
Microsoft.data.datafeedclient.dll |
13.1.1.0 |
171208 |
28-okt-2017 |
03:16 |
x86 |
Microsoft.sqlserver.integrationservices.isserverdbupgrade.dll |
14.0.3008.27 |
493728 |
16-nov-2017 |
18:31 |
x86 |
Microsoft.sqlserver.integrationservices.isserverdbupgrade.dll |
14.0.3008.27 |
493728 |
16-nov-2017 |
19:18 |
x86 |
Microsoft.sqlserver.integrationservices.server.dll |
14.0.3008.27 |
83616 |
16-nov-2017 |
19:15 |
x86 |
Microsoft.sqlserver.integrationservices.server.dll |
14.0.3008.27 |
83616 |
16-nov-2017 |
19:18 |
x86 |
Microsoft.sqlserver.integrationservices.wizard.common.dll |
14.0.3008.27 |
415392 |
16-nov-2017 |
19:54 |
x86 |
Microsoft.sqlserver.integrationservices.wizard.common.dll |
14.0.3008.27 |
415392 |
16-nov-2017 |
20:27 |
x86 |
Msdtssrvr.exe |
14.0.3008.27 |
219808 |
16-nov-2017 |
19:15 |
x64 |
Msmdpp.dll |
2017.140.1.440 |
8400544 |
08-nov-2017 |
12:57 |
x64 |
Sql_is_keyfile.dll |
2017.140.3008.27 |
100512 |
16-nov-2017 |
18:31 |
x64 |
Sqlceip.exe |
14.0.3008.27 |
249504 |
16-nov-2017 |
19:19 |
x86 |
SQL Server 2017 sql_polybase_core_inst
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Instapi140.dll |
2017.140.3008.27 |
70304 |
16-nov-2017 |
18:31 |
x64 |
Mpdwsvc.exe |
2017.140.3008.27 |
7323296 |
16-nov-2017 |
19:04 |
x64 |
Sqldumper.exe |
2017.140.3008.27 |
140448 |
16-nov-2017 |
19:04 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
1495200 |
16-nov-2017 |
18:31 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3906720 |
16-nov-2017 |
18:31 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3207328 |
16-nov-2017 |
18:27 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3909792 |
16-nov-2017 |
18:28 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3813024 |
16-nov-2017 |
18:27 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
2085536 |
16-nov-2017 |
18:28 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
2032800 |
16-nov-2017 |
18:27 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3580576 |
16-nov-2017 |
18:29 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3589792 |
16-nov-2017 |
18:31 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
1442464 |
16-nov-2017 |
18:27 |
x64 |
Sqlevn70.rll |
2017.140.3008.27 |
3777184 |
16-nov-2017 |
18:27 |
x64 |
sql_shared_mr SQL Server 2017
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Smrdll.dll |
14.0.3008.27 |
23712 |
16-nov-2017 |
18:31 |
x86 |
Sql_engine_core_shared_keyfile.dll |
2017.140.3008.27 |
100512 |
16-nov-2017 |
18:31 |
x64 |
SQL Server 2017 sql_tools_extensions
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Dts.dll |
2017.140.3008.27 |
2997920 |
16-nov-2017 |
19:15 |
x64 |
Dts.dll |
2017.140.3008.27 |
2548896 |
16-nov-2017 |
19:18 |
x86 |
Dtsconn.dll |
2017.140.3008.27 |
496800 |
16-nov-2017 |
19:15 |
x64 |
Dtsconn.dll |
2017.140.3008.27 |
398496 |
16-nov-2017 |
19:18 |
x86 |
Dtshost.exe |
2017.140.3008.27 |
103584 |
16-nov-2017 |
19:17 |
x64 |
Dtshost.exe |
2017.140.3008.27 |
89760 |
16-nov-2017 |
19:18 |
x86 |
Dtspipeline.dll |
2017.140.3008.27 |
1265824 |
16-nov-2017 |
19:15 |
x64 |
Dtspipeline.dll |
2017.140.3008.27 |
1058464 |
16-nov-2017 |
19:18 |
x86 |
Dtutil.exe |
2017.140.3008.27 |
147104 |
16-nov-2017 |
19:15 |
x64 |
Dtutil.exe |
2017.140.3008.27 |
126112 |
16-nov-2017 |
19:18 |
x86 |
Microsoft.sqlserver.astasksui.dll |
14.0.3008.27 |
184480 |
16-nov-2017 |
20:53 |
x86 |
Microsoft.sqlserver.chainer.infrastructure.dll |
14.0.3008.27 |
406688 |
16-nov-2017 |
19:15 |
x86 |
Microsoft.sqlserver.chainer.infrastructure.dll |
14.0.3008.27 |
406688 |
16-nov-2017 |
19:18 |
x86 |
Microsoft.sqlserver.configuration.sco.dll |
14.0.3008.27 |
2093216 |
16-nov-2017 |
19:15 |
x86 |
Microsoft.sqlserver.configuration.sco.dll |
14.0.3008.27 |
2093216 |
16-nov-2017 |
19:18 |
x86 |
Msmgdsrv.dll |
2017.140.1.440 |
7310496 |
08-nov-2017 |
12:57 |
x86 |
Sql_tools_extensions_keyfile.dll |
2017.140.3008.27 |
100512 |
16-nov-2017 |
18:31 |
x64 |
Sqlscm.dll |
2017.140.3008.27 |
60064 |
16-nov-2017 |
18:32 |
x86 |
Sqlscm.dll |
2017.140.3008.27 |
70816 |
16-nov-2017 |
19:15 |
x64 |
Sqlsvc.dll |
2017.140.3008.27 |
161440 |
16-nov-2017 |
19:15 |
x64 |
Sqlsvc.dll |
2017.140.3008.27 |
134304 |
16-nov-2017 |
19:18 |
x86 |
Opmerkingen voor deze update
Als u dit cumulatieve updatepakket wilt toepassen, moet u SQL Server 2017 uitvoeren.
Mogelijk moet u de computer opnieuw opstarten nadat u dit cumulatieve updatepakket hebt toegepast.
Als u een van de hotfixes in dit pakket wilt gebruiken, hoeft u geen wijzigingen aan te brengen in het register.
Dit artikel bevat ook belangrijke informatie over de volgende situaties:
-
Pacemaker : Er wordt een gedragswijziging aangebracht in distributies die gebruikmaken van de nieuwste beschikbare versie van Pacemaker. Er worden risicobeperkingsmethoden verstrekt.
-
Query Store : u moet dit script uitvoeren als u de Query Store gebruikt en u microsoft SQL Server 2017 cumulatieve update 2 (CU2) eerder hebt geïnstalleerd.
Buildversie van Analysis Services CU
Vanaf SQL Server 2017 komen het versienummer van de Build van Analysis Services en het versienummer van SQL Server Database Engine niet overeen. Zie De cumulatieve buildversie van Analysis Services controleren voor meer informatie.
Cumulatieve updates (CU)
Cumulatieve updates (CU) zijn nu beschikbaar in het Microsoft Downloadcentrum.
Alleen de meest recente CU die is uitgebracht voor SQL Server 2017 is beschikbaar in het Downloadcentrum.
CU-pakketten voor Linux zijn beschikbaar op https://packages.microsoft.com/.
Opmerkingen
-
Elke nieuwe CU bevat alle correcties die zijn opgenomen in de vorige CU voor de geïnstalleerde versie van SQL Server.
-
SQL Server-CU's zijn gecertificeerd op hetzelfde niveau als servicepacks en moeten op hetzelfde betrouwbaarheidsniveau worden geïnstalleerd.
-
We raden u aan om voortdurend, proactief te installeren van DEU's zodra deze beschikbaar komen volgens deze richtlijnen:
-
Uit historische gegevens blijkt dat een aanzienlijk aantal ondersteuningscases betrekking heeft op een probleem dat al is opgelost in een uitgebrachte CU.
-
CU's kunnen toegevoegde waarde bevatten ten opzichte van hotfixes. Dit omvat updates voor ondersteuning, beheerbaarheid en betrouwbaarheid.
-
-
We raden u aan om DEU's te testen voordat u ze implementeert in productieomgevingen.
BELANGRIJK
Alle distributies (inclusief RHEL 7.3 en 7.4) die gebruikmaken van het nieuwste beschikbare Pacemaker-pakket 1.1.18-11.el7 introduceren een gedragswijziging voor de clusterinstelling start-failure-is-fatal als de waarde onwaar is. Deze wijziging is van invloed op de failoverwerkstroom. Als een primaire replica een storing ondervindt, wordt verwacht dat het cluster een failover uitvoert naar een van de beschikbare secundaire replica's. In plaats daarvan zien gebruikers dat het cluster blijft proberen de mislukte primaire replica te starten. Als die primaire nooit online komt (vanwege een permanente storing), wordt er nooit een failover uitgevoerd naar een andere beschikbare secundaire replica.
Dit probleem is van invloed op alle SQL Server versies, ongeacht de cumulatieve updateversie waarop ze zijn geïnstalleerd.
Gebruik een van de volgende methoden om het probleem te verhelpen.
Methode 1
Ga als volgt te werk:
-
Verwijder de overschrijving start-failure-is-fatal uit het bestaande cluster.
# RHEL, Ubuntu pcs-eigenschap unset start-failure-is-fatal # of pcs property set start-failure-is-fatal=true # SLES crm configure property start-failure-is-fatal=true -
Verlaag de waarde cluster-recheck-interval .
# RHEL, Ubuntu pcs property set cluster-recheck-interval=<Xmin> # SLES crm configure property cluster-recheck-interval=<Xmin> -
Voeg de meta-eigenschap failure-time-out toe aan elke AG-resource .
# RHEL, Ubuntu pcs resource update ag1 meta failure-timeout=60s # SLES crm configure edit ag1 # Voeg in de teksteditor 'meta failure-timeout=60s' toe na 'param's en vóór eventuele 'op'sOpmerking Vervang in deze code de waarde voor <Xmin>. Als een replica uitvalt, probeert het cluster de replica opnieuw op te starten met een interval dat is gebonden aan de waarde voor time-out voor fouten en de waarde van het cluster-recheck-interval . Als time-out voor fouten bijvoorbeeld is ingesteld op 60 seconden en het interval cluster opnieuw controleren is ingesteld op 120 seconden, wordt het opnieuw opstarten geprobeerd met een interval dat groter is dan 60 seconden maar minder dan 120 seconden. We raden u aan om time-out voor fouten in te stellen op 60s en cluster-recheck-interval op een waarde die groter is dan 60 seconden. U wordt aangeraden het interval cluster-recheck niet in te stellen op een kleine waarde. Raadpleeg de Pacemaker-documentatie of raadpleeg de systeemprovider voor meer informatie.
Methode 2
Ga terug naar Pacemaker versie 1.1.16.
BELANGRIJK
U moet dit script uitvoeren als u Query Store gebruikt en u werkt van SQL Server 2017 cumulatieve update 2017 (CU2) rechtstreeks bij naar SQL Server 2017 Cumulatieve update 3 (CU3) of een latere cumulatieve update. U hoeft dit script niet uit te voeren als u eerder SQL Server cumulatieve update 3 (CU3) van 2017 of een latere cumulatieve update SQL Server 2017 hebt geïnstalleerd.
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
Wanneer u een update implementeert in een hybride omgeving (zoals AlwaysOn, replicatie, cluster en mirroring), raden we u aan de volgende artikelen te raadplegen voordat u de update implementeert:
-
SQL Server proces
voor rolling update en servicepack van failoverclustersOpmerking Als u het voortschrijdende updateproces niet wilt gebruiken, volgt u deze stappen om een update toe te passen:-
Installeer de update op het passieve knooppunt.
-
Installeer de update op het actieve knooppunt (hiervoor moet de service opnieuw worden opgestart).
-
-
Upgraden en bijwerken van beschikbaarheidsgroepservers die minimale downtime en gegevensverlies
gebruiken Opmerking Als u AlwaysOn hebt ingeschakeld met de SSISDB-catalogus, raadpleegt u de informatie over SSIS met AlwaysOn voor meer informatie over het toepassen van een update in deze omgevingen. -
Een hotfix toepassen voor SQL Server in een replicatietopologie
SQL Server cumulatieve Updates zijn momenteel meertalig. Daarom is dit cumulatieve updatepakket niet specifiek voor één taal. Dit geldt voor alle ondersteunde talen.
Eén pakket met cumulatieve updates bevat alle beschikbare updates voor ALLE SQL Server 2017-onderdelen (functies). Het cumulatieve updatepakket werkt echter alleen de onderdelen bij die momenteel zijn geïnstalleerd op het SQL Server exemplaar dat u selecteert om te worden onderhouden. Als een SQL Server-functie (bijvoorbeeld Analysis Services) wordt toegevoegd aan het exemplaar nadat deze CU is toegepast, moet u deze CU opnieuw toepassen om de nieuwe functie bij te werken naar deze CU.
Als er extra problemen optreden of als er probleemoplossing is vereist, moet u mogelijk een serviceaanvraag maken. De gebruikelijke ondersteuningskosten zijn van toepassing op aanvullende ondersteuningsvragen en op problemen die niet in aanmerking komen voor dit specifieke cumulatieve updatepakket. Ga naar de microsoft-ondersteuningswebsite voor een volledige lijst met telefoonnummers voor microsoft-klantenservice en -ondersteuning of om een afzonderlijke serviceaanvraag te maken.
Deze update verwijderen
-
Open in Configuratiescherm het item Programma's en onderdelen en selecteer vervolgens Geïnstalleerde updates weergeven.
-
Zoek de vermelding die overeenkomt met dit cumulatieve updatepakket onder SQL Server 2017.
-
Houd de vermelding ingedrukt (of klik erop met de rechtermuisknop) en selecteer Verwijderen.
Als u deze CU in Linux wilt verwijderen, moet u het pakket terugzetten naar de vorige versie.
Zie Terugdraaien SQL Server voor meer informatie over het terugdraaien van de installatie.
Vrijwaring van informatie van derden
De producten van derden die in dit artikel worden besproken, worden geproduceerd door bedrijven die onafhankelijk zijn van Microsoft. Microsoft geeft geen garantie, impliciet of anderszins, met betrekking tot de prestaties of betrouwbaarheid van deze producten.
Verwijzingen
-
Aankondiging van updates voor het SQL Server Incremental Servicing Model (ISM)
-
SQL Server servicepacks worden stopgezet vanaf SQL Server 2017
-
Het script om te bepalen welke versie en editie van SQL Server Database Engine wordt uitgevoerd
-
Het incrementele onderhoudsmodel voor SQL Server hotfixes leveren voor gemelde problemen
-
Naamgevingsschema voor Microsoft SQL Server software-updatepakketten