Udgivelsesdato: 15. september 2026
Version: 16.0.4295.3
Resumé
I denne artikel beskrives Kumulativ opdateringspakke 27 (CU27) til Microsoft SQL Server 2022. Denne opdatering indeholder 42 rettelser, der blev udstedt efter udgivelsen af SQL Server 2022 Cumulative Update 26. Den opdaterer komponenter i følgende builds:
- SQL Server – Produktversion: 16.0.4295.3, filversion: 2022.160.4295.3
- Analysis Services – Produktversion: 16.0.43.252, filversion: 2022.160.43.252
Vigtig
Du kan hjælpe med at sikre SQL Server på Windows ved at aktivere kryptering med udvidet beskyttelse.
Kendte problemer i denne opdatering
Forkert funktionsmåde for SESSION_CONTEXT i parallelle planer
Forespørgsler, der bruger den indbyggede funktion, kan returnere forkerte resultater eller udløse AV-dumpfiler SESSION_CONTEXT (Access Violation), når de køres i parallelle forespørgselsplaner. Dette problem opstår på grund af den måde, hvorpå SESSION_CONTEXT interagerer med parallelle udførelsestråde, især hvis sessionen nulstilles til senere brug.
Du kan finde flere oplysninger i afsnittet Kendte problemer i SESSION_CONTEXT.
Forespørgsler om sammenkædede servere, der bruger MSDASQL, mislykkes med fejl 7416
Forespørgsler om sammenkædede servere, der brugerMSDASQL udbyderen (OLE DB-provideren til ODBC-drivere) og angiver en udbyderstreng (@provstr), mislykkes og returnerer følgende fejlmeddelelse:
besked 7416, niveau 16
Adgang til fjernserveren nægtes, fordi der ikke findes nogen logontilknytning.
En strengere kontrol af forbindelsesvalidering i databaseprogrammet kan afvise forbindelser for visse sammenkædede serverkonfigurationer, der bruger provideren MSDASQL , selvom tidligere builds har tilladt disse forbindelser.
Du kan finde flere oplysninger og løsninger under Sammenkædede serverforespørgsler, der bruger MSDASQL, mislykkes med fejl 7416.
Adgangsfejl, når du forespørger sys.dm_exec_requests under databasegenoprettelse
Forespørgsler mod sys.dm_exec_requests kan udløse en adgangsfejl og generere en dumpfil, hvis de kører, mens en database stadig er ved at blive genoprettet. Dette problem kan opstå under en databasehandling for RESTORE, under opstartsgendannelse, eller før en replika af en tilgængelighedsgruppe kommer online.
SQL Server-fejlloggen indeholder poster, der ligner følgende tekst:
The database '<DatabaseName>' is marked RESTORING and is in a state that does not allow recovery to be run.
***Stack Dump being sent to <SQLServerLogFolder>\SQLDump0215.txt
SqlDumpExceptionHandler: Process 77 generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server is terminating this process.
*******************************************************************************
BEGIN STACK DUMP:
07/30/26 07:37:23 spid 77
Exception Address = <frame id="00" address="0x7FFDED94970D" pdb="sqlmin.pdb" age="2" guid="E1039014-237E-4DB6-88FD-4A2AB31C651F" module="sqlmin" rva="0x2970D" />
Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATION
Access Violation occurred reading address 00000000000000F0
Input Buffer <size> bytes -
<dbo.sp_YourMonitoringStoredProcedure>
Dette problem opstår på grund af en ændring, der medfører, at der refereres til interne strukturer i hukommelsen, før de initialiseres fuldt ud.
Microsoft kender til problemet og er ved at undersøge en løsning. Indtil en løsning er tilgængelig, skal du bruge en af følgende afhjælpninger:
- Aktivér sporingsflag 4696 for at fravælge den kodeændring, der forårsager dette problem. Hvis du aktiverer dette sporingsflag, kan overvågningsforespørgsler, der forespørger
sys.dm_exec_requestsellersys.sysprocessespå sekundære replikaer, returnere fejl 976 eller fejl 978, som de gjorde, før du installerede denne opdatering. - Undgå forespørgsler mod
sys.dm_exec_requestsdatabaser, der er ved at blive genoprettet. - Fjern denne opdatering.
Nogle Master Data Services-funktioner fungerer muligvis ikke som forventet
Når du har installeret denne opdatering, kan det være, at følgende Master Data Services-funktioner (MDS) ikke indlæses eller fungerer som forventet:
- Oprettelse af et objekt
- Oprettelse af en attribut
- Indlæsning af hierarkier i Stifinder
Microsoft kender til problemet og er ved at undersøge en løsning.
Forbedringer og rettelser er inkluderet i denne opdatering
Der findes en Microsoft Excel-projektmappe. der kan downloades og som indeholder en oversigtsliste over builds sammen med deres aktuelle supportlivscyklus. Excel-filen indeholder også detaljerede rettelseslister for SQL Server 2022, SQL Server 2019 og SQL Server 2017. Download denne Excel-fil nu.
Bemærk
Der kan refereres direkte til individuelle poster i følgende tabel via et bogmærke. Hvis du vælger et fejlreference-id i tabellen, føjes et mærke for bogmærke til URL-adressen ved hjælp af formatet "#NNNNNNN". Du kan derefter dele denne URL-adresse med andre, så de kan springe direkte til den ønskede løsning i tabellen.
Du kan finde flere oplysninger om de fejl, der er blevet rettet, og forbedringer, der er inkluderet i denne kumulative opdatering, i følgende tabel.
| Fejlreference | Beskrivelse | Ret område | Komponent | Platform |
|---|---|---|---|---|
| 2796714 | Vi har rettet et sjældent problem, hvor annullering af en brugertransaktion forårsager databasebeskadigelse, som DBCC CHECKDB rapporterer som fejl på siden Ledig plads (PFS), hvis Accelerated Database Recovery (ADR) er deaktiveret. |
SQL Server-motor | Lageradministration | Alle |
| 4929823 | Vi rettede et problem, hvor gendannelse af en database ved hjælp af VSS (Volume Shadow Copy Service) tog WITH MOVE lang tid eller får timeout, hvis serveren indeholder hundredvis af databaser. |
SQL Server-motor | Sikkerhedskopiér og gendan | Windows |
| 5126055 | Løser et problem, hvor oprettelse af en databasebruger mislykkedes, og der returneres tegntilknytnings- eller tokenfejl, hvis brugerens viste navn indeholder Kanji-tegn eller andre Unicode-tegn, som systemets standardtegntabel ikke understøtter. | SQL Server-motor | Sikkerhedsinfrastruktur | Windows |
| 5383380 | Løser en sårbarhed, der påvirker den SQL Server-administrerede sikkerhedskopiering til lagrede procedurer i Microsoft Azure, managed_backup.sp_get_encryption_option og managed_backup.sp_do_backup. Kunder, der bruger administreret sikkerhedskopiering, skal anvende denne opdatering via standardvedligeholdelsesprocessen for SQL Server. |
SQL Server-motor | Administrationstjenester | Alle |
| 5421858 | Retter en tidsafhængig konkurrencetilstand, der opstår under afbrydelseslevering, mens SQL Server på Linux håndterer undtagelser. | SQL Server-motor | Linux | Linux |
| 5434228 | Forbedrer valideringen af sikkerhedskopierede metadata, som SQL Server VSS Writer behandler, så forkert udformede eller underdimensionerede metadata afvises sikkert. | SQL Server-motor | Sikkerhedskopiér og gendan | Windows |
| 5442243 | Forbedrer sikkerhedsvalideringen, når SQL Server Agent indlæser opgaveagentkomponenter. | SQL Server-motor | SQL Agent | Windows |
| 5456077 | Forbedrer pålideligheden og sikkerheden for SQL Server Agent, når den behandler bestemte input. | SQL Server-motor | Administrationstjenester | Alle |
| 5459626 | Løser et problem, hvor SQL Server WMI-provideren behandler forkert udformet input forkert, samtidig med at den eksisterende funktionsmåde for gyldigt input bevares. | SQL Server-klientværktøjer | SQL Server WMI-provider | Windows |
| 5462844 | Løser en sikkerhedsrisiko i håndteringen af logonanmodninger, der bruger Microsoft Entra-godkendelse. | SQL Server-motor | Sikkerhedsinfrastruktur | Alle |
| 5473595 | Vi har rettet et problem, hvor oprettelse af en databasebruger fra Microsoft Entra ID ved hjælp af WITH OBJECT_ID-indstillingen mislykkes, hvis brugerens viste navn indeholder Kanji-tegn eller andre Unicode-tegn, som systemets standardtegntabel ikke understøtter. |
SQL Server-motor | Sikkerhedsinfrastruktur | Windows |
| 5478465 | Løser et problem, hvor en sekundær replika ikke kan deltage i en tilgængelighedsgruppe, der har et navn på 64 tegn og klyngetypen NONE eller EXTERNAL. |
SQL Server-motor | Høj tilgængelighed og it-katastrofeberedskab | Alle |
| 5481778 | Løser et problem, der påvirker sikkerheden og pålideligheden af SQL Server Agent under visse driftsforhold. | SQL Server-motor | Administrationstjenester | Alle |
| 5482772 | Vi rettede et problem, hvor SUBSTRING-funktionen læser ud over den tildelte buffer, når den behandler en forkert udformet DBCS varchar-værdi i en oprindeligt kompileret lagret procedure. |
SQL Server-motor | OLTP i hukommelsen | Alle |
| 5482827 | Retter en adgangsfejl, der medfører, at SQL Server-processen afsluttes uventet, når en nvarchar værdi, der indeholder en ideografisk variationssekvens, konverteres eller afkortes under en variationselektorfølsom sortering (_VSS) i en oprindeligt kompileret lagret procedure. |
SQL Server-motor | OLTP i hukommelsen | Alle |
| 5482833 | Løser et problem, hvor streaming af nvarchar(max)-data under en variationselektorfølsom (_VSS) sortering i en oprindeligt kompileret lagret procedure medførte, at heapbufferen overskrives eller førte til, at serveren stoppede med at svare. Dette problem opstår, når TEXTSIZE-indstillingen afkorter dataene, og små TDS-pakkestørrelser (Tabular Data Stream) bruges. |
SQL Server-motor | OLTP i hukommelsen | Alle |
| 5487409 | Forbedrer valideringen af svar fra S3-kompatible eksterne lagerslutpunkter under ekstern dataadgang. | SQL Server-motor | PolyBase | Alle |
| 5494968 | Vi rettede et problem, hvor en rå TCP-lyttefunktion åbnes for DW-programmet og DMS-kontrol- og datakanalerne, når PolyBase-tjenesterne startes ved hjælp af ændrede kommandolinjeparametre. | SQL Server-motor | PolyBase | Alle |
| 5495398 | Løser et problem i håndteringen af DTD-attributlister for datatypen xml. |
SQL Server-motor | XML | Alle |
| 5495725 | Løser en adgangsfejl, der opstår, når en forespørgsel indeholder en meget stor OPTION (USE PLAN) XML-erklæring. Dette problem kan medføre, at SQL Server-processen afsluttes uventet. |
SQL Server-motor | XML | Alle |
| 5496454 | Løser aritmetisk overløb og hukommelsesadgang uden for grænserne i LEFT_SHIFT- og RIGHT_SHIFT-funktionerne, når de behandler særligt udformede skiftværdier eller binært input. Dette problem kan medføre, at SQL Server-processen afsluttes uventet. |
SQL Server-motor | Programmering | Alle |
| 5496499 | Forbedrer den måde, hvorpå SQL Server behandler og outputter visse interne hændelsesdata for bedre at beskytte oplysninger. | SQL Server-motor | Programmering | Alle |
| 5498913 | Vi har rettet et sikkerhedsproblem i SQL Server, hvor utilstrækkelig validering i udvidede hændelser kunne medføre beskadigelse af hukommelsen. | SQL Server-motor | Udvidede hændelser | Alle |
| 5499855 | Løser flere sikkerhedssårbarheder, som giver mulighed for afsløring af oplysninger eller lammelsesangreb, hvis databaseprogrammet læser en særligt udformet Extended Events-fil (.xel, udvidede begivenheder). | SQL Server-motor | Udvidede hændelser | Alle |
| 5499869 | Løser et heltalsoverløb i XML-læseren, der opstår, hvis en særligt udformet fil i XML-format behandles via OPENROWSET(BULK ...) eller BULK INSERT. Denne aktivitet kan medføre, at SQL Server-processen holder op med at svare eller slutter uventet. |
SQL Server-motor | XML | Alle |
| 5504497 | Løser et problem, hvor feltet data_sensitivity_information ikke er konsekvent udfyldt i overvågningsposter, der er genereret af SCHEMA_OBJECT_ACCESS_GROUP-overvågningshandlingsgruppen. Denne løsning sikrer, at følsomhedsoplysninger på pålidelig vis medtages i alle relevante overvågningsposter. |
SQL Server-motor | Sikkerhedsinfrastruktur | Alle |
| 5505127 | Løser et problem, hvor et klasse-id-opslag i enklavekode læser vilkårlig hukommelse. | SQL Server-motor | Sikkerhedsinfrastruktur | Windows |
| 5505432 | Tilføjer grænsevalidering for integrerede attesteringsfelter, der er fortolket af sys.sp_describe_parameter_encryption. |
SQL Server-motor | Sikkerhedsinfrastruktur | Windows |
| 5505445 | Forbedrer deserialisering af Object Store Format (OSF) for at beskytte mod forkert udformede eller skadelige streamdata. | SQL Server-motor | Sikkerhedsinfrastruktur | Windows |
| 5505476 | Forbedrer validering af bufferlængde i enklavekode. | SQL Server-motor | Sikkerhedsinfrastruktur | Windows |
| 5505598 | Løser et problem med forkert inputvalidering i SQL Server, der gjorde det muligt for en godkendt bruger at afsløre en begrænset mængde hukommelse. Denne rettelse styrker inputvalideringen. | SQL Server-motor | Forespørgselsoptimering | Alle |
| 5506056 | Løser et problem med forkert inputvalidering i SQL Server, der gør det muligt for en godkendt bruger at videregive oplysninger i hukommelsen. Denne rettelse styrker inputvalideringen. | SQL Server-motor | Forespørgselsoptimering | Alle |
| 5506116 | Løser et problem med forkert inputvalidering i SQL Server, hvor en godkendt bruger kan angive en markør, som SQL Server derefererer til og læser, men ikke udfører. Dette problem kan medføre generering af dumpfil eller problemer med manglende hukommelse. Denne rettelse styrker inputvalideringen. | SQL Server-motor | Forespørgselsoptimering | Alle |
| 5529156 | Retter forkert feltforskydningsvalidering i SqlDataRecord.SetBytes-API'en for sql_variant værdier, der kan forårsage en heapskrivning uden for grænserne, hvis CLR-integration er slået til. |
SQL Server-motor | Programmering | Windows |
| 5529195 | Forbedrer håndteringen af Showplan-input for at forbedre sikkerheden og pålideligheden. | SQL Server-motor | Forespørgselslager | Windows |
| 5529339 | Forbedrer beskyttelsen af interne replikeringsdata under behandlingshandlinger. | SQL Server-motor | Replikering | Alle |
| 5529351 | Forbedrer håndteringen af tekstdata i fletningsreplikering for at forbedre sikkerheden og pålideligheden. | SQL Server-motor | Replikering | Alle |
| 5529363 | Forbedrer valideringen og håndteringen af replikeringshandlinger for at forbedre sikkerheden og pålideligheden. | SQL Server-motor | Replikering | Alle |
| 5529375 | Forbedrer sikkerheden og pålideligheden ved opdatering af abonnementer i kø i midlertidig replikering. | SQL Server-motor | Replikering | Windows |
| 5529387 | Forbedrer sikkerheden og pålideligheden ved opdatering af abonnementer i kø i midlertidig replikering. | SQL Server-motor | Replikering | Windows |
| 5558709 | Løser et problem, hvor en opgradering fra SQL Server 2019 til SQL Server 2022 holder op med at svare under replicated_model databaseopgraderingsfasen på en forekomst, der er vært for en eller flere indeholdte tilgængelighedsgrupper. |
SQL Server-motor | Programmering | Alle |
| 5650423 | Tilføjer sammenkædningstilstand for flere databaser for linket til administrerede forekomster. Du kan bruge denne tilstand til at udvide en eksisterende Always On-tilgængelighedsgruppe, der indeholder flere databaser fra SQL Server til Azure SQL Managed Instance, og til at replikere og failover disse databaser sammen. | SQL Server-motor | Høj tilgængelighed og it-katastrofeberedskab | Alle |
Sådan henter eller downloader du denne eller den seneste kumulative opdateringspakke
Sådan henter eller downloader du den seneste kumulative opdateringspakke til Windows (anbefales)
Følgende opdatering er tilgængelig fra Microsoft Download Center:
Download den seneste kumulative opdateringspakke til SQL Server 2022 nu
Bemærk
- Microsoft Download Center tilbyder altid den nyeste SQL Server 2022 CU-udgivelse.
- Hvis downloadsiden ikke vises, skal du kontakte Microsofts kundeservice og support for at få den kumulative opdateringspakke.
Sådan henter eller downloader du denne kumulative opdateringspakke til Windows fra Microsoft Update-kataloget
Følgende opdatering er tilgængelig fra Microsoft Update-kataloget:
Bemærk
- Microsoft Update-kataloget indeholder denne SQL Server 2022 CU og tidligere udgivne SQL Server 2022 CU-udgivelser.
- Denne kumulative opdatering er også tilgængelig gennem Windows Server Update Services (WSUS).
- Vi anbefaler, at du altid installerer den seneste tilgængelige kumulative opdatering.
Sådan henter eller downloader du den seneste kumulative opdateringspakke til Linux
Hvis du vil opdatere SQL Server 2022 på Linux til den nyeste CU, skal du først have det kumulative opdateringslager konfigureret. Opdater derefter dine SQL Server-pakker ved hjælp af den relevante platformsspecifikke opdateringskommando.
Du kan finde installationsvejledninger og direkte links til CU-pakkedownloads i produktbemærkningerne til SQL Server 2022.
Filoplysninger
Filhashoplysninger
Du kan bekræfte downloaden ved at beregne hashen for SQLServer2022-KB5104824-x64.exe-filen ved hjælp af følgende kommando:
certutil -hashfile SQLServer2022-KB5104824-x64.exe SHA256
| Filnavn | SHA256-hash |
|---|---|
| SQLServer2022-KB5104824-x64.exe | 675E3CEDD6C7A3D0FFBE713E46E54A86A92AF7B96CA4A6BEB987AE99C79B96F5 |
Oplysninger om kumulativ opdateringspakkefil
Bemærkninger om denne opdatering
Forudsætninger
Hvis du vil anvende denne kumulative opdateringspakke, skal du køre SQL Server 2022.
Oplysninger om genstart
Du behøver ikke genstarte computeren, når du har anvendt denne kumulative opdateringspakke.
Registreringsdatabaseoplysninger
Hvis du vil bruge et af hotfixene i denne pakke, behøver du ikke at foretage nogen ændringer i registreringsdatabasen.
Vigtige meddelelser
Denne artikel indeholder også følgende vigtige oplysninger.
Analysis Services CU-buildversion
Fra og med Microsoft SQL Server 2017 stemmer Analysis Services-buildets versionsnummer og SQL Server Database Engine-buildets versionsnummer ikke overens. Få mere at vide under Bekræft versionen af kumulativ opdateringsbuild til Analysis Services.
Kumulative opdateringer (CU)
- Hver ny kumulativ opdatering indeholder alle de rettelser, der fulgte med den tidligere kumulative opdatering til den installerede version af SQL Server.
- SQL Server CU'er er certificeret til de samme niveauer som servicepakker, og skal installeres med samme konfidensniveau.
- Vi anbefaler løbende, proaktiv installation af kumulative opdateringer, efterhånden som de bliver tilgængelige i henhold til disse retningslinjer:
- Historiske data viser, at et betydeligt antal supportsager involverer et problem, der allerede er blevet løst i en frigivet CU.
- Kumulative opdateringer kan indeholde merværdi ud over hotfixes. Dette omfatter understøttelses-, administrations- og pålidelighedsopdateringer.
- Vi anbefaler, at du tester SQL Server CU'er, før du udruller dem i produktionsmiljøer.
Udrulning i hybridmiljø
Når du installerer en opdatering til et hybridmiljø (f.eks. Always On, Replication, Cluster og Mirroring), anbefaler vi, at du henviser til følgende artikler, før du installerer opdateringen:
Opgrader en forekomst af en failoverklynge
Bemærk
Hvis du ikke vil bruge den rullende opdateringsproces, skal du følge disse trin for at anvende en opdatering:
- Installér opdateringen på den passive node.
- Installér opdateringen på den aktive node (kræver en genstart af tjenesten).
Opgradering og opdatering af tilgængelighedsgruppeservere, der bruger minimal nedetid og datatab
Bemærk
Hvis du har aktiveret Always On sammen med SSISDB-kataloget, skal du se oplysningerne om SSIS med Always On om, hvordan du anvender en opdatering i disse miljøer.
Sådan anvendes et hotfix til SQL Server i en transaktionsreplikering og databasespejlingstopologi
Sådan anvendes et hotfix til SQL Server i en replikeringstopologi
Sprogunderstøttelse
SQL Server CU'er er i øjeblikket flersprogede. Derfor er denne CU-pakke ikke specifik for ét sprog. Den gælder for alle understøttede sprog.
Komponenter (funktioner) opdateret
Én CU-pakke indeholder alle tilgængelige opdateringer til alle SQL Server 2022-komponenter (funktioner). Den kumulative opdateringspakke opdaterer dog kun de komponenter, der aktuelt er installeret på den SQL Server-forekomst, du vælger at servicere. Hvis der føjes en SQL Server-funktion (f.eks. Analysis Services) til forekomsten, efter at denne kumulative opdatering er anvendt, skal du anvende denne kumulative opdatering igen for at opdatere den nye funktion til denne kumulative opdatering.
Support til denne opdatering
Hvis der opstår andre problemer, eller hvis der kræves fejlfinding, er du muligvis nødt til at oprette en serviceanmodning. De sædvanlige supportomkostninger gælder for yderligere supportspørgsmål og for problemer, der ikke falder ind under denne specifikke kumulative opdateringspakke. Du kan finde en komplet liste over telefonnumre til Microsofts kundeservice og support eller oprette en separat serviceanmodning på Microsofts supportwebsted.
Sådan fjernes denne opdatering
Sådan fjernes denne opdatering på Windows
- I Kontrolpanel skal du åbne elementet Programmer og funktioner og derefter vælge Vis installerede opdateringer.
- Find den post, der svarer til denne kumulative opdateringspakke under SQL Server 2022.
- Tryk og hold (eller højreklik) på appen, og vælg derefter Fjern.
Sådan afinstalleres denne opdatering på Linux
For at afinstallere denne CU på Linux skal du rulle pakken tilbage til den tidligere version. Du kan finde flere oplysninger om, hvordan du annullerer opdateringen af installationen, under Annuller opdatering af SQL Server.
Referencer
- Meddelelse om opdateringer til SQL Server Incremental Servicing Model (ISM)
- SQL Server-tjenestepakker understøttes ikke længere fra og med SQL Server 2017
- Find ud af, hvilken version og udgave af SQL Server Database Engine der kører
- Serviceringsmodeller til SQL Server
- Navngivningsformat og beskrivelser af løsningsområder til SQL Server-softwareopdateringspakker
- Beskrivelse af den standardterminologi, der bruges til at beskrive Microsoft-softwareopdateringer