Condividi tramite


Modelli di manutenzione per SQL Server

Versione originale del prodotto: SQL Server (tutte le versioni supportate)
Numero KB originale: 935897

Questo articolo fornisce altre informazioni sui canali di manutenzione per le versioni attualmente supportate di Microsoft SQL Server. I criteri per le correzioni includono la disponibilità della soluzione alternativa, l'effetto del cliente, la riproducibilità, la complessità del codice che deve essere modificato e così via.

Per determinare la versione, l'edizione e gli aggiornamenti più recenti dell'istanza di SQL Server, vedere Determinare la versione, l'edizione e il livello di aggiornamento di SQL Server e dei relativi componenti. Per informazioni dettagliate sul ciclo di supporto per ogni prodotto, controllare il ciclo di vita Mainstream. Per comprendere le varie opzioni disponibili per i prodotti SQL Server che hanno raggiunto la fine del supporto, vedere La fine delle opzioni di supporto per SQL Server.

Meccanismi di recapito per gli aggiornamenti di SQL Server

Il team di SQL Server usa un modello di recapito pianificato per rilasciare correzioni e aggiornamenti del prodotto. Nel modello di recapito pianificato, un cliente può ricevere una correzione per risolvere le situazioni più critiche in un tempo ragionevole. Inoltre, un cliente può ricevere una correzione sottoposta a test rigorosi e rilasciata in base a una pianificazione. Di conseguenza, il team di SQL Server ha creato i meccanismi di recapito seguenti.

Aggiornamento cumulativo (CU)

descrizione SQL Server 2017 e versioni successive (piattaforme Windows e Linux) SQL Server 2016 e versioni precedenti
Contiene Tutte le correzioni, i miglioramenti e i miglioramenti delle funzionalità dalla versione di rilascio del prodotto. Tutte le correzioni, i miglioramenti e i miglioramenti delle funzionalità dalla versione di rilascio (RTM) o dall'ultimo Service Pack di base installato.
Frequenza di rilascio Ogni mese per il primo anno dopo una versione di SQL Server e ogni due mesi per i quattro anni rimanenti del ciclo di vita Mainstream completo di 5 anni. Ogni due mesi per una determinata baseline.
Contenuto localizzato Supporta il contenuto localizzato, consentendo la distribuzione più rapida di nuove funzionalità di completezza e supporto.
Esempio KB5016394 - Aggiornamento cumulativo 17 per SQL Server 2019 (microsoft.com) B5001092 - Aggiornamento cumulativo 17 per SQL Server 2016 SP2 (microsoft.com)
Note CU31 per 2017 è l'ultimo CU per SQL Server 2017. Verranno fornite solo correzioni on demand e aggiornamenti della sicurezza per SQL Server 2017. Non vengono più fornite unità di configurazione per SQL Server 2016 e versioni precedenti. Verranno fornite solo correzioni su richiesta e aggiornamenti della sicurezza. Per i prodotti che hanno raggiunto la data di fine del supporto esteso, è necessaria la sottoscrizione di Extended Security Update (ESU) per ricevere gli aggiornamenti della sicurezza.

Nota

L'aggiornamento può essere richiesto da qualsiasi cliente, indipendentemente dall'offerta di supporto.

Correzioni su richiesta (OD)

  • Contiene richieste di correzione critiche che soddisfano tutte queste condizioni:

    • Non è possibile attendere la versione pianificata dell'aggiornamento cumulativo.
    • Non esiste alcuna mitigazione o soluzione alternativa ragionevole.
    • Il problema causa un impatto significativo sulle funzionalità del prodotto o dell'applicazione.
  • L'hotfix può essere richiesto da qualsiasi cliente, indipendentemente dall'offerta di supporto.

  • L'hotfix viene rilasciato su o prima di una data concordata a vicenda in base alle esigenze del cliente. L'hotfix è destinato a una baseline specifica, ad esempio un aggiornamento cumulativo o un Service Pack.

  • Questa compilazione di hotfix può contenere una o più correzioni.

  • Non esiste una frequenza definita.

  • Esempio: KB4510083 - Pacchetto di aggiornamento rapido su richiesta 2 per SQL Server 2017 CU15

Versione di distribuzione generale (GDR)

Nota

Per impostazione predefinita, gli hotfix vengono gestiti tramite versioni GDR, CU e OD. Quando il volume delle richieste hotfix di un prodotto diventa basso, il team di SQL Server arresta le versioni cu e distribuisce gli hotfix tramite le versioni GDR e OD. Il team di SQL Server prende la decisione in base alle tendenze di supporto e alla domanda dei clienti.

Una route definita dall'utente può avere una linea di base RTM o una baseline cu. La versione GDR più recente per ogni baseline è cumulativa e include correzioni di tutti i gdR precedenti per la baseline corrispondente.

Esempi

Determinare la baseline GDR più recente per RTM:

Di seguito sono riportati i GDR RTM disponibili per SQL Server 2019 a partire dal 6 febbraio 2023 quando si filtra la colonna RTM-GDR in Aggiornamento cumulativo o ID sicurezza nel foglio di calcolo delle compilazioni.

Numero build Numero Knowledge Base KB URL Data di rilascio Livello di Service Pack Aggiornamento cumulativo o ID di sicurezza Modello di manutenzione
15.0.2095.3 5014356 https://support.microsoft.com/kb/5014356 14-06-2022 ND RTM-GDR GDR
15.0.2080.9 4583458 https://support.microsoft.com/kb/4583458 12-01-2021 ND RTM-GDR GDR
15.0.2070.41 4517790 https://support.microsoft.com/kb/4517790 04-11-2019 ND RTM-GDR GDR

Se si è un cliente che ha scelto solo gli aggiornamenti GDR alla versione RTM e nessunA CU, 15.0.2095.3 è la build GDR più recente per la baseline RTM.

Determinare i GDR più recenti per una baseline cu:

Se si usano unità di configurazione per l'istanza di SQL Server, è possibile verificare se è disponibile un GDR per un determinato CU esaminando la colonna Aggiornamento cumulativo o ID di sicurezza per la versione corrispondente nel foglio di calcolo delle compilazioni e controllando la voce CU nn-GDR (dove nn> è il CU<corrente installato per la versione di SQL Server). Ad esempio, se si vuole sapere se sono presenti GDR per SQL Server 2017 CU29, verificare se "CU29-GDR" in Aggiornamento cumulativo o ID sicurezza rivela la riga seguente.

Numero build Numero Knowledge Base KB URL Data di rilascio Livello di Service Pack Aggiornamento cumulativo o ID di sicurezza Modello di manutenzione
14.0.3445.2 5014553 https://support.microsoft.com/kb/5014553 14-06-2022 ND CU29-GDR Aggiornamento cumulativo con GDR

Nota

Se è presente un CU con un numero di versione successivo rispetto a una versione CU<nn-GDR>, la versione successiva include le correzioni GDR. Microsoft consiglia sempre di installare il cu più recente disponibile per una determinata versione di SQL Server.

Service Pack (SP)

  • I Service Pack non vengono più rilasciati per SQL Server 2017 e versioni successive.

  • I Service Pack includono hotfix e correzioni ai problemi segnalati tramite la community di Microsoft SQL Server. I Service Pack possono includere anche miglioramenti del prodotto e delle funzionalità.

  • I Service Pack vengono in genere rilasciati in base a una pianificazione annuale.

  • I Service Pack possono includere anche problemi che l'organizzazione di supporto ritiene debba essere risolta. I problemi più comuni inclusi influiscono sui casi di assistenza clienti e sulla soddisfazione dei clienti. Questi aggiornamenti e componenti sono comodamente raggruppati per il download semplice.

  • I Service Pack sono cumulativi. Ogni nuovo Service Pack contiene tutte le correzioni contenute nei Service Pack precedenti, insieme a eventuali nuove correzioni. Non è necessario installare un Service Pack precedente prima di installare il Service Pack più recente. Per trovare l'elenco delle correzioni e degli aggiornamenti cumulativi inclusi da un Service Pack, esaminare la relativa documentazione sulla versione.

  • Esempio: KB5003279 - Informazioni sulla versione di SQL Server 2016 Service Pack 3

Correzioni di sicurezza e aggiornamenti della sicurezza

Correzioni di sicurezza: le correzioni fornite in genere in un cu per cui i componenti di una tabella di elenco correzione per il cu corrispondente vengono impostati su Sicurezza SQL. Per altre informazioni, vedere Spiegazione della colonna Correzione delle aree negli articoli della Knowledge Base dell'elenco correzioni per gli aggiornamenti cumulativi e i Service Pack. In alternativa, per cui un componente per la correzione corrispondente è impostato su Infrastruttura di sicurezza nella tabella di elenco delle correzioni dettagliata nel foglio di calcolo delle compilazioni. Si tratta delle correzioni apportate ai componenti di sicurezza di un motore di database di SQL Server.

Aggiornamenti della sicurezza: correzione della sicurezza per risolvere le vulnerabilità che possono essere usate per compromettere l'installazione di SQL Server. Questi vengono rilasciati tramite un GDR (RTM-GDR o CU-GDR). Le CPU o i GDR successivi includono questi aggiornamenti della sicurezza. Microsoft consiglia ai clienti di installare le versioni più recenti del prodotto, gli aggiornamenti della sicurezza, i Service Pack e gli aggiornamenti cumulativi per rimanere il più sicuri possibile. Per altre informazioni, vedere Criteri fissi relativi al ciclo di vita.

Per verificare se un GDR è un aggiornamento della sicurezza, è necessario esaminare la documentazione sulla versione per la route GDR corrispondente. Gli aggiornamenti della sicurezza hanno sempre una nota relativa alla vulnerabilità e all'esposizione comuni (CVE). Ad esempio, la documentazione per CU29-GDR ("KB5014553 - Descrizione dell'aggiornamento della sicurezza per SQL Server 2017 CU29: 14 giugno 2022") include un collegamento a CVE-2022-29143 che viene aperto nella Guida all'aggiornamento della sicurezza nel sito Web Microsoft - MSRC. Per altre informazioni, vedere Presto disponibile: Nuovo sistema di notifica della Guida all'aggiornamento della sicurezza.

Nota

I GDR non devono necessariamente essere aggiornamenti della sicurezza. Ad esempio, "KB4517790 - Aggiornamento di manutenzione per SQL Server 2019 RTM" è una versione GDR non di sicurezza.

Fase di supporto e matrice del veicolo di rilascio

Fase di supporto Supporto Mainstream Supporto "Extended" Aggiornamenti della sicurezza estesi
Veicoli a rilascio disponibili CU, OD, GDR, SP (solo SQL Server 2016 e versioni precedenti) Aggiornamenti GDR/Sicurezza Aggiornamenti GDR/Sicurezza con contratto

SQL Server 2017 e versioni successive

La figura seguente illustra una panoramica del ciclo di supporto per un prodotto tipico. Questo tipo di sequenza temporale si applica anche a tutte le versioni future di un prodotto.

Screenshot che mostra una panoramica del ciclo di supporto per un prodotto tipico di SQL Server 2017 e versioni successive.

SQL Server 2016 e versioni precedenti

La figura seguente illustra una panoramica del ciclo di supporto per un prodotto tipico. Vengono visualizzati sia il ciclo di supporto della versione originale che il primo ciclo di supporto del Service Pack.

Screenshot che mostra una panoramica del ciclo di supporto per un prodotto tipico di SQL Server 2016 e versioni successive.