Data lansării: martie 12, 2026
Versiune: 16.0.4245.2
Rezumat
Acest articol descrie pachetul de actualizare cumulativă 24 (CU24) pentru Microsoft SQL Server 2022. Această actualizare conține 14 remedieri care au fost emise după lansarea actualizării cumulative 23 pentru SQL Server 2022. Aceasta actualizează componentele din următoarele compilări:
- SQL Server - versiune produs: 16.0.4245.2, versiune fișier: 2022.160.4245.2
- Analysis Services - versiune produs: 16.0.43.252, versiune fișier: 2022.160.43.252
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.
Eroarea 10013 a listenerului grupului de disponibilitate în jurnalul de erori
În cazul în care configurați un grup de disponibilitate SQL Server cu un ascultător, atunci când pornește serviciul SQL Server sau are loc o reluare în caz de nereușită a grupului de disponibilitate, este posibil să vedeți erori în jurnalul de erori SQL Server care indică o problemă cu obiectul ascultător. Următorul exemplu arată cum arată aceste erori:
The Service Broker endpoint is in disabled or stopped state.
Error: 26075, Severity: 16, State: 1.
Failed to start a listener for virtual network name '<YourAGListener>'. Error: 10013.
The Service Broker endpoint is in disabled or stopped state.
Stopped listening on listener network name '<YourAGListener>' (VNN or DISTRIBUTED_NETWORK_NAME). No user action is required.
The Service Broker endpoint is in disabled or stopped state.
Error: 10800, Severity: 16, State: 1.
The listener for the WSFC resource '<YourWSFCguid>' failed to start, and returned error code 10013, 'An attempt was made to access a socket in a way forbidden by its access permissions. '. For more information about this error code, see "System Error Codes" in the Windows Development Documentation.
Error: 19452, Severity: 16, State: 1.
The availability group listener (network name) with Windows Server Failover Clustering resource ID '<YourWSFCguid>', DNS name '<YourAGListener>', port 1433 failed to start with a permanent error: 10013. Verify port numbers, DNS names and other related network configuration, then retry the operation.
În plus, după ce aplicați această actualizare, dacă creați un nou ascultător, este posibil să vedeți o eroare similară cu acest exemplu:
Msg 19486, Level 16, State 1, Line 3
The configuration changes to the availability group listener were completed, but the TCP provider of the instance of SQL Server failed to listen on the specified port [<YourAGListener>]. This TCP port is already in use. Reconfigure the availability group listener, specifying an available TCP port. For information about altering an availability group listener, see the "ALTER AVAILABILITY GROUP (Transact-SQL)" topic in SQL Server Books Online.
De asemenea, această actualizare determină ca SQL Server să încerce să deschidă un port TCP care este deja în uz atunci când pornește sau atunci când se creează un ascultător. Acest lucru duce doar la înregistrarea în jurnal a mesajelor de eroare și nu afectează funcționalitatea. Conexiunile de ascultători continuă să funcționeze.
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 | Remediați zona | Componentă | Platformă |
|---|---|---|---|---|
| 4868211 | Adaugă un nou parametru opțional, @multi_subnet_failover, la sp_adddistributor. |
Motorul SQL Server | Replicare | Toate |
| 4874339 | Remediază o problemă care apare atunci când creați sau restaurați o bază de date pe o conexiune de grup de disponibilitate conținută. | Motorul SQL Server | Disponibilitate ridicată și recuperare în caz de dezastru | Toate |
| 4911747 | Remediază o problemă din calculul tamponului de sortare în memorie care provoacă o buclă infinită atunci când numărul de pagini necesar depășește limitele acceptate. | Motorul SQL Server | Backup și restaurare | Toate |
| 4917971 | Remediază o excepție în virgulă mobilă care apare atunci când comutați de la o stivă Hekaton la o stivă non-Hekaton. Această acțiune determină întreruperea executării interogării. | Hekaton | Procesarea interogărilor | Toate |
| 4931278 | Remediază o problemă din cauza căreia o operațiune de sortare pe un set de rânduri mai mare de patru miliarde de rânduri nu reușește și generează o eroare de aserție. | Motorul SQL Server | Metode de acces | Toate |
| 4931830 | Remediază o problemă în care distribuitorul face parte dintr-un grup de disponibilitate (AG) și utilizează asamblarea sensibilă la litere mari și mici (_CS). Agentul de distribuire utilizează incorect numele reproducerii principale AG în locul numelui ascultătorului AG. | Motorul SQL Server | Replicare | Toate |
| 4953763 | Remediază o problemă în care replica doar pentru configurare a unui grup de disponibilitate conținut nu se poate conecta după o repornire, din cauza unei erori de pornire. | Motorul SQL Server | Disponibilitate ridicată și recuperare în caz de dezastru | Toate |
| 4955136 | Remediază o problemă care apare atunci când utilizați un server de monitorizare local pentru livrarea jurnalelor și grupul de disponibilitate conținut după o reluare în caz de nereușită. | Motorul SQL Server | Disponibilitate ridicată și recuperare în caz de dezastru | Toate |
| 4955493 | Corectează o greșeală de ortografie prin sys.dm_os_linux_disk_stats corectarea ios_in_progess la ios_in_progress. |
SQL Connectivity | Linux | Linux |
| 4976761 | Remediază o problemă din cauza căreia modificarea unui declanșator DDL dezactivat produce o încălcare a accesului la memorie. | Motorul SQL Server | Programabilitate | Toate |
| 4984502 | Adaugă o expirare configurabilă pentru grupul de căutare în text complet, utilizând sp_fulltext_service 'batch_timeout'. Specificați o valoare între un minut și o oră, în milisecunde. În mod implicit, grupurile expiră după 10 minute dacă nu există actualizări de progres. |
Motorul SQL Server | Căutare | Toate |
| 5005885 | Tratează disputa în tabelele de metadate legate de securitate, prin adăugarea sysowners la verificarea tabelelor de metadate accesate frecvent. |
Motorul SQL Server | Infrastructură de securitate | Toate |
| 5011606 | Adaugă suport pentru linkuri simbolice în getattribute API. |
Motorul SQL Server | Linux | Linux |
| 5011720 | Adaugă o opțiune de configurare pentru a adăuga Bulkadmin operațiuni la lista de permisiuni. |
Motorul SQL Server | Linux | Linux |
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ă în Catalog 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-KB5080999-x64.exe prin următoarea comandă:
certutil -hashfile SQLServer2022-KB5080999-x64.exe SHA256
| Nume fișier | Hash SHA256 |
|---|---|
| SQLServer2022-KB5080999-x64.exe | 57FC522E34FA4654F5EE8DBC9768EFE3265971C8D6854F32118022B2610D40E2 |
Informații despre fișierele pachetului 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