Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Data di rilascio: 12 marzo 2026
Versione: 16.0.4245.2
Sommario
Questo articolo descrive il pacchetto di aggiornamento cumulativo 24 (CU24) per Microsoft SQL Server 2022. Questo aggiornamento contiene 14 correzioni rilasciate dopo la disponibilità di SQL Server 2022 Cumulative Update 23. Aggiorna i componenti nelle build seguenti:
- SQL Server - Versione del prodotto: 16.0.4245.2, versione del file: 2022.160.4245.2
- Analysis Services - Versione del prodotto: 16.0.43.252, versione del file: 2022.160.43.252
Problemi noti in questo aggiornamento
Comportamento errato del SESSION_CONTEXT nei piani paralleli
Le query che usano la funzione predefinita SESSION_CONTEXT potrebbero restituire risultati non corretti o attivare file di dump di violazione di accesso (AV) quando vengono eseguiti in piani di query paralleli. Questo problema si verifica a causa del modo in cui SESSION_CONTEXT interagisce con thread di esecuzione paralleli, in particolare se la sessione viene reimpostata per il riutilizzo.
Per altre informazioni, vedere la sezione Problemi noti in SESSION_CONTEXT.
Errore del listener del gruppo di disponibilità 10013 nel log degli errori
Se si configura un gruppo di disponibilità SQL Server con un listener, quando il servizio SQL Server viene avviato o si verifica un failover del gruppo di disponibilità, è possibile che vengano visualizzati errori nel log degli errori SQL Server che indicano un problema con l'oggetto listener. L'esempio seguente mostra l'aspetto di questi errori:
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.
Inoltre, dopo aver applicato questo aggiornamento, se si crea un nuovo listener, potrebbe essere visualizzato un errore simile a questo esempio:
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.
Questo aggiornamento provoca anche SQL Server a tentare di aprire una porta TCP già in uso quando si avvia o quando viene creato un listener. Ciò comporta solo la registrazione dei messaggi di errore e non influisce sulle funzionalità. Le connessioni del listener continuano a funzionare.
Microsoft è a conoscenza di questo problema e sta esaminando una correzione.
Miglioramenti e correzioni inclusi in questo aggiornamento
È disponibile una cartella di lavoro di Microsoft Excel scaricabile contenente un elenco di riepilogo delle versioni, insieme al loro ciclo di vita del supporto corrente. Il file di Excel contiene anche elenchi di correzioni dettagliati per SQL Server 2022, SQL Server 2019 e SQL Server 2017. Scaricare il file di Excel.
Annotazioni
È possibile fare riferimento a singole voci nella tabella seguente direttamente tramite un segnalibro. Se si seleziona un ID riferimento di bug nella tabella, all'URL viene aggiunto un tag segnalibro usando il formato "#NNNNNNN". È quindi possibile condividere questo URL con altri utenti in modo che possano passare direttamente alla correzione desiderata nella tabella.
Per altre informazioni sui bug corretti e sui miglioramenti inclusi in questo aggiornamento cumulativo, vedere la tabella seguente.
| Informazioni di riferimento su bug | Descrizione | Area di correzione | Componente | Piattaforma |
|---|---|---|---|---|
| 4868211 | Aggiunge un nuovo parametro facoltativo, @multi_subnet_failover, a sp_adddistributor. |
motore di SQL Server | Duplicazione | Tutti |
| 4874339 | Risolve un problema che si verifica durante la creazione o il ripristino di un database su una connessione di un gruppo di disponibilità contenuto. | motore di SQL Server | Disponibilità elevata e ripristino di emergenza | Tutti |
| 4911747 | Risolve un problema nel calcolo del buffer di ordinamento in memoria che causa un ciclo infinito quando il numero di pagine richiesto supera i limiti supportati. | motore di SQL Server | Ripristino di backup | Tutti |
| 4917971 | Corregge un'eccezione a virgola mobile che si verifica quando si passa da uno stack Hekaton a uno stack non Hekaton. Questa azione causa l'interruzione dell'esecuzione della query. | Hekaton | Elaborazione query | Tutti |
| 4931278 | Risolve un problema in cui un'operazione di ordinamento in un set di righe maggiore di quattro miliardi di righe ha esito negativo e genera un errore di asserzione. | motore di SQL Server | Metodi di accesso | Tutti |
| 4931830 | Risolve un problema in cui il distributore fa parte di un gruppo di disponibilità (AG) e usa regole di confronto con distinzione tra maiuscole e minuscole (_CS). L'agente di distribuzione usa erroneamente il nome della replica primaria di AG anziché il nome del listener di AG. | motore di SQL Server | Duplicazione | Tutti |
| 4953763 | Risolve un problema in cui la replica di sola configurazione di un gruppo di disponibilità indipendente non può essere connessa dopo un riavvio a causa di un errore di avvio. | motore di SQL Server | Disponibilità elevata e ripristino di emergenza | Tutti |
| 4955136 | Risolve un problema che si verifica quando si usa un server di monitoraggio locale per il log shipping e il gruppo di disponibilità indipendente dopo il failover. | motore di SQL Server | Disponibilità elevata e ripristino di emergenza | Tutti |
| 4955493 | Corregge un errore di digitazione sys.dm_os_linux_disk_stats correggendo ios_in_progess in ios_in_progress. |
Connettività SQL | Linux | Linux |
| 4976761 | Risolve un problema in cui la modifica di un trigger DDL disabilitato causa una violazione dell'accesso alla memoria. | motore di SQL Server | Programmabilità | Tutti |
| 4984502 | Aggiunge un timeout batch configurabile per la ricerca a testo completo tramite sp_fulltext_service 'batch_timeout'. Specificare un valore compreso tra un minuto e un'ora, in millisecondi. Per impostazione predefinita, i batch scadono dopo 10 minuti se non ci sono aggiornamenti sui progressi. |
motore di SQL Server | Ricerca | Tutti |
| 5005885 | Risolve la contesa nelle tabelle dei metadati correlate alla sicurezza aggiungendo sysowners al controllo delle tabelle dei metadati a cui si accede di frequente. |
motore di SQL Server | Infrastruttura di sicurezza | Tutti |
| 5011606 | Aggiunge il supporto per i collegamenti simbolici nell'API getattribute . |
motore di SQL Server | Linux | Linux |
| 5011720 | Aggiunge un'opzione di configurazione per aggiungere Bulkadmin operazioni all'elenco consenti. |
motore di SQL Server | Linux | Linux |
Come ottenere o scaricare questo o il pacchetto di aggiornamento cumulativo più recente
Come ottenere o scaricare il pacchetto di aggiornamento cumulativo più recente per Windows (scelta consigliata)
L'aggiornamento seguente è disponibile nel Area download Microsoft:
Scaricare il pacchetto di aggiornamento cumulativo più recente per SQL Server 2022
Annotazioni
- Area download Microsoft offre sempre la versione più recente SQL Server CU 2022.
- Se la pagina di download non viene visualizzata, contattare Supporto tecnico Microsoft per ottenere il pacchetto di aggiornamento cumulativo.
Come ottenere o scaricare questo pacchetto di aggiornamento cumulativo per Windows da Microsoft Update Catalog
L'aggiornamento seguente è disponibile nel catalogo degli aggiornamenti di Microsoft:
Annotazioni
- Microsoft Update Catalog contiene questo SQL Server 2022 CU e le CU di SQL Server 2022 rilasciate in precedenza.
- Questo aggiornamento cumulativo (CU) è disponibile anche tramite Windows Server Update Services (WSUS).
- È consigliabile installare sempre l'aggiornamento cumulativo più recente disponibile.
Come ottenere o scaricare il pacchetto di aggiornamento cumulativo più recente per Linux
Per aggiornare SQL Server 2022 in Linux alla versione più recente dell'aggiornamento cumulativo, è prima necessario che il repository Cumulative Update sia configurato. Aggiornare quindi i pacchetti SQL Server usando il comando di aggiornamento specifico della piattaforma appropriato.
Per istruzioni sull'installazione e collegamenti diretti ai download del pacchetto CU, vedere le note sulla versione SQL Server 2022.
Informazioni sui file
Informazioni sull'hash dei file
È possibile verificare il download calcolando l'hash del fileSQLServer2022-KB5080999-x64.exe tramite il comando seguente:
certutil -hashfile SQLServer2022-KB5080999-x64.exe SHA256
| Nome del file | Hash SHA256 |
|---|---|
| SQLServer2022-KB5080999-x64.exe | 57FC522E34FA4654F5EE8DBC9768EFE3265971C8D6854F32118022B2610D40E2 |
Informazioni sul file del pacchetto di aggiornamento cumulativo
Scaricare l'elenco dei file inclusi in KB5080999.
Note per questo aggiornamento
Prerequisiti
Per applicare questo pacchetto di aggiornamento cumulativo, è necessario eseguire SQL Server 2022.
Informazioni sul riavvio
Potrebbe essere necessario riavviare il computer dopo aver applicato questo pacchetto di aggiornamento cumulativo.
Informazioni sul Registro di sistema
Per usare uno degli hotfix in questo pacchetto, non è necessario apportare modifiche al Registro di sistema.
Avvisi importanti
Questo articolo fornisce anche le informazioni importanti seguenti.
Versione di build di Analysis Services CU
A partire da Microsoft SQL Server 2017, il numero di versione di build di Analysis Services e il numero di versione di build di Motore di database di SQL Server non corrispondono. Per ulteriori informazioni, vedere Verificare la versione build dell'aggiornamento cumulativo per Analysis Services.
Aggiornamenti cumulativi (CU)
- Ogni nuovo CU contiene tutte le correzioni incluse nel cu precedente per la versione installata di SQL Server.
- SQL Server CU sono certificati agli stessi livelli dei Service Pack e devono essere installati allo stesso livello di attendibilità.
- È consigliabile installare in modo proattivo e continuativo le UR man mano che diventano disponibili in base alle linee guida seguenti:
- I dati cronologici mostrano che un numero significativo di casi di supporto implica un problema già risolto in un CU rilasciato.
- Gli aggiornamenti cumulativi (CU) possono contenere valore aggiunto oltre ai semplici hotfix. Sono inclusi gli aggiornamenti di supporto, gestibilità e affidabilità.
- È consigliabile testare SQL Server CU prima di distribuirli in ambienti di produzione.
Distribuzione di un ambiente ibrido
Quando si distribuisce un aggiornamento in un ambiente ibrido, ad esempio Always On, replica, cluster e mirroring, è consigliabile fare riferimento agli articoli seguenti prima di distribuire l'aggiornamento:
Aggiornare l'istanza di failover del cluster
Annotazioni
Se non si vuole usare il processo di aggiornamento in sequenza, seguire questa procedura per applicare un aggiornamento:
- Installare l'aggiornamento nel nodo passivo.
- Installare l'aggiornamento nel nodo attivo (richiede un riavvio del servizio).
-
Annotazioni
Se è stato abilitato Always On insieme al catalogo SSISDB , vedere le informazioni su SSIS con Always On su come applicare un aggiornamento in questi ambienti.
Come applicare un hotfix per SQL Server in una topologia di replica
Panoramica dell'installazione della manutenzione di SQL Server
Supporto linguistico
SQL Server CU sono attualmente multilingue. Pertanto, questo pacchetto CU non è specifico di una lingua. Si applica a tutte le lingue supportate.
Componenti (funzionalità) aggiornati
Un pacchetto CU include tutti gli aggiornamenti disponibili per tutti i componenti di SQL Server 2022 (funzionalità). Tuttavia, il pacchetto di aggiornamento cumulativo aggiorna solo i componenti attualmente installati nell'istanza di SQL Server selezionata per essere gestita. Se all'istanza viene aggiunta una funzionalità di SQL Server, ad esempio Analysis Services, dopo l'applicazione del cu, è necessario riapplicare questo cu per aggiornare la nuova funzionalità a questo cu.
Supporto per questo aggiornamento
Se si verificano altri problemi o se è necessaria una risoluzione dei problemi, potrebbe essere necessario creare una richiesta di servizio. I soliti costi di supporto si applicano a domande di supporto aggiuntive e a problemi che non si qualificano per questo pacchetto di aggiornamento cumulativo specifico. Per un elenco completo dei numeri di telefono Supporto tecnico Microsoft o per creare una richiesta di servizio separata, visitare il sito Web di supporto Microsoft sito Web di supporto.
Come disinstallare questo aggiornamento
Come disinstallare questo aggiornamento in Windows
- In Pannello di controllo aprire l'elemento Programmi e funzionalità e quindi selezionare View aggiornamenti installati.
- Individuare la voce corrispondente a questo pacchetto di aggiornamento cumulativo in SQL Server 2022.
- Tenere premuto (o fare clic con il pulsante destro del mouse) sulla voce e quindi scegliere Disinstalla.
Come disinstallare questo aggiornamento in Linux
Per disinstallare questo cu in Linux, è necessario eseguire il rollback del pacchetto alla versione precedente. Per altre informazioni su come eseguire il rollback dell'installazione, vedere Rollback SQL Server.
References
- Annuncio aggiornamenti al modello di manutenzione incrementale di SQL Server (ISM)
- SQL Server Service Pack non sono più supportati a partire da SQL Server 2017
- Determine quale versione ed edizione di Motore di database di SQL Server è in esecuzione
- Modelli di manutenzione per SQL Server
- Descrizioni dello schema di denominazione e delle aree di correzione per i pacchetti di aggiornamento software SQL Server
- Description della terminologia standard usata per descrivere Microsoft aggiornamenti software