Modèles de maintenance pour SQL Server

Version du produit d’origine : SQL Server (toutes les versions prises en charge)
Numéro de la base de connaissances d’origine : 935897

Cet article fournit plus d’informations sur les canaux de maintenance pour les versions actuellement prises en charge de Microsoft SQL Server. Les critères des correctifs incluent la disponibilité des solutions de contournement, l’effet sur le client, la reproductibilité, la complexité du code qui doit être modifié, etc.

Pour déterminer la version, l’édition et les dernières mises à jour de votre SQL Server instance, consultez Déterminer la version, l’édition et le niveau de mise à jour de SQL Server et de ses composants. Pour plus d’informations sur le cycle de support de chaque produit, case activée cycle de vie standard. Pour comprendre les différentes options disponibles pour SQL Server produits qui ont atteint la fin du support, passez en revue SQL Server options de fin de support.

Mécanismes de remise des mises à jour SQL Server

L’équipe SQL Server utilise un modèle de livraison planifiée pour publier des correctifs et des mises à jour de produit. Dans le modèle de livraison planifiée, un client peut recevoir un correctif pour traiter ses situations les plus critiques dans un délai raisonnable. En outre, un client peut recevoir un correctif qui a fait l’objet de tests rigoureux et qui est publié sur une base planifiée. Par conséquent, l’équipe SQL Server a créé les mécanismes de remise suivants.

Mise à jour cumulative (CU)

Description SQL Server 2017 et versions ultérieures (plateformes Windows et Linux) SQL Server 2016 et versions antérieures
Contains Tous les correctifs, améliorations et améliorations des fonctionnalités depuis la version release du produit. Tous les correctifs, améliorations et améliorations des fonctionnalités depuis la version finale (RTM) ou depuis le dernier Service Pack de base installé.
Fréquence de publication Chaque mois pour la première année après une version SQL Server et tous les deux mois pour les quatre années restantes du cycle de vie standard complet de 5 ans. Tous les deux mois pour une base de référence donnée.
Contenu localisé Prend en charge le contenu localisé, ce qui permet aux nouvelles fonctionnalités d’être complètes et d’améliorer la prise en charge plus rapidement.
Exemple KB5016394 - Mise à jour cumulative 17 pour SQL Server 2019 (microsoft.com) B5001092 - Mise à jour cumulative 17 pour SQL Server 2016 SP2 (microsoft.com)
Notes CU31 pour 2017 est la dernière cu pour SQL Server 2017. Nous enverrons uniquement des correctifs à la demande et des mises à jour de sécurité pour SQL Server 2017. Nous n’expédions plus d’unités de certification pour SQL Server 2016 et les versions antérieures. Seuls les correctifs à la demande et les mises à jour de sécurité seront fournis. Pour les produits qui ont atteint la date de fin du support étendu, vous aurez besoin d’un abonnement à la mise à jour de sécurité étendue (ESU) pour recevoir les mises à jour de sécurité.

Remarque

La mise à jour peut être demandée par n’importe quel client, quelle que soit son offre de support.

Correctifs à la demande (OD)

  • Contient des demandes de correctif critique qui répondent à toutes ces conditions :

    • Vous ne pouvez pas attendre la publication de la mise à jour cumulative planifiée.
    • Il n’existe aucune atténuation ou solution de contournement raisonnable.
    • Le problème a un impact significatif sur les fonctionnalités du produit ou de l’application.
  • Le correctif logiciel peut être demandé par n’importe quel client, quelle que soit son offre de support.

  • Le correctif logiciel est publié à une date convenue d’un commun accord en fonction des besoins du client. Le correctif logiciel est ciblé pour une base de référence spécifique, telle qu’une mise à jour cumulative ou un Service Pack.

  • Cette build de correctif logiciel peut contenir un ou plusieurs correctifs.

  • Il n’existe aucune fréquence définie.

  • Exemple : KB4510083 - Package de mise à jour de correctif logiciel à la demande 2 pour SQL Server 2017 CU15

Version de distribution générale (GDR)

Remarque

Par défaut, les correctifs logiciels sont mis en service via les versions GDR, CU et OD. Lorsque le volume de demandes de correctif logiciel d’un produit est faible, l’équipe SQL Server arrête les versions cu et fournit les correctifs via les versions GDR et OD. L’équipe SQL Server prend la décision en fonction des tendances de support et de la demande des clients.

Un GDR peut avoir une base de référence RTM ou une base de référence CU. La dernière version GDR pour chaque ligne de base est cumulative et inclut des correctifs de tous les GDR précédents pour la base de référence correspondante.

Exemples

Déterminez la dernière ligne de base GDR pour RTM :

Voici les GDR RTM disponibles pour SQL Server 2019 à compter du 6 février 2023 lorsque vous filtrez sur RTM-GDR dans la colonne Mise à jour cumulative ou ID de sécurité dans la feuille de calcul des builds.

Numéro de build N° d’article URL de la base de connaissances Date de publication Niveau de Service Pack Mise à jour cumulative ou ID de sécurité Modèle de maintenance
15.0.2095.3 5014356 https://support.microsoft.com/kb/5014356 2022-06-14 N/A RTM-GDR GDR
15.0.2080.9 4583458 https://support.microsoft.com/kb/4583458 2021-01-12 N/A RTM-GDR GDR
15.0.2070.41 4517790 https://support.microsoft.com/kb/4517790 2019-11-04 N/A RTM-GDR GDR

Si vous êtes un client qui a choisi uniquement les mises à jour GDR de la version RTM et aucune uc, 15.0.2095.3 est la dernière build GDR pour votre base de référence RTM.

Déterminez les derniers GDR pour une base de référence cu :

Si vous utilisez des unités de mise à jour cumulative pour votre SQL Server instance, vous pouvez case activée si une mise à jour générale est disponible pour une cu donnée en consultant la colonne Mise à jour cumulative ou ID de sécurité pour la version correspondante dans la feuille de calcul des builds, et en vérifiant l’entrée CU<nn-GDR> (où nn est la mise à jour cumulative actuelle installée pour votre version SQL Server). Par exemple, si vous souhaitez savoir s’il existe des gdrs pour SQL Server CU29 2019, la recherche de « CU29-GDR » dans Mise à jour cumulative ou ID de sécurité affiche la ligne suivante.

Numéro de build N° d’article URL de la base de connaissances Date de publication Niveau de Service Pack Mise à jour cumulative ou ID de sécurité Modèle de maintenance
14.0.3445.2 5014553 https://support.microsoft.com/kb/5014553 2022-06-14 N/A CU29-GDR Mise à jour cumulative avec GDR

Remarque

S’il existe une cu qui a un numéro de version ultérieur à celui d’une version cu<nn-GDR>, la version ultérieure inclut les correctifs GDR. Microsoft vous recommande toujours d’installer la dernière cu disponible pour une version SQL Server donnée.

Service Pack (SP)

  • Les Service Packs ne sont plus publiés pour SQL Server 2017 et versions ultérieures.

  • Les Service Packs incluent des correctifs logiciels et des correctifs pour les problèmes signalés par le biais de la communauté Microsoft SQL Server. Les Service Packs peuvent également inclure des améliorations de produits et de fonctionnalités.

  • Les Service Packs sont généralement publiés selon une planification annuelle.

  • Les Service Packs peuvent également inclure des problèmes que notre support organization estime qu’ils doivent être résolus. Les problèmes les plus courants inclus affectent les cas de support client et la satisfaction des clients. Ces mises à jour et composants sont regroupés de manière pratique pour faciliter le téléchargement.

  • Les Service Packs sont cumulatifs. Chaque nouveau Service Pack contient tous les correctifs qui se trouvent dans les Service Packs précédents, ainsi que tous les nouveaux correctifs. Vous n’avez pas besoin d’installer un Service Pack précédent avant d’installer le dernier Service Pack. Pour trouver la liste des correctifs et mises à jour cumulatives inclus dans un Service Pack, consultez sa documentation de publication.

  • Exemple : KB5003279 - SQL Server 2016 Service Pack 3 release information

Correctifs de sécurité et mises à jour de sécurité

Correctifs de sécurité : Correctifs généralement fournis dans une mise à jour cumulative pour lesquels les composants d’une table de liste de correctifs pour la mise à jour cumulative correspondante sont définis sur Sécurité SQL. (Pour plus d’informations, consultez la colonne Explication des zones de correction dans les articles de base de la liste des correctifs pour les mises à jour cumulatives et les Service Packs). Ou, pour lequel un composant du correctif correspondant est défini sur Infrastructure de sécurité dans le tableau de liste de correctifs détaillé de la feuille de calcul des builds. Il s’agit des correctifs apportés aux composants de sécurité d’un moteur de base de données SQL Server.

Mises à jour de sécurité : Un correctif de sécurité pour résoudre les vulnérabilités qui peuvent être utilisées pour compromettre votre installation SQL Server. Ceux-ci sont libérés par le biais d’un GDR (soit un RTM-GDR, soit un CU-GDR). Les mises à jour de sécurité suivantes incluent ces mises à jour de sécurité. Microsoft conseille aux clients d’installer les dernières versions de produits, les mises à jour de sécurité, les Service Packs et les mises à jour cumulatives les plus récentes pour rester aussi sécurisés que possible. Pour plus d’informations, consultez Politique de cycle de vie fixe.

Pour case activée si un GDR est une mise à jour de sécurité, vous devez consulter la documentation de mise en production du GDR correspondant. Les mises à jour de sécurité ont toujours une note CVE (Common Vulnerability and Exposure) associée. Par exemple, la documentation relative à CU29-GDR (« KB5014553 - Description de la mise à jour de sécurité pour SQL Server 2017 CU29 : 14 juin 2022 ») contient un lien vers CVE-2022-29143 qui s’ouvre dans le Guide des mises à jour de sécurité sur le site web Microsoft - MSRC. Pour plus d’informations, consultez Bientôt disponible : Nouveau système de notification du Guide de mise à jour de sécurité.

Remarque

Les GDR ne doivent pas nécessairement être des mises à jour de sécurité. Par exemple, « KB4517790 - Mise à jour de maintenance pour SQL Server RTM 2019 » est une version GDR non liée à la sécurité.

Phase de prise en charge et matrice du véhicule de mise en production

Phase de support Prise en charge standard Support étendu Mises à jour de sécurité étendues
Véhicules de mise en production disponibles CU, OD, GDR, SP (SQL Server 2016 et versions antérieures uniquement) Mises à jour GDR/Sécurité Mises à jour GDR/Sécurité avec contrat

SQL Server 2017 et versions ultérieures

La figure suivante montre une vue d’ensemble du cycle de support d’un produit standard. Ce type de chronologie s’applique également à toutes les versions futures d’un produit.

Capture d’écran montrant une vue d’ensemble du cycle de prise en charge d’un produit classique de SQL Server 2017 et versions ultérieures.

SQL Server 2016 et versions antérieures

La figure suivante montre une vue d’ensemble du cycle de support d’un produit standard. Le cycle de prise en charge de la version d’origine et le premier cycle de prise en charge du Service Pack sont affichés.

Capture d’écran montrant une vue d’ensemble du cycle de prise en charge d’un produit classique de SQL Server 2016 et versions ultérieures.