Leidimo data: 2026 m. sausio 29 d.
Versija: 16.0.4236.2
Suvestinė
Šiame straipsnyje aprašomas "Microsoft „SQL Server“ 2022" 23 kaupiamųjų naujinimų paketas (CU23). Šiame naujinime yra 15 pataisų, kurios buvo išleistos išleidus "„SQL Server“ 2022" 22 kaupiamąjį naujinimą. Jis atnaujina toliau nurodytų komponavimo versijų komponentus:
- „SQL Server“ – produkto versija: 16.0.4236.2, failo versija: 2022.160.4236.2
- Analizės tarnybos – produkto versija: 16.0.43.252, failo versija: 2022.160.43.252
Svarbu
Pradiniame šio kaupiamojo naujinimo (KB5074819), išleisto 2026 m. sausio 15 d., leidime buvo problema, dėl kurios nustodavo veikti duomenų bazės paštas. Taip pat galite matyti šį klaidos pranešimą:
Nepavyko įkelti failo arba rinkinio "„Microsoft“.SqlServer.DatabaseMail.XEvents, Version=17.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" arba vienos iš jo priklausomybių. Sistema neranda nurodyto failo.
Ši problema turi įtakos "„SQL Server“" produkto versijai 16.0.4235.2 ir failo versijai 2022.160.4235.2.
Ši problema išspręsta dabartinėje šio kaupiamojo naujinimo versijoje (KB5078297).
Jei atsisiuntėte pradinį šio naujinimo leidimą, jo nediegkite. Atsisiųskite ir įdiekite naujausią versiją.
Jei jau įdiegėte pradinį leidimą, pašalinkite jį arba įdiekite dabartinę versiją ant pradinio CU23 leidimo (KB5074819), kad atkurtumėte duomenų bazės pašto funkcijas.
Būsimuose kaupiamuosiuose naujinimuose taip pat yra šios problemos pataisa. Juos galite įdiegti neatsižvelgiant į tai, kokia šio kaupiamojo naujinimo versija šiuo metu įdiegta.
El. laiškai, esantys eilėje naudojant duomenų bazės paštą, kai buvo įdiegtas pradinis leidimas, nėra automatiškai siunčiami pakartotinai jį pašalinus arba įdiegus kaupiamąjį naujinimą, kuriame yra pataisa.
Ž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 |
|---|---|---|---|---|
| 4676249 | Išsprendžia problemą, kai atsarginių kopijų kūrimo žurnalo operacijos nepavyksta ir pateikiama klaida, nurodanti, kad neleidžiama, BACKUP LOG kol atkūrimo modelis veikia SIMPLE. |
„SQL Server“ variklis | Atsarginės kopijos atkūrimas | Windows |
| 4710575 | Išsprendžia AV tvirtinimo problemą, DbMgrPartner susijusią su naujais žurnalo parengimo pranešimais. |
„SQL Server“ variklis | Didelis pasiekiamumas ir avarinis atkūrimas | Visi |
| 4769216 | Išspręsta problema, kai nenusiduodantys planuoklės iškelties failai būdavo sugeneruojami, kai SSL ryšiai būdavo uždaromi esant didelei CPU apkrovai. | Jungiamumas | Protokolai | Visi |
| 4783675 | Išsprendžia problemą, dėl kurios atnaujinus iš "„SQL Server“ 2019" į "„SQL Server“ 2022" versijos naujinimo procesas gali nebereaguoti modelio duomenų bazės atnaujinimo etapo metu. | „SQL Server“ variklis | Galimybė programuoti | Visi |
| 4783748 | Pakeičia programos veikimą, kad pateiktų klaidą 19544, o ne pateiktų teiginį, kai kuriate prieinamumo grupę, kurios pavadinimas yra ilgesnis nei 64 simboliai, naudojant cluster_type = NONE or EXTERNAL. |
„SQL Server“ variklis | Didelis pasiekiamumas ir avarinis atkūrimas | Visi |
| 4796333 | Išspręsta problema, dėl kurios įvyksta gedimai, kai iš domeno valdiklio naudojant "LookupAccountSid" pateikiamas netinkamas ID tipas. | „SQL Server“ variklis | „Linux“ | „Linux“ |
| 4796376 | Išspręsta problema, kuri neleidžia prisijungti prie "Active Directory", jei klavišų skirtuko failas atnaujinamas per ilgai po to, kai buvo pakeistas privilegijuoto vartotojo slaptažodis. | „SQL Server“ variklis | „Linux“ | „Linux“ |
| 4798276 | Išspręsta problema, dėl kurios nepavyksta paskirstytos prieinamumo grupės seeding, jei vietinė prieinamumo grupė būdavo neprisijungusi. | „SQL Server“ variklis | Didelis pasiekiamumas ir avarinis atkūrimas | Windows |
| 4807292 | Išsprendžia triktį konfigūruojant kelis vienu metu atliekamus auditus, kad naujinant būtų galima rašyti į saugos įvykių žurnalą. | „SQL Server“ variklis | Saugos infrastruktūra | Visi |
| 4811256 | Išsprendžia gedimą, kylantį dėl trūkstamo skaidinio bendrosios lentelės reiškinyje (CTE). | „SQL Server“ variklis | Galimybė programuoti | Visi |
| 4818763 | Ištaiso klaidą, dėl kurios VDI atkūrimo operacijų metu sutrinka atminties paskirstymas, jei atmintis yra apribota naudojant cgroupsv2 "Linux". |
„SQL Server“ variklis | „Linux“ | „Linux“ |
| 4837925 | Išspręsta problema, kai SSCM sugenda importuojant tam tikrus sertifikatus, įskaitant vartotojo pasirašomus sertifikatus, kurie yra apsaugoti slaptažodžiu, ir sertifikatus, eksportuotus iš "Azure AKV", kurie nėra apsaugoti slaptažodžiu. | „SQL Server“ konfigūracijos tvarkytuvas | Sertifikato importavimas | Windows |
| 4838959 | Apriboja dbcc stackdump teises, kad tik sistemos administratorius galėtų iškviesti iškelties failą. | „SQL Server“ variklis | Saugos infrastruktūra | Visi |
| 4849635 | Išspręsta problema, kai "AppDomains" būsenos "Pasmerktas" būdavo netinkamai iškeliami. | „SQL Server“ variklis | Užklausos vykdymas | Visi |
| 4866387 | Leidžia naudoti sys.fn_xe_file_target_read_file() funkciją skaitant system_health įvykio seanso duomenis "Azure SQL" valdomame egzemplioriuje. |
„SQL Server“ variklis | SQL OS | Windows |
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
- „Microsoft“ atsisiuntimo centre visada pateikiamas naujausias „SQL Server“ 2022 kaupiamųjų naujinimų leidimas.
- Jei atsisiuntimo puslapis nerodomas, susisiekite su „Microsoft“ klientų aptarnavimo ir palaikymo tarnyba, kad gautumėte kaupiamųjų naujinimų paketą.
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-KB5078297-x64.exe failo maišą naudodami šią komandą:
certutil -hashfile SQLServer2022-KB5078297-x64.exe SHA256
| Failo vardas | SHA256 maiša |
|---|---|
| SQLServer2022-KB5078297-x64.exe | 0CE7132AD63F2CACA7805FFDF0A6375D97856ECFED5DC6104CA8F542F19CDDB3 |
Kaupiamojo naujinimo paketo failo informacija
Atsisiųskite į KB5078297 į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:
Perėmimo klasterio egzemplioriaus naujinimas
Pastaba
Jei nenorite naudoti tęstinio naujinimo proceso, atlikite šiuos veiksmus, kad pritaikytumėte naujinimą:
- Įdiekite naujinimą pasyviajame mazge.
- Įdiekite naujinimą aktyviajame mazge (reikia iš naujo paleisti tarnybą).
-
Pastaba
Jei kartu su SSISDB katalogu įgalinote „Always On“, žr. informaciją apie SSIS naudojant „Always On“, kurioje aprašyta, kaip taikyti naujinimą šiose aplinkose.
Kaip taikyti „SQL Server“ karštąją pataisą replikavimo topologijoje
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“
- Valdymo skyde atidarykite elementą Programos ir funkcijos, tada pasirinkite Peržiūrėti įdiegtus naujinimus.
- Raskite įrašą, atitinkantį šį kaupiamųjų naujinimų paketą, dalyje „SQL Server“ 2022.
- Į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
- Pristatome „SQL Server“ papildomo tarnybos modelio (ISM) naujinimus
- „SQL Server“ tarnybų paketai nebepalaikomi nuo „SQL Server 2017“
- Nustatykite, kuri „SQL Server“ duomenų bazės modulio versija ir leidimas veikia
- „SQL Server“ tarnybos modeliai
- „SQL Server“ programinės įrangos naujinimo paketų pavadinimų schema ir pataisų sričių aprašai
- Standartinių terminų, naudojamų „„Microsoft““ programinės įrangos naujinimams apibūdinti, aprašas