KB5068450 – 22 kaupiamasis naujinimas, skirtas „SQL Server“ 2022"

Leidimo data: 2025 m. lapkričio 13 d.
Versija: 16.0.4225.2

Suvestinė

Šiame straipsnyje aprašomas "Microsoft „SQL Server“ 2022" kaupiamojo naujinimo paketas 22 (CU22). Šiame naujinime yra 20 pataisų, kurios buvo išleistos išleidus "„SQL Server“ 2022" 21 kaupiamąjį naujinimą. Jis atnaujina toliau nurodytų komponavimo versijų komponentus:

  • „SQL Server“ – produkto versija: 16.0.4225.2, failo versija: 2022.160.4225.2
  • Analizės tarnybos – produkto versija: 16.0.43.252, failo versija: 2022.160.43.252

Ž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.

Į šį 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“ 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
4339844 Ištaisyta tvirtinimo klaida File: <writeEncoded.cpp>, line='' Failed Assertion = 'pCurTargetBuf == pSource->m_pDirectEncodeTarget' kuriant diferencialinę atsarginę kopiją, kai naudojamas glaudinimas duomenų bazėse, kuriose yra daug FILESTREAM įrašų. „SQL Server“ variklis Atsarginės kopijos atkūrimas Windows
4467909 Išspręsta problema, kai neišeigiantys planuoklės iškelties failai generuojami PmmLogAcceptBlock prieinamumo grupės antrinėje replikoje, jei įgalintas nuolatinis žurnalo buferis ir duomenų bazės žurnalo talpykloje daugiausia yra mažų žurnalo įrašų. „SQL Server“ variklis Žurnalo valdymas Visi
4471009 Išsprendžia problemą, kai nepavyksta atlikti DBCC CHECKDB su EXTENDED_LOGICAL_CHECKS ir pateikia išimtį, jei lentelėje yra ir nuolatinių, ir neišliekančių apskaičiuojamųjų stulpelių, kai sekimo vėliavėlė 176 įjungta. „SQL Server“ variklis Galimybė programuoti Visi
4498278 Išspręsta problema, kai viena ar daugiau duomenų bazių tampa įtariamąja, o ne laukiama sprendimo būsena, kai replika pašalinama iš pasiekiamumo grupės arba prieinamumo grupė pašalinama, kol susieta replika yra neprijungta. „SQL Server“ variklis Didelis pasiekiamumas ir avarinis atkūrimas Visi
4511222 Ištaiso neteisingas momentinio failo inicijavimo ir puslapių užrakinimo rodymo reikšmes atminties laukuose „SQL Server“ konfigūracijos tvarkytuvas. „SQL Server“ kliento įrankiai „SQL Server“ konfigūracijos tvarkytuvas Windows
4552086 Ištaiso netinkamą rašymo klaidų tvarkymą sėjimo atkūrimo proceso metu, kurias sukelia netinkamas sistemos klaidų kodų interpretavimas. „SQL Server“ variklis Atsarginės kopijos atkūrimas Visi
4573341 SSIS atnaujinkite „Microsoft“.Rest.ClientRuntime versiją į 2.3.24, kad pašalintumėte pažeidžiamumą (CVE-2022-26907). Integravimo tarnybos Integravimo tarnybos Windows
4573769 Įdiegtas automatinis pasenusių Log-Replay tarnybos (LRS) metaduomenų (senesnių nei 36 dienų) valymas SQL palydovas Valymo tarnyba Windows
4582175 Įjungia viršutines "CacheStore" PHDR naudojimo ribas, kai užklausos naudoja per daug serverio atminties. „SQL Server“ variklis SQL OS Windows
4598768 Išsprendžia problemą, dėl kurios sertifikatas importuojamas naudojant išplečiamąjį meniu arba kai naudojamas importavimo mygtukas Configuration Manager.

Taip pat išspręsta problema, dėl kurios nepavyksta pasirinkti sertifikato naudojant nykščio atspaudą, jei atvejis nesutampa.
SQL ryšys SQL ryšys Windows
4642574 Išsprendžia iškelties failus kopijuojant duomenis iš įvesties / išvesties srauto, kai atliekate duomenų bazės atkūrimo procesą MI versijoje, kurios tipas yra worker.cl.wcow.sql22. „SQL Server“ variklis Atsarginės kopijos atkūrimas Visi
4644033 Ištaiso netinkamą klaidų apdorojimą, dėl kurių programa gali nereaguoti, kai paleidžiate DBCC CHECKDB, CHECKTABLE arba CHECKFILEGROUP. „SQL Server“ variklis Atsarginės kopijos atkūrimas Visi
4660895 Ištaisyta SQL serverio analizės tarnybos problema, kai Row-Level saugos (RLS) filtrai gali būti praleisti, kai jie derinami su Object-Level sauga (OLS) ir Column-Level sauga (CLS) tam tikrose kelių vaidmenų konfigūracijose. Analizės tarnybos Analizės tarnybos Windows
4675941 Išsprendžia problemą, kai dėl trumpalaikių neigiamų praėjusio laiko reikšmių prieinamumo grupės antrinėje replikoje pristabdomas duomenų judėjimas. „SQL Server“ variklis Didelis pasiekiamumas ir avarinis atkūrimas Visi
4713355 Išsprendžia įrašytą sp_do_backup procedūrą rodinyje, managed_backupkad būtų pašalintas SQL injekcijos pažeidžiamumas. Ši įrašytoji procedūra skirta tik vidaus reikmėms. „SQL Server“ variklis Valdymo paslaugos Visi
4713591 Išsprendžia prieigos pažeidimo iškelties failus OLEDB skambučių metu, jei nėra tarnybos pagrindinio pavadinimo pavadinimą. „SQL Server“ variklis Saugos infrastruktūra Visi
4723335 Išsprendžia prieigos pažeidimo iškelties failą, kilusį dėl atminties trūkumo gaunant AAD autentifikavimo sertifikatus. „SQL Server“ variklis Saugos infrastruktūra Visi
4723355 Išsprendžia problemą, kai SQL agentas nuskaito valdomų egzempliorių (MI) funkcijų jungiklius. SQL agentas, skirtas valdomam egzemplioriui SQL agentas, skirtas valdomam egzemplioriui Windows
4729459 Išspręsta sys.database_automatic_tuning_mode problema, kai duomenų bazės būsenos perėjimai gali sukelti prieigos pažeidimus, kai užklausa vykdo šį DMV. „SQL Server“ variklis Automatinis duomenų bazės derinimas Visi
4729881 Išspręsta problema, kai klaidų kodai neužfiksuojami iškart po tam tikrų funkcijų iškvietimų. Dėl šios sąlygos kodas perrašomas ir netinkamai veikia pakartotiniai patikrinimai. „SQL Server“ variklis SQL OS Visi

Kaip gauti arba atsisiųsti šį arba naujausią kaupiamojo naujinimo paketą

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

Šis naujinimas pasiekiamas „Microsoft“ atsisiuntimo centre:

Atsisiųskite naujausią „SQL Server“ 2022 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“ 2022 kaupiamasis naujinimas ir anksčiau išleisti „SQL Server“ 2022 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“ 2022 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 atsisiųsti kaupiamojo naujinimo paketą, rasite „SQL Server“ 2022 leidimo pastabose.

Failo informacija

Failo maišos informacija

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

certutil -hashfile SQLServer2022-KB5068450-x64.exe SHA256

Failo vardas SHA256 maiša
SQLServer2022-KB5068450-x64.exe B06B59D7A41CC57BF0CC3EAEADB4E5FC196EA72E8FD1914C42760E31ADBF40E6
Kaupiamojo naujinimo paketo failo informacija

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

Šio naujinimo pastabos

Būtinosios sąlygos

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

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 išspręsta išleistame kaupiamajame naujinime.
    • Kaupiamuosiuose naujinimuose gali būti papildomos vertės, neapsiribojančios karštosiomis pataisomis. Tai apima palaikomumo, valdymo ir patikimumo naujinimus.
  • 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“ 2022 komponentų (funkcijų) naujinimai. Tačiau kaupiamojo naujinimo paketas atnaujina tik tuos komponentus, kurie šiuo metu įdiegti jūsų pasirinkto aptarnauti „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“ 2022.
  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