KB5122048 – Kumulativ opdatering 9 til SQL Server 2025

Udgivelsesdato: 15. september 2026
Version: 17.0.5005.3

Resumé

I denne artikel beskrives Kumulativ opdatering 9 (CU9) til Microsoft SQL Server 2025. Denne opdateringspakke indeholder 45 rettelser, der blev udstedt efter udgivelsen af SQL Server 2025 Cumulative Update 8. Den opdaterer komponenter i følgende builds:

  • SQL Server – Produktversion: 17.0.5005.3, filversion: 2025.170.5005.3
  • Analysis Services – Produktversion: 17.0.25.223, filversion: 2025.170.25.223

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 og genererer 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_requests eller sys.sysprocesses på 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_requests databaser, der er ved at blive genoprettet.
  • Fjern denne opdatering.

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 til SQL Server 2025, 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
5126015 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
5314117 Løser et bufferoverløb, der opstår under et godkendt TDS-fjernprocedurekald (Tabular Data Stream) og medfører, at SQL Server-processen afsluttes uventet. SQL Server-motor SQL Server-motor Alle
5383382 Løser en sårbarhed, der påvirker SQL Server-administreret sikkerhedskopiering til lagrede procedurer managed_backup.sp_get_encryption_option i Microsoft Azure 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
5434226 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
5442240 Forbedrer sikkerhedsvalideringen, når SQL Server Agent indlæser opgaveagentkomponenter. SQL Server-motor SQL Agent Windows
5456076 Forbedrer pålideligheden og sikkerheden for SQL Server Agent, når den behandler bestemte input. SQL Server-motor Administrationstjenester Alle
5459623 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
5459705 Retter en programfejl, der opstår under optimeret låsning, hvis en række kvalificeres på ny, efter at rækken er blevet videresendt. SQL Server-motor Adgangsmetoder Alle
5462726 Løser en sikkerhedsrisiko i håndteringen af logonanmodninger, der bruger Microsoft Entra-godkendelse. SQL Server-motor Sikkerhedsinfrastruktur Alle
5473622 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
5477946 Løser et problem, der påvirker sikkerheden og pålideligheden af SQL Server Agent under visse driftsforhold. SQL Server-motor Administrationstjenester Alle
5479036 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
5482770 Retter et problem, hvor SUBSTRING-funktionen læser ud over den tildelte buffer, hvis den behandler en forkert udformet DBCS-værdi varchar i en oprindeligt kompileret lagret procedure. SQL Server-motor OLTP i hukommelsen Alle
5482825 Løser en adgangsovertrædelse, der medfører, at SQL Server-processen afsluttes uventet, hvis en nvarchar-værdi, der indeholder en ideografisk variationssekvens, konverteres eller afkortes under en variationselektorfølsom (_VSS) sortering i en oprindeligt kompileret lagret procedure. SQL Server-motor OLTP i hukommelsen Alle
5482831 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, hvis TEXTSIZE-indstillingen afkorter dataene, og små TDS-pakkestørrelser (Tabular Data Stream) bruges. SQL Server-motor OLTP i hukommelsen Alle
5486869 Løser et problem, hvor et klasse-id-opslag i enklavekode læser vilkårlig hukommelse. SQL Server-motor Sikkerhedsinfrastruktur Windows
5486988 Tilføjer grænsevalidering for integrerede attesteringsfelter, der er fortolket af sys.sp_describe_parameter_encryption. SQL Server-motor Sikkerhedsinfrastruktur Windows
5487460 Forbedrer valideringen af svar fra S3-kompatible eksterne lagerslutpunkter under ekstern dataadgang. SQL Server-motor PolyBase Alle
5494995 Vi rettede et problem, hvor en rå TCP-lyttefunktion åbnes for DW-programmet og DMS-kontrol- og datakanalerne, hvis PolyBase-tjenesterne startes ved hjælp af ændrede kommandolinjeparametre. SQL Server-motor PolyBase Alle
5495464 Løser et problem i håndteringen af DTD-attributlister for datatypen xml. SQL Server-motor XML Alle
5495722 Retter en adgangsfejl, der opstår, hvis en forespørgsel indeholder en meget stor OPTION (USE PLAN) XML-erklæring, hvilket kan medføre, at SQL Server-processen afsluttes uventet. SQL Server-motor XML Alle
5496451 Løser aritmetisk overløb og hukommelsesadgang uden for grænserne i LEFT_SHIFT- og RIGHT_SHIFT-funktionerne, hvis de behandler særligt udformede skiftværdier eller binært input. Denne aktivitet kan medføre, at SQL Server-processen afsluttes uventet. SQL Server-motor Programmering Alle
5496497 Forbedrer den måde, hvorpå SQL Server behandler og outputter visse interne hændelsesdata for bedre at beskytte oplysninger. SQL Server-motor Programmering Alle
5498355 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
5498927 Løser flere sikkerhedssårbarheder, som giver mulighed for afsløring af oplysninger eller lammelsesangreb, når databaseprogrammet læser en særligt udformet Extended Events-fil (.xel, udvidede begivenheder). SQL Server-motor Udvidede hændelser Alle
5499864 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 betingelse kan medføre, at SQL Server-processen holder op med at svare eller slutter uventet. SQL Server-motor XML Alle
5501925 Vi rettede et problem, hvor en fejltilstand i sys.fn_external_policy_actions_assigned_to_principal producerede en fejlmeddelelse med forkert formatering. SQL Server-motor Sikkerhedsinfrastruktur Alle
5502845 Forbedrer validering af bufferlængde i enklavekode. SQL Server-motor Sikkerhedsinfrastruktur Windows
5504495 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
5504681 Vi har rettet et problem, hvor ydelsestælleren Buffer cache hit ratio altid viser nul i Ydelsesmåler. SQL Server-motor SQL OS Windows
5505723 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
5506053 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
5506113 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
5511027 Retter en uoverensstemmelse i det tempdb pladsforbrug, der rapporteres af sys.dm_db_session_space_usage efter drop- eller afkortningshandlinger. SQL Server-motor Lageradministration Alle
5514968 Tilføjer understøttelse af konfiguration af manuel soft-NUMA i Standard- og Standard Developer-udgaverne af SQL Server. SQL Server-motor SQL OS Windows
5529170 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
5529203 Forbedrer håndteringen af Showplan-input for at forbedre sikkerheden og pålideligheden. SQL Server-motor Forespørgselslager Windows
5529344 Forbedrer beskyttelsen af interne replikeringsdata under behandlingshandlinger. SQL Server-motor Replikering Alle
5529357 Forbedrer håndteringen af tekstdata i fletningsreplikering for at forbedre sikkerheden og pålideligheden. SQL Server-motor Replikering Alle
5529369 Forbedrer valideringen og håndteringen af replikeringshandlinger for at forbedre sikkerheden og pålideligheden. SQL Server-motor Replikering Alle
5529380 Forbedrer sikkerheden og pålideligheden ved opdatering af abonnementer i kø i midlertidig replikering. SQL Server-motor Replikering Windows
5529393 Forbedrer sikkerheden og pålideligheden ved opdatering af abonnementer i kø i midlertidig replikering. SQL Server-motor Replikering Windows
5529457 Løser et problem i CES (Change Event Streaming), der forhindrer deserialisering af hændelser, hvis hændelsesdataenes nyttedata indeholder bestemte tegn. SQL Server-motor Replikering Alle
5529461 Løser SQL Server-dumpfiler, der kan opstå under serialisering af data med store objekter, der streames via Change Event Streaming. SQL Server-motor Replikering Alle
5650414 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 kumulative opdatering 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 2025 nu

Bemærk

  • Microsoft Download Center tilbyder altid den nyeste SQL Server 2025 CU-version.
  • 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 2025 CU og tidligere udgivne SQL Server 2025 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 2025 på Linux til den nyeste CU, skal du først have lageret for den akkumulerede opdatering 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 2025.

Filoplysninger

Filhashoplysninger

Du kan bekræfte downloaden ved at beregne hashen for SQLServer2025-KB5122048-x64.exe-filen ved hjælp af følgende kommando:

certutil -hashfile SQLServer2025-KB5122048-x64.exe SHA256

Filnavn SHA256-hash
SQLServer2025-KB5122048-x64.exe 30F5A2F57DC82C8E5A497FDEBD15263840D160414E3D0049F174F9C4059D0994
Oplysninger om kumulativ opdateringspakkefil

Download listen over filer, der er inkluderet i KB5122048.

Bemærkninger om denne opdatering

Forudsætninger

Hvis du vil anvende denne kumulative opdateringspakke, skal du køre SQL Server 2025.

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 var inkluderet i 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, f.eks. understøttelse, administration 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:

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 2025-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
  1. I Kontrolpanel skal du åbne elementet Programmer og funktioner og derefter vælge Vis installerede opdateringer.
  2. Find den post, der svarer til denne kumulative opdateringspakke, under SQL Server 2025.
  3. 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