KB5125471 – 10 kaupiamasis naujinimas, skirtas "„SQL Server“ 2025"

Leidimo data: 2026 m. spalio 22 d.
Versija: 17.0.5035.5

Suvestinė

Šiame straipsnyje aprašomas "Microsoft „SQL Server“ 2025" kaupiamasis naujinimas 10 (CU10). Šiame naujinimo pakete yra 37 pataisymai, kurie buvo išleisti išleidus "„SQL Server“ 2025" 9 kaupiamąjį naujinimą. Jis atnaujina toliau nurodytų komponavimo versijų komponentus:

  • „SQL Server“ – produkto versija: 17.0.5035.5, failo versija: 2025.170.5035.5
  • Analizės tarnybos – produkto versija: 17.0.25.223, failo versija: 2025.170.25.223

Svarbu

Norėdami padėti apsaugoti „SQL Server“ sistemoje „Windows“, įgalinkite šifravimą su išplėstine apsauga.

Žinomos problemos šiame naujinime

Neteisingas SESSION_CONTEXT veikimas lygiagrečiuose planuose

Užklausos, kurios naudoja įtaisytąją SESSION_CONTEXT funkciją, gali pateikti neteisingus rezultatus arba sukelti prieigos pažeidimo (AV) iškelties failus, jei jos vykdomos lygiagrečių užklausų planuose. Ši problema kyla dėl būdo, kuriuo SESSION_CONTEXT sąveikaujama su lygiagrečiai vykdomomis gijomis, ypač, jei seansas nustatomas iš naujo pakartotiniam naudojimui.

Daugiau informacijos žr. skyriuje SESSION_CONTEXTŽinomos problemos.

Kreipties pažeidimas pateikus užklausą „sys.dm_exec_requests“ duomenų bazės atkūrimo metu

Naudojant priešpriešos sys.dm_exec_requests užklausas gali kilti kreipties pažeidimas ir būti sugeneruotas iškelties failas, jei jos vykdomos, kol dar atkuriama duomenų bazė. Ši problema gali kilti atliekant duomenų bazės RESTORE operaciją, paleisties atkūrimo metu arba prieš baigiant prisijungti prie prieinamumo grupės replikos.

„SQL Server“ klaidų žurnale yra įrašų, panašių į šį 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>

Ši problema kyla dėl pakeitimo, dėl kurio vidinės atminties struktūros nurodomos prieš jas visiškai inicijuojant.

„„Microsoft““ žino apie šią problemą ir tiria pataisą. Kol bus išleista pataisa, naudokite vieną iš šių pažeidžiamumą mažinančių priemonių:

  • Įgalinkite sekimo žymę 4696, kad atsisakytumėte kodo pakeitimo, kuris sukelia šią problemą. Jei įgalinsite šią sekimo žymę, stebėjimo užklausos, kurios pateikia užklausą sys.dm_exec_requests arba sys.sysprocesses, kuri yra antrinėse replikose, gali pateikti klaidą 976 arba klaidą 978, kaip buvo prieš įdiegiant šį naujinimą.
  • Venkite teikti užklausas prieš sys.dm_exec_requests, jei duomenų bazės atkuriamos.
  • Pašalinkite šį naujinimą.

Į šį naujinimą įtraukti patobulinimai ir pataisos

Pasiekiama atsisiunčiama „Microsoft Excel“ darbaknygė, kurioje yra komponavimo versijų suvestinės sąrašas ir jų dabartinė palaikymo trukmė. „Excel“ faile taip pat yra išsamūs „SQL Server 2025“, „SQL Server 2022“, „SQL Server 2019“ ir „SQL Server 2017“ pataisų sąrašai. Atsisiųskite šį „Excel“ failą dabar.

Pastaba

Atskirus šios lentelės įrašus galima nurodyti tiesiogiai naudojant žymelę. Jei lentelėje pasirinksite bet kurį klaidos nuorodos ID, parankinio žymė įtraukiama į URL naudojant „#NNNNNNN“ formatą. Tada šį URL galite bendrinti su kitais, kad jie galėtų iškart pereiti prie norimos pataisos lentelėje.

Daugiau informacijos apie pataisytas klaidas ir patobulinimus, įtrauktus į šį kaupiamąjį naujinimą, rasite toliau pateiktoje lentelėje.

Klaidos nuoroda Aprašas Pataisymo sritis Komponentas Platforma
5090700 Išspręsta problema, kai dėl savarankiško priskyrimo atnaujinimo mažame ne eilutėje esančiame XML stulpelyje, kuriame įgalintas XML glaudinimas, gali būti sugadinti XML duomenys ir įvyksta transportavimo lygio klaida, kai pasirenkami duomenys. „SQL Server“ variklis Prieigos prie saugomų duomenų būdai Visi
5318463 Išspręsta problema, kai sukūrus JSON indeksą ilgame JSON kelyje, kuriame yra kelių baitų "Unicode" simbolių, "„SQL Server“" gali netikėtai baigtis, jei kelias viršija 8 000 baitų po UTF-8 konvertavimo. „SQL Server“ variklis Galimybė programuoti Visi
5419454 Ištaiso "PolyBase" saugos pažeidžiamumą, pagerindamas patvirtinimą duomenų apdorojimo metu. „SQL Server“ variklis PolyBase Visi
5439307 Išsprendžia problemą, dėl kurios „SQL Server“ procesas gali netikėtai baigtis, kai jis pasiekia išorinius duomenų šaltinius. „SQL Server“ variklis PolyBase Visi
5491072 Išsprendžia įvesties tikrinimo problemą, kai klaidingai suformuotos dydžio reikšmės virtualiojo įrenginio sąsajoje (VDI) ir „SQL Server“ VSS Writer atsarginių kopijų kūrimo operacijose gali sukelti prieigą prie atminties už ribų. „SQL Server“ variklis Atsarginės kopijos atkūrimas Windows
5494339 Išsprendžia sveikųjų skaičių tvarkymo problemą "„SQL Server“" atsarginės kopijos kūrimo ir metaduomenų apdorojimo metu, kuri potencialiai leidžia vietiniam autentifikuotam vartotojui įgyti didesnes teises ir nebeatsakyti. „SQL Server“ variklis Atsarginės kopijos atkūrimas Windows
5505572 Naujinimai trečiųjų šalių archyvo išskleidimo komponentas, kurį „SQL Server“ naudoja išorinės kalbos ir išorinių bibliotekų paketams įdiegti. „SQL Server“ variklis Išplečiamumas Visi
5522142 Prideda FILESTREAM fragmentų dydžių tikrinimą prieinamumo grupės antrinėse replikose, kad būtų atmesti per dideli fragmentai. „SQL Server“ variklis Didelis pasiekiamumas ir avarinis atkūrimas Visi
5529171 Išsprendžia netinkamą lauko poslinkio tikrinimą SqlDataRecord.SetBytes API reikšmėms sql_variant , kurios gali sukelti krūvos rašymo veiksmą už ribų, jei CLR integravimas įjungtas. „SQL Server“ variklis Galimybė programuoti Windows
5529204 Patobulintas „Showplan“ įvesties apdorojimas, kad būtų padidinta sauga ir patikimumas. „SQL Server“ variklis Užklausų saugykla Windows
5529345 Patobulinta vidinių replikavimo duomenų apsauga, kai atliekamos apdorojimo operacijos. „SQL Server“ variklis Replikavimas Visi
5529358 Patobulintas suliejimo replikavimo tekstinių duomenų tvarkymas, kad būtų padidinta sauga ir patikimumas. „SQL Server“ variklis Replikavimas Visi
5529370 Patobulintas replikavimo operacijų tikrinimas ir tvarkymas, kad būtų padidinta sauga ir patikimumas. „SQL Server“ variklis Replikavimas Visi
5529381 Patobulinta eilėje pateiktų naujinimų prenumeratų sauga ir patikimumas, kai atliekamas operacijų replikavimas. „SQL Server“ variklis Replikavimas Windows
5529395 Patobulinta eilėje pateiktų naujinimų prenumeratų sauga ir patikimumas, kai atliekamas operacijų replikavimas. „SQL Server“ variklis Replikavimas Windows
5529458 Išspręsta įvykių srautinio perdavimo keitimo (CES) problema, kuri neleidžia panaikinti įvykių išdėstymo eilutėmis, jei įvykio duomenų naudingojoje apkrovoje yra tam tikrų simbolių. „SQL Server“ variklis Replikavimas Visi
5529462 Ištaiso „SQL Server“ iškelties failus, kurie gali atsirasti nuosekliai išdėstant didelių objektų duomenis, perduodamus srautiniu būdu keičiant įvykių srautinį perdavimą. „SQL Server“ variklis Replikavimas Visi
5555143 Išsprendžia problemą, dėl kurios gali nepavykti sukurti sudėties prieinamumo grupės ir pateikti klaidos pranešimą "1803" po pirmojo paleidimo sugretinimo pakeitimo „SQL Server“ sistemoje "Linux". „SQL Server“ variklis „Linux“ „Linux“
5555768 Įtraukia Delta ežero lentelių schemos metaduomenų tikrinimą. „SQL Server“ variklis PolyBase Visi
5558665 Pagerina "PolyBase" bendrinamos atminties tvarkymą. „SQL Server“ variklis PolyBase Visi
5571219 Išsprendžia "„SQL Server“" virtualiojo įrenginio sąsajos (VDI) saugos pažeidžiamumą, kai atidarius virtualiųjų įrenginių rinkinį gali įvykti rašymo už ribų veiksmas. „SQL Server“ variklis Atsarginės kopijos atkūrimas Visi
5571935 Išsprendžia "„SQL Server“" virtualiojo įrenginio sąsajos (VDI) saugos pažeidžiamumą, kai perduodami duomenys apdorojami atsarginės kopijos kūrimo arba atkūrimo operacijų metu. „SQL Server“ variklis Atsarginės kopijos atkūrimas Visi
5574835 Išsprendžia netinkamo atminties skaitymo pažeidžiamumą apdorojant funkcijos vykdymo laiko parametrus AI_GENERATE_EMBEDDINGS . „SQL Server“ variklis Išplečiamumas Visi
5575381 Išsprendžia nesaugų "PolyBase" keitimų atšaukimo eilės duomenų išdėstymą eilutėmis, kad būtų atmestos neteisingai suformuotos apkrovos. „SQL Server“ variklis PolyBase Visi
5578870 Išsprendžia kelis atminties sugadinimo ir atminties atskleidimo pažeidžiamumus analizuojant "SQLSatellite" protokolo pranešimus, kuriuos naudoja mašininio mokymo paslaugos ir kalbos plėtiniai. „SQL Server“ variklis Išplečiamumas Visi
5582011 Išspręsta problema, kai susietojo serverio ryšiai, naudojantys MSDASQL teikėją, gali nutrūkti, jei teikėjo eilutėje nėra vartotojo ID ().UID „SQL Server“ variklis Paskirstyta užklausa Visi
5632692 Pagerina replikavimo saugą ir patikimumą, metaduomenų saugą ir patikimumą atliekant prenumeratoriaus duomenų bazės atkūrimo ir versijos naujinimo operacijas. „SQL Server“ variklis Replikavimas Windows
5632803 Pagerina žurnalų skaitytuvo agento saugą ir patikimumą heterogeninio operacijų replikavimo scenarijuose. „SQL Server“ variklis Replikavimas Windows
5632816 Pagerina keitimų informacijos santraukos konfigūracijos saugą ir patikimumą. „SQL Server“ variklis Replikavimas Windows
5632851 Išsprendžia buferio perpildą, kuri atsiranda, kai suliejant replikavimo procesus apdorojama daugiau nei 250 XML slapyvardžių įrašų žiniatinklio sinchronizavimo metu. „SQL Server“ variklis Replikavimas Visi
5632877 Išsprendžia replikavimo operacijų problemą, kuri turi įtakos duomenų tikrinimui. „SQL Server“ variklis Replikavimas Visi
5632890 Išspręsta problema, kuri turi įtakos duomenų tikrinimui žiniatinklio sinchronizavimo operacijose, kad būtų galima sulieti replikavimą. „SQL Server“ variklis Replikavimas Visi
5632903 Išspręsta įvesties duomenų apdorojimo problema, susijusi su įvykio keitimo srautiniu perdavimu. „SQL Server“ variklis Replikavimas Visi
5632930 Padidina įrašytos procedūros saugą sp_replcounters . „SQL Server“ variklis Replikavimas Windows
5635187 Pagerina saugomų procedūrų, suliejančių replikavimo naudojimą, saugos patvirtinimą. „SQL Server“ variklis Replikavimas Windows
5635965 Išspręsta problema, kai neteisingai suformuoti sekimo duomenys gali sukelti skaitymo už ribų veiksmą, kai SQL sekimas apdoroja LoginSid stulpelį. „SQL Server“ variklis Galimybė programuoti Visi
5749934 Įtraukiamas naujų ir atnaujintų laiko juostų palaikymas susiejant "Windows" laiko juostų ID su "Internet Assigned Numbers Authority (IANA)" laiko juostomis. Žemėlapiai apima Britų Kolumbiją, Albertą, Manitobą, Magallanesą, FLE, Qyzylordą ir Centrinę Aziją. „SQL Server“ variklis Galimybė programuoti „Linux“

Kaip gauti arba atsisiųsti šį kaupiamąjį naujinimą arba naujausią kaupiamųjų naujinimų paketą

Kaip gauti arba atsisiųsti naujausią kaupiamojo naujinimo paketą, skirtą „Windows“ (rekomenduojama)

Šis naujinimas pasiekiamas „Microsoft“ atsisiuntimo centre:

Atsisiųskite naujausią „SQL Server 2025“ kaupiamųjų naujinimų paketą dabar

Pastaba

Kaip gauti arba atsisiųsti šį kaupiamųjų naujinimų paketą, skirtą „Windows“, iš „„Microsoft“ Update“ katalogo

Šis naujinimas pasiekiamas „„Microsoft“ Update“ kataloge:

Pastaba

  • „„Microsoft“ Update“ kataloge yra šis „SQL Server 2025“ kaupiamasis naujinimas ir anksčiau išleisti „SQL Server 2025“ kaupiamieji naujinimai.
  • Šis kaupiamasis naujinimas taip pat pasiekiamas iš „Windows Server Update Services“ (WSUS).
  • Rekomenduojame visada įdiegti naujausią pasiekiamą kaupiamąjį naujinimą.
Kaip gauti arba atsisiųsti naujausią kaupiamojo naujinimo paketą, skirtą „Linux“

Norint atnaujinti „SQL Server 2025“ sistemoje „Linux“ į naujausią kaupiamąjį naujinimą, pirmiausia reikia sukonfigūruoti kaupiamųjų naujinimų saugyklą. Tada atnaujinkite „SQL Server“ paketus naudodami atitinkamą konkrečiai platformai skirtą naujinimo komandą.

Diegimo instrukcijas ir tiesiogines nuorodas, skirtas kaupiamojo naujinimo paketui atsisiųsti, rasite „SQL Server 2025“ leidimo pastabose.

Failo informacija

Failo maišos informacija

Atsisiuntimą galite patikrinti apskaičiuodami SQLServer2025-KB5125471-x64.exe failo maišą naudodami šią komandą:

certutil -hashfile SQLServer2025-KB5125471-x64.exe SHA256

Failo vardas SHA256 maiša
SQLServer2025-KB5125471-x64.exe EBDC3024C76023CE599D3FDF3174A1FC8FF2958EE7009A7655274CE263644B85
Kaupiamojo naujinimo paketo failo informacija

Atsisiųskite į KB5125471 įtrauktų failų sąrašą.

Šio naujinimo pastabos

Būtinosios sąlygos

Norėdami taikyti šį kaupiamojo naujinimo paketą, turite naudoti „SQL Server 2025“.

Paleidimo iš naujo informacija

Pritaikius šį kaupiamojo naujinimo paketą, gali tekti iš naujo paleisti kompiuterį.

Registro informacija

Norint naudoti vieną iš šiame pakete esančių karštųjų pataisų, nereikia keisti registro.

Svarbūs pranešimai

Šiame straipsnyje taip pat pateikiama ši svarbi informacija.

Analizės tarnybų kaupiamojo naujinimo komponavimo versija

Pradedant „Microsoft SQL Server 2017“, analizės tarnybos komponavimo versijos numeris ir „SQL Server“ duomenų bazės modulio komponavimo versijos numeris nesutampa. Daugiau informacijos žr. Analizės tarnybos kaupiamojo naujinimo komponavimo versijos tikrinimas.

Kaupiamieji naujinimai (CU)

  • Kiekviename naujame kaupiamajame naujinime yra visos pataisos, įtrauktos į ankstesnį įdiegtos „SQL Server“ versijos kaupiamąjį naujinimą.
  • „SQL Server“ kaupiamieji naujinimai sertifikuojami tokiu pačiu lygiu kaip pakeitimų paketai, todėl juos reikėtų įdiegti tokiu pačiu patikimumo lygiu.
  • Rekomenduojame nuolat ir iš anksto diegti kaupiamuosius naujinimus, kai tik jie tampa pasiekiami, laikantis šių instrukcijų:
    • Istoriniai duomenys rodo, kad daugelyje palaikymo atvejų susiduriama su problema, kuri jau buvo išspręsta išleistame kaupiamajame naujinime.
    • Kaupiamieji naujinimai gali suteikti papildomos naudos, neapsiribojančios karštosiomis pataisomis, pavyzdžiui, palaikomumo, valdymo ir patikimumo naujinimų.
  • Rekomenduojame išbandyti „SQL Server“ kaupiamuosius naujinimus prieš diegiant juos gamybos aplinkose.
Hibridinės aplinkos diegimas

Kai diegiate naujinimą hibridinėje aplinkoje, pvz., naudodami „Always On“, replikavimą, grupes ar veidrodinį dubliavimą, prieš diegiant naujinimą rekomenduojame peržiūrėti šiuos straipsnius:

Kalbos palaikymas

„SQL Server“ kaupiamieji naujinimai šiuo metu yra daugiakalbiai. Todėl šis kaupiamųjų naujinimų paketas nėra skirtas vienai kalbai. Jis taikomas visoms palaikomoms kalboms.

Atnaujinti komponentai (funkcijos)

Viename kaupiamųjų naujinimų pakete yra visi galimi visų „SQL Server 2025“ komponentų (funkcijų) naujinimai. Tačiau kaupiamojo naujinimo paketas atnaujina tik tuos komponentus, kurie šiuo metu įdiegti jūsų pasirinkto prižiūrėti „SQL Server“ egzemplioriuje. Jei pritaikius šį kaupiamąjį naujinimą į egzempliorių įtraukiama „SQL Server“ funkcija, pvz., analizės tarnybos, turite iš naujo pritaikyti šį kaupiamąjį naujinimą, kad naujoji funkcija būtų atnaujinta iki šio kaupiamojo naujinimo lygio.

Šio naujinimo palaikymas

Jei kyla kitų problemų arba jei reikia atlikti trikčių diagnostiką, gali tekti sukurti paslaugos užklausą. Už papildomus palaikymo klausimus ir problemas, kurioms šis konkretus kaupiamojo naujinimo paketas netaikomas, bus taikomi įprasti palaikymo mokesčiai. Visą „„Microsoft““ klientų aptarnavimo ir palaikymo tarnybų telefonų numerių sąrašą arba atskirą aptarnavimo užklausą galite rasti ir sukurti „„Microsoft““ palaikymo svetainėje.

Kaip pašalinti šį naujinimą

Kaip pašalinti šį naujinimą sistemoje „Windows“
  1. Valdymo skyde atidarykite elementą Programos ir funkcijos, tada pasirinkite Peržiūrėti įdiegtus naujinimus.
  2. Raskite įrašą, atitinkantį šį kaupiamųjų naujinimų paketą, dalyje „SQL Server 2025“.
  3. Įrašą paspauskite ir laikykite (arba spustelėkite dešiniuoju pelės mygtuku), tada pasirinkite Pašalinti.
Kaip pašalinti šį naujinimą sistemoje „Linux“

Norint pašalinti šį kaupiamąjį naujinimą sistemoje „Linux“, reikia grąžinti paketą į ankstesnę versiją. Daugiau informacijos apie tai, kaip grąžinti ankstesnę diegimo būseną, žr. „SQL Server“ ankstesnės būsenos atkūrimas.

Nuorodos