Data lansării: 15 Septembrie, 2026
Versiune: 16.0.4295.3
Rezumat
Acest articol descrie pachetul de actualizare cumulativă 27 (CU27) pentru Microsoft SQL Server 2022. Această actualizare conține 42 de remedieri care au fost emise după lansarea actualizării cumulative 26 pentru SQL Server 2022. Aceasta actualizează componentele din următoarele compilări:
- SQL Server - versiune produs: 16.0.4295.3, versiune fișier: 2022.160.4295.3
- Analysis Services - versiune produs: 16.0.43.252, versiune fișier: 2022.160.43.252
Important
Pentru a securiza SQL Server pe Windows, activați criptarea cu Protecție extinsă.
Probleme cunoscute din această actualizare
Comportament incorect al SESSION_CONTEXT în planurile paralele
Interogările care utilizează funcția predefinită SESSION_CONTEXT pot returna rezultate incorecte sau pot declanșa fișiere dump de încălcare a accesului (AV) atunci când rulează în planuri de interogare paralele. Această problemă apare din cauza modului în care SESSION_CONTEXT interacționează cu firele de execuție paralele, în special dacă sesiunea este resetată pentru reutilizare.
Pentru mai multe informații, consultați secțiunea Probleme cunoscute din SESSION_CONTEXT.
Interogările de server asociat care utilizează MSDASQL eșuează, cu eroarea 7416
Interogările de server asociat care utilizează furnizorul MSDASQL (OLE DB Provider pentru drivere ODBC) și specifică un șir de furnizor (@provstr) eșuează și generează următorul mesaj de eroare:
Mesaj 7416, nivel 16
Accesul la serverul la distanță este refuzat deoarece nu există nicio mapare de autentificare.
O verificare mai strictă a validării conexiunii în Motorul de baze de date poate respinge conexiunile pentru anumite configurații de servere legate care utilizează furnizorul MSDASQL , chiar dacă compilările anterioare permiteau acele conexiuni.
Pentru mai multe informații și soluții de evitare, consultați Interogările de server legat care utilizează MSDASQL eșuează cu eroarea 7416.
Violare a accesului atunci când interogați sys.dm_exec_requests în timpul recuperării bazei de date
Interogările asupra sys.dm_exec_requests pot provoca o încălcare a accesului și pot genera un fișier dump dacă sunt executate în timp ce o bază de date este încă în curs de recuperare. Această problemă poate apărea în timpul unei operațiuni RESTORE asupra bazei de date, în timpul recuperării la pornire sau înainte ca o replică a grupului de disponibilitate să devină complet operațională.
Jurnalul de erori SQL Server conține intrări care seamănă cu următorul text:
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>
Această problemă apare din cauza unei modificări care determină accesarea structurilor interne din memorie înainte ca acestea să fie inițializate complet.
Microsoft este la curent cu această problemă și analizează o posibilă remediere. Până când va fi disponibilă o remediere, utilizați una dintre următoarele soluții temporare:
- Activați semnalizarea de urmărire 4696 pentru a renunța la modificarea codului care provoacă această problemă. Dacă activați acest semnalizator pentru trasare, interogările de monitorizare care interoghează
sys.dm_exec_requestssausys.sysprocessespe replicile secundare pot returna eroarea 976 sau eroarea 978, la fel ca înainte de instalarea acestei actualizări. - Evitați interogările asupra
sys.dm_exec_requestspentru bazele de date aflate în curs de recuperare. - Dezinstalați această actualizare.
Este posibil ca unele caracteristici Servicii de date coordonatoare să nu funcționeze așa cum vă așteptați
După ce instalați această actualizare, este posibil ca următoarele funcționalități Servicii de date coordonatoare (MDS) să nu se încarce sau să nu funcționeze așa cum vă așteptați:
- Crearea unei entități
- Crearea unui atribut
- Încarcă ierarhii în Explorer
Microsoft este la curent cu această problemă și analizează o posibilă remediere.
Îmbunătățiri și remedieri incluse în această actualizare
Este disponibil un registru de lucru Microsoft Excel care poate fi descărcat, care conține o listă rezumativă a compilărilor, împreună cu ciclul de viață de suport actual. Fișierul Excel conține, de asemenea, liste detaliate de remedieri pentru SQL Server 2022, SQL Server 2019 și SQL Server 2017. Descărcați acest fișier Excel acum.
Notă
Intrările individuale din tabelul următor pot fi menționate direct printr‑un marcaj în document. Dacă selectați orice ID de referință pentru erori din tabel, la URL este adăugată o etichetă de marcaj în document, folosind formatul „#NNNNNNN”. Apoi puteți partaja acest URL cu alte persoane, astfel încât acestea să poată accesa direct remedierea vizată din tabel.
Pentru mai multe informații despre erorile remediate și îmbunătățirile incluse în această actualizare cumulativă, consultați tabelul următor.
| Referință la eroare | Descriere | Zonă de remediere | Componentă | Platformă |
|---|---|---|---|---|
| 2796714 | Remediază o problemă rară din cauza căreia revenirea la o tranzacție de utilizator provoacă deteriorarea bazei de date care DBCC CHECKDB raportează ca erori de pagină Page Free Space (PFS) dacă este dezactivată recuperarea accelerată a bazei de date (ADR). |
Motorul SQL Server | Gestionarea spațiului de stocare | Toate |
| 4929823 | Remediază o problemă din cauza căreia restaurarea unei baze de date utilizând serviciul de copiere în umbră a volumului (VSS) durează WITH MOVE mult timp sau expiră dacă serverul conține sute de baze de date. |
Motorul SQL Server | Backup și restaurare | Windows |
| 5126055 | Remediază o problemă în care crearea unui utilizator al bazei de date eșuează și generează maparea caracterelor sau erori de simbol dacă numele afișat al utilizatorului conține Kanji sau alte caractere Unicode pe care pagina de coduri implicită a sistemului nu le acceptă. | Motorul SQL Server | Infrastructură de securitate | Windows |
| 5383380 | Remediază o vulnerabilitate care afectează procesul de backup gestionat de SQL Server în proceduri managed_backup.sp_get_encryption_option stocate Microsoft Azure și managed_backup.sp_do_backup. Clienții care utilizează backupul gestionat ar trebui să aplice această actualizare prin procesul de remediere a erorilor standard SQL Server. |
Motorul SQL Server | Servicii de gestionare | Toate |
| 5421858 | Remediază o condiție de rulare dependentă de temporizare, care apare în timpul unei livrări întrerupte, în timp ce SQL Server din Linux gestionează excepțiile. | Motorul SQL Server | Linux | Linux |
| 5434228 | Îmbunătățește validarea metadatelor de backup pe care le procesează SQL Server VSS Writer, astfel încât metadatele incorecte sau subdimensionate să fie respinse în siguranță. | Motorul SQL Server | Backup și restaurare | Windows |
| 5442243 | Îmbunătățește validarea securității atunci când SQL Server Agent încarcă componentele agentului de activități. | Motorul SQL Server | SQL Agent | Windows |
| 5456077 | Îmbunătățește fiabilitatea și securitatea SQL Server Agent atunci când procesează anumite intrări. | Motorul SQL Server | Servicii de gestionare | Toate |
| 5459626 | Remediază o problemă din cauza căreia furnizorul WMI SQL Server procesează incorect intrările incorecte, păstrând în același timp comportamentul existent pentru intrările valabile. | Instrumente de client SQL Server | Furnizor WMI SQL Server | Windows |
| 5462844 | Remediază o vulnerabilitate de securitate în gestionarea solicitărilor de conectare care utilizează autentificarea Microsoft Entra. | Motorul SQL Server | Infrastructură de securitate | Toate |
| 5473595 | Remediază o problemă din cauza căreia crearea unui utilizator al unei baze de date din Microsoft Entra ID utilizând opțiunea WITH OBJECT_ID eșuează dacă numele afișat al utilizatorului conține Kanji sau alte caractere Unicode pe care pagina de coduri implicită a sistemului nu le acceptă. |
Motorul SQL Server | Infrastructură de securitate | Windows |
| 5478465 | Remediază o problemă ce face ca o reproducere secundară să nu reușească să se alăture unui grup de disponibilitate care are un nume de 64 de caractere și un tip NONE de cluster sau EXTERNAL. |
Motorul SQL Server | Disponibilitate ridicată și recuperare în caz de dezastru | Toate |
| 5481778 | Remediază o problemă care afectează securitatea și fiabilitatea SQL Server Agent în anumite condiții de funcționare. | Motorul SQL Server | Servicii de gestionare | Toate |
| 5482772 | Remediază o problemă din cauza căreia SUBSTRING funcția citește dincolo de tamponul alocat atunci când procesează o valoare DBCS varchar incorectă într-o procedură stocată compilată nativ. |
Motorul SQL Server | In-Memory OLTP | Toate |
| 5482827 | Remediază o violare a accesului care face ca procesul SQL Server să se încheie în mod neașteptat atunci când nvarchar o valoare care conține o secvență de variație ideografică este convertită sau trunchiată sub o asamblare sensibilă la selectorul de variație (_VSS) într-o procedură stocată compilată nativ. |
Motorul SQL Server | In-Memory OLTP | Toate |
| 5482833 | Remediază o problemă din cauza căreia redarea în flux nvarchar(max) a datelor sub o asamblare sensibilă () a selectorului de variație într-o_VSS procedură stocată compilată nativ provoacă o suprascriere de segment tampon sau face ca serverul să nu mai răspundă. Această problemă apare atunci când TEXTSIZE setarea trunchiază datele și se utilizează pachete Tabular Data Stream (TDS) de mici dimensiuni. |
Motorul SQL Server | In-Memory OLTP | Toate |
| 5487409 | Îmbunătățește validarea răspunsurilor de la puncte finale de stocare externe compatibile cu S3 în timpul accesului la date externe. | Motorul SQL Server | PolyBase | Toate |
| 5494968 | Remediază o problemă în care se deschide un listener TCP brut pentru canalele de control și date de motor DW și DMS atunci când serviciile PolyBase sunt pornite utilizând parametri de linie de comandă modificați. | Motorul SQL Server | PolyBase | Toate |
| 5495398 | Remediază o problemă cu gestionarea listelor de atribute DTD pentru tipul de date xml. |
Motorul SQL Server | XML | Toate |
| 5495725 | Remediază o violare a accesului care apare dacă o interogare include o declarație XML extrem de mare OPTION (USE PLAN). Această problemă poate face ca procesul SQL Server să se termine în mod neașteptat. |
Motorul SQL Server | XML | Toate |
| 5496454 | Remediază depășirile aritmetice și accesul la memorie în afara limitelor din funcțiile LEFT_SHIFT și RIGHT_SHIFT atunci când procesează valori de deplasare sau intrări binare special proiectate. Această problemă poate face ca procesul SQL Server să se termine în mod neașteptat. |
Motorul SQL Server | Programabilitate | Toate |
| 5496499 | Îmbunătățește modul în care SQL Server procesează și afișează anumite date de evenimente interne, pentru a contribui la o mai bună protejare a informațiilor. | Motorul SQL Server | Programabilitate | Toate |
| 5498913 | Remediază o problemă de securitate din SQL Server în care validarea insuficientă în evenimentele extinse poate cauza deteriorarea memoriei. | Motorul SQL Server | Extended Events | Toate |
| 5499855 | Remediază mai multe vulnerabilități de securitate care permit divulgarea de informații sau un refuz al serviciului dacă motorul bazei de date citește un fișier de evenimente extinse (.xel) special conceput. | Motorul SQL Server | Extended Events | Toate |
| 5499869 | Remediază o depășire a numărului întreg în cititorul XML, care apare dacă un fișier în format XML special este prelucrat prin OPENROWSET(BULK ...) sau BULK INSERT. Această activitate poate face ca procesul SQL Server să nu mai răspundă sau să se termine în mod neașteptat. |
Motorul SQL Server | XML | Toate |
| 5504497 | Remediază o problemă în care câmpul data_sensitivity_information nu este populat în mod uniform în înregistrările de audit generate de grupul de acțiuni de audit SCHEMA_OBJECT_ACCESS_GROUP. Această remediere asigură includerea consecventă a informațiilor de confidențialitate în toate înregistrările de audit relevante. |
Motorul SQL Server | Infrastructură de securitate | Toate |
| 5505127 | Remediază o problemă din cauza căreia o căutare ID de clasă în codul de enclavă citește o memorie arbitrară. | Motorul SQL Server | Infrastructură de securitate | Windows |
| 5505432 | Adaugă o validare a limitelor pentru câmpurile de atestare încorporate care sunt analizate de sys.sp_describe_parameter_encryption. |
Motorul SQL Server | Infrastructură de securitate | Windows |
| 5505445 | Îmbunătățește deserializarea formatului Object Store (OSF), pentru a vă proteja împotriva datelor de flux incorecte sau rău intenționate. | Motorul SQL Server | Infrastructură de securitate | Windows |
| 5505476 | Îmbunătățește validarea lungimii tamponului în codul enclavei. | Motorul SQL Server | Infrastructură de securitate | Windows |
| 5505598 | Remediază o problemă de validare incorectă a intrărilor în SQL Server, care îi permite unui utilizator autentificat să dezvăluie o cantitate limitată de memorie. Această remediere consolidează validarea datelor de intrare. | Motorul SQL Server | Utilitar de optimizare a interogărilor | Toate |
| 5506056 | Remediază o problemă de validare incorectă a intrării în SQL Server, care permite unui utilizator autentificat să dezvăluie informații în memorie. Această remediere consolidează validarea datelor de intrare. | Motorul SQL Server | Utilitar de optimizare a interogărilor | Toate |
| 5506116 | Remediază o problemă de validare incorectă a intrărilor în SQL Server, în care un utilizator autentificat poate furniza un indicator pe care SQL Server îl citește și îi anulează referința, dar nu-l execută. Această problemă poate cauza generarea de fișiere dump sau situații de epuizare a memoriei. Această remediere consolidează validarea datelor de intrare. | Motorul SQL Server | Utilitar de optimizare a interogărilor | Toate |
| 5529156 | Remediază validarea incorectă a deplasării câmpului în API pentru sql_variant valorile SqlDataRecord.SetBytes care pot provoca o scriere heap în afara limitelor dacă este activată integrarea CLR. |
Motorul SQL Server | Programabilitate | Windows |
| 5529195 | Îmbunătățește gestionarea intrărilor din planul de prezentare pentru a crește securitatea și fiabilitatea. | Motorul SQL Server | Depozit de interogare | Windows |
| 5529339 | Îmbunătățește protecția datelor de reproducere internă în timpul operațiunilor de procesare. | Motorul SQL Server | Replicare | Toate |
| 5529351 | Îmbunătățește gestionarea datelor text în replicarea îmbinării pentru a îmbunătăți securitatea și fiabilitatea. | Motorul SQL Server | Replicare | Toate |
| 5529363 | Îmbunătățește validarea și gestionarea operațiunilor de replicare, pentru a spori securitatea și fiabilitatea. | Motorul SQL Server | Replicare | Toate |
| 5529375 | Îmbunătățește securitatea și fiabilitatea abonamentelor de actualizare din coada de așteptare în replicarea tranzacțiilor. | Motorul SQL Server | Replicare | Windows |
| 5529387 | Îmbunătățește securitatea și fiabilitatea abonamentelor de actualizare din coada de așteptare în replicarea tranzacțiilor. | Motorul SQL Server | Replicare | Windows |
| 5558709 | Remediază o problemă în care un upgrade de la SQL Server 2019 la SQL Server 2022 nu mai răspunde în faza de upgrade al bazei de date replicated_model pe o instanță care găzduiește unul sau mai multe grupuri de disponibilitate conținute. |
Motorul SQL Server | Programabilitate | Toate |
| 5650423 | Adaugă modul de legare la mai multe baze de date pentru linkul instanței gestionate. Puteți utiliza acest mod pentru a extinde un grup de disponibilitate Always On existent care conține mai multe baze de date de la SQL Server la Azure SQL Managed Instance și pentru a reproduce și a recupera simultan acele baze de date. | Motorul SQL Server | Disponibilitate ridicată și recuperare în caz de dezastru | Toate |
Cum să obțineți sau să descărcați acest pachet sau cel mai recent pachet de actualizare cumulativă
Cum să obțineți sau să descărcați cel mai recent pachet de actualizare cumulativă pentru Windows (recomandat)
Următoarea actualizare este disponibilă de la Centrul de descărcare Microsoft:
Descărcați acum cel mai recent pachet de actualizare cumulativă pentru SQL Server 2022
Notă
- Centrul de descărcare Microsoft oferă întotdeauna cea mai recentă versiune de actualizare cumulativă SQL Server 2022.
- Dacă pagina de descărcare nu apare, contactați centrul de servicii pentru clienți și echipa de asistență Microsoft pentru a obține pachetul de actualizare cumulativă.
Cum se obține sau se descarcă acest pachet de actualizare cumulativă pentru Windows din Catalog Microsoft Update
Următoarea actualizare este disponibilă din catalogul Microsoft Update:
Notă
- Catalogul Microsoft Update conține această actualizare cumulativă SQL Server 2022 și versiunile SQL Server 2022 CU lansate anterior.
- Această actualizare este disponibilă prin Serviciile de actualizare Windows Server (WSUS).
- Vă recomandăm să instalați întotdeauna cea mai recentă actualizare cumulativă disponibilă.
Cum să obțineți sau să descărcați cel mai recent pachet de actualizare cumulativă pentru Linux
Pentru a actualiza SQL Server 2022 pe Linux la cel mai recent CU, trebuie mai întâi să aveți configurat depozitul de actualizări cumulative. Apoi actualizați pachetele SQL Server utilizând comanda de actualizare corespunzătoare, specifică platformei.
Pentru instrucțiuni de instalare și linkuri directe la descărcările pachetului CU, consultați notele privind versiunea SQL Server 2022.
Informații despre fișiere
Informații despre codurile hash ale fișierelor
Puteți verifica descărcarea calculând codul hash al fișierului SQLServer2022-KB5104824-x64.exe prin următoarea comandă:
certutil -hashfile SQLServer2022-KB5104824-x64.exe SHA256
| Nume fișier | Hash SHA256 |
|---|---|
| SQLServer2022-KB5104824-x64.exe | 675E3CEDD6C7A3D0FFBE713E46E54A86A92AF7B96CA4A6BEB987AE99C79B96F5 |
Informații despre fișierul cu pachetul de actualizare cumulativă
Note despre această actualizare
Cerințe preliminare
Pentru a aplica acest pachet de actualizare cumulativă, trebuie să rulați SQL Server 2022.
Informații despre repornire
Poate fi necesar să reporniți computerul după ce aplicați acest pachet de actualizare cumulativă.
Informații despre registry
Pentru a utiliza una dintre remedierile rapide din acest pachet, nu trebuie să faceți modificări la registry.
Observații importante
Acest articol oferă, de asemenea, următoarele informații importante.
Versiunea compilării actualizării cumulative Analysis Services
Începând cu Microsoft SQL Server 2017, numărul versiunii de compilare pentru Analysis Services și numărul versiunii de compilare pentru Motor SQL Server nu coincid. Pentru mai multe informații, consultați Verificați versiunea de compilare a actualizării cumulative Analysis Services.
Actualizări cumulative (CU)
- Fiecare actualizare cumulativă nouă conține toate remedierile care au fost incluse cu actualizarea cumulativă anterioară pentru versiunea instalată de SQL Server.
- Actualizările cumulative SQL Server sunt certificate la aceleași niveluri ca pachetele Service Pack și trebuie instalate la același nivel de încredere.
- Vă recomandăm instalarea continuă și proactivă a actualizărilor cumulative pe măsură ce devin disponibile, în conformitate cu aceste îndrumări:
- Datele istorice arată că un număr semnificativ de cazuri de asistență implică o problemă care a fost deja abordată într-o actualizare cumulativă lansată.
- Actualizările cumulative pot conține valoare adăugată în plus față de remedierile rapide. Printre acestea se numără actualizările de suportabilitate, gestionare și fiabilitate.
- Vă recomandăm să testați actualizările cumulative SQL Server înainte de a le implementa în mediile de producție.
Implementarea într‑un mediu hibrid
Când implementați o actualizare într‑un mediu hibrid, cum ar fi unul cu Always On, replicare, cluster sau oglindire, vă recomandăm să consultați următoarele articole înainte de implementare:
Faceți upgrade unei instanțe de cluster de reluare în caz de nereușită
Notă
Dacă nu doriți să utilizați procesul de actualizare succesivă, urmați acești pași pentru a aplica o actualizare:
- Instalați actualizarea pe nodul pasiv.
- Instalați actualizarea pe nodul activ (necesită o repornire a serviciului).
-
Notă
Dacă ați activat Always On împreună cu catalogul SSISDB, consultați informațiile despre SSIS cu Always On pentru a afla cum să aplicați o actualizare în aceste medii.
Cum se aplică o remediere rapidă pentru SQL Server într‑o topologie de replicare
Prezentare generală a instalării actualizărilor de întreținere SQL Server
Asistență privind limbile
În prezent, actualizările cumulative SQL Server sunt multilingve. Prin urmare, acest pachet de actualizare cumulativă nu este specific unei singure limbi. Acesta se aplică tuturor limbilor acceptate.
Componente (caracteristici) actualizate
Un pachet CU include toate actualizările disponibile pentru toate componentele (caracteristicile) SQL Server 2022. Cu toate acestea, pachetul de actualizare cumulativă actualizează numai acele componente care sunt instalate în prezent pe instanța SQL Server pe care o selectați pentru a fi deservite. Dacă o caracteristică SQL Server, de exemplu Analysis Services, este adăugată la instanță după aplicarea acestei actualizări cumulative, trebuie să reaplicați actualizarea cumulativă pentru a aduce noua caracteristică la același nivel de actualizare.
Asistență pentru această actualizare
Dacă apar alte probleme sau dacă este necesară depanarea, poate fi necesar să creați o solicitare de asistență. Costurile obișnuite de asistență se vor aplica întrebărilor suplimentare și problemelor care nu se încadrează în domeniul acestui pachet de actualizare cumulativă. Pentru lista completă a numerelor de telefon ale serviciului Asistență și relații cu clienții Microsoft sau pentru a crea o solicitare separată de asistență, accesați site‑ul web de asistență Microsoft.
Cum se dezinstalează această actualizare
Cum se dezinstalează această actualizare în Windows
- În Panou de control, deschideți elementul Programe și caracteristici și selectați Vizualizare actualizări instalate.
- Găsiți intrarea care corespunde acestui pachet de actualizare cumulativă la SQL Server 2022.
- Apăsați prelung (sau faceți clic dreapta) pe aplicație, apoi selectați Dezinstalare.
Cum se dezinstalează această actualizare pe Linux
Pentru a dezinstala această actualizare cumulativă pe Linux, trebuie să reveniți la versiunea anterioară a pachetului. Pentru mai multe informații despre revenirea la versiunea anterioară a instalării, consultați Revenirea SQL Server la o versiune anterioară.
Referințe
- Anunț privind actualizările modelului de întreținere incrementală SQL Server (ISM)
- Pachetele Service Pack SQL Server nu mai sunt acceptate începând cu SQL Server 2017
- Determinați versiunea și ediția motorului de baze de date SQL Server care rulează
- Modele de întreținere pentru SQL Server
- Schema de denumire și descrierile zonelor de remediere pentru pachetele de actualizare software SQL Server
- Descrierea terminologiei standard utilizate pentru actualizările software Microsoft