KB5081477 - Mise à jour cumulative 25 pour SQL Server 2022

Date de publication : 20 mai 2026
Version : 16.0.4255.1

Résumé

Cet article décrit le package de mise à jour cumulative 25 (CU25) pour Microsoft SQL Server 2022. Cette mise à jour contient 12 fixes qui ont été émises après la publication de la mise à jour cumulative 24 de SQL Server 2022. Il met à jour les composants dans les builds suivantes :

  • SQL Server - Version du produit : 16.0.4255.1, version de fichier : 2022.160.4255.1
  • Analysis Services - Version du produit : 16.0.43.252, version de fichier : 2022.160.43.252

Important

Pour sécuriser les SQL Server sur Windows, enable chiffrement avec protection étendue.

Problèmes connus dans cette mise à jour

Comportement incorrect de SESSION_CONTEXT dans les plans parallèles

Les requêtes qui utilisent la fonction intégrée SESSION_CONTEXT peuvent retourner des résultats incorrects ou déclencher des fichiers de vidage en cas de violation d'accès (AV) lorsqu'elles sont exécutées dans des plans de requête parallèles. Ce problème se produit en raison de la manière dans laquelle SESSION_CONTEXT interagit avec les threads d’exécution parallèles, en particulier si la session est réinitialisée à des fins de réutilisation.

Pour plus d’informations, consultez la section Problèmes connus dans SESSION_CONTEXT.

Les requêtes de serveur lié qui utilisent MSDASQL échouent en raison de l’erreur 7416.

Les requêtes de serveur lié qui utilisent le MSDASQL fournisseur (fournisseur OLE DB pour pilotes ODBC) et spécifient une chaîne de fournisseur (@provstr) échouent et retournent le message d’erreur suivant :

Msg 7416, niveau 16
L'accès au serveur distant est refusé parce qu'il n'y a pas de mappage des connexions.

Un contrôle de validation de connexion plus strict dans l’Moteur de base de données peut rejeter les connexions pour certaines configurations de serveur lié qui utilisent le fournisseur MSDASQL, même si des builds antérieures ont autorisé ces connexions.

Pour plus d’informations et de solutions de contournement, consultez les requêtes de serveur lié qui utilisent MSDASQL échouent avec l’erreur 7416.

Améliorations et correctifs inclus dans cette mise à jour

Un classeur Microsoft Excel téléchargeable qui contient une liste récapitulative des builds, ainsi que leur cycle de vie de support actuel, est disponible. Le fichier Excel contient également des listes de correctifs détaillées pour SQL Server 2022, SQL Server 2019 et SQL Server 2017. Téléchargez maintenant ce fichier Excel.

Note

Les entrées individuelles figurant dans le tableau suivant peuvent être référencées directement via un signet. Si vous sélectionnez un ID de référence de bogue dans le tableau, une balise de signet est ajoutée à l’URL à l’aide du format « #NNNNNNN ». Vous pouvez ensuite partager cette URL avec d’autres personnes afin qu’elles puissent accéder directement au correctif souhaité dans le tableau.

Pour plus d’informations sur les bogues corrigés et les améliorations incluses dans cette mise à jour cumulative, consultez le tableau suivant.

Référence de bug Description Zone à réparer Composant Plate-forme
4954485 Corrige un problème dans les groupes de disponibilité contenus dans lesquels DatabaseMail envoie des messages électroniques sans pièces jointes. outils SQL Server pour clients Messagerie de base de données All
4999187 Résout un problème dans lequel les autorisations sur les procédures stockées et d’autres objets dans msdb sont perdues pendant le processus de mise à niveau SQL Server. Ce problème entraîne la perte des autorisations accordées par les utilisateurs. moteur SQL Server Services de gestion Windows
5028794 Corrige une erreur de violation d’accès qui se produit lors de l’interrogation de sys.dm_xe_session_targets sur SQL Server instances qui s’exécutent sur Windows Server 2025. moteur SQL Server Système d’exploitation SQL Windows
5033534 Résout un problème dans les connexions de groupe de disponibilité autonome dans lesquelles T-SQL autorise uniquement l’ajout d’une base de données au groupe de disponibilité autonome actuellement connecté et provoque également des restrictions supplémentaires pour les rôles DBCreator. moteur SQL Server Haute disponibilité et reprise d’activité après sinistre All
5034739 Corrige un problème de fuite de mémoire dans lequel l’exécution parallèle de requêtes SHORTEST_PATH dans des bases de données graphe provoque une augmentation persistante de OBJECTSTORE_SOSTASK. moteur SQL Server Optimiseur de requête All
5090699 Corrige un problème dans lequel une mise à jour d’auto-affectation sur une petite colonne XML hors ligne en ayant activé la compression provoque l’altération des données XML et une erreur de niveau transport ultérieure lors de la sélection des données. moteur SQL Server Méthodes d'accès All
5126699 Corrige un problème dans lequel l’utilisation du pilote ODBC Oracle avec le connecteur ODBC dans les packages SSIS peut entraîner une altération du tas et une perte de données. Services d'intégration Services d'intégration All
5130873 Corrige un problème de corruption de tas dans le connecteur ODBC générique lorsqu’il utilise le pilote ODBC Oracle. Services d'intégration Services d'intégration All
5131000 Corrige une vulnérabilité d’entité externe XML (XXE) dans la tâche de service web en bloquant le file:// protocole dans les points de terminaison de service WSDL afin d’empêcher l’accès aux fichiers non autorisés et les attaques par déni de service. Services d'intégration Services d'intégration Windows
5157137 Corrige les problèmes de faim du processeur en ajoutant des rendements à intervalles réguliers pendant l’analyse de garbage collection OLTP en mémoire des index de hachage. moteur SQL Server OLTP en mémoire All
5208913 Corrige une erreur qui se produit lorsqu’une opération d’index en ligne s’exécute simultanément avec les opérations DML (Data Manipulation Language) dans une base de données sur laquelle la capture de données modifiées (CDC) est activée. moteur SQL Server Moteur de stockage All
5213660 Corrige un problème de nettoyage de sauvegarde sur Linux qui peut entraîner l’arrêt de SQL Server de répondre lorsqu’un partage réseau devient complet ou inaccessible. moteur SQL Server Linux Linux

Comment obtenir ou télécharger ce package de mise à jour cumulative ou le plus récent

Comment obtenir ou télécharger le dernier package de mise à jour cumulative pour Windows (recommandé)

La mise à jour suivante est disponible à partir du Centre de téléchargement Microsoft :

Télécharger le dernier package de mise à jour cumulative pour SQL Server 2022 maintenant

Note

  • Le Centre de téléchargement Microsoft propose toujours la dernière version de SQL Server 2022 CU.
  • Si la page de téléchargement n'apparaît pas, contactez Support technique et Service clientèle Microsoft pour obtenir le package de mise à jour cumulative.
Comment obtenir ou télécharger ce package de mise à jour cumulative pour Windows à partir du catalogue Microsoft Update

La mise à jour suivante est disponible à partir du catalogue de mises à jour Microsoft :

Note

  • Le catalogue Microsoft Update contient cette mise à jour DE SQL Server 2022 CU et les versions antérieures de SQL Server 2022 CU.
  • Cette CU est également disponible par l'intermédiaire de Windows Server Update Services (WSUS).
  • Nous vous recommandons d’installer toujours la dernière mise à jour cumulative disponible.
Comment obtenir ou télécharger le dernier package de mise à jour cumulative pour Linux

Pour mettre à jour SQL Server 2022 sur Linux vers la dernière mise à jour cumulative, vous devez d'abord configurer le référentiel de mise à jour cumulative. Ensuite, mettez à jour vos packages SQL Server à l’aide de la commande de mise à jour spécifique à la plateforme appropriée.

Pour obtenir des instructions d’installation et des liens directs vers les téléchargements du package CU, consultez les notes de publication de SQL Server 2022.

Informations sur les fichiers

Informations de hachage de fichier

Vous pouvez vérifier le téléchargement en calculant le hachage du fichier SQLServer2022-KB5081477-x64.exe via la commande suivante :

certutil -hashfile SQLServer2022-KB5081477-x64.exe SHA256

Nom de fichier Hachage SHA-256
SQLServer2022-KB5081477-x64.exe 16EC12DBFABC6F4CC52CC32C273AD98881E96078F3EA05085CFA11C2985E94C9
Informations sur le fichier de package de mise à jour cumulative

Téléchargez la liste des fichiers inclus dans KB5081477.

Remarques relatives à cette mise à jour

Conditions préalables

Pour appliquer ce package de mise à jour cumulative, vous devez exécuter SQL Server 2022.

Informations de redémarrage

Vous devrez peut-être redémarrer votre ordinateur après avoir appliqué ce package de mise à jour cumulative.

Informations sur le Registre

Pour utiliser l’un des correctifs logiciels de ce package, vous n’avez pas besoin d’apporter de modifications au Registre.

Remarques importantes

Cet article fournit également les informations importantes suivantes.

Version du build CU de Analysis Services

À partir de Microsoft SQL Server 2017, le numéro de version de build d'Analysis Services et le numéro de version de build du moteur de base de données SQL Server ne correspondent pas. Pour plus d’informations, voir Vérifier la version de compilation de la mise à jour cumulative d'Analysis Services.

Mises à jour cumulatives (CU)

  • Chaque nouvelle mise à jour cumulative contient tous les correctifs inclus dans la mise à jour cumulative précédente pour la version installée de SQL Server.
  • Les mises à jour cumulatives (CUs) de SQL Server sont certifiées aux mêmes niveaux que les packs de service et doivent donc être installées avec le même niveau de confiance.
  • Nous recommandons l’installation continue et proactive des unités de gestion à mesure qu’elles deviennent disponibles conformément aux instructions suivantes :
    • Les données historiques montrent qu’un nombre important de cas de support impliquent un problème qui a déjà été résolu dans une CU publiée.
    • Les mises à jour cumulatives peuvent contenir de la valeur ajoutée au-delà des correctifs logiciels. notamment des mises à jour de capacité de prise en charge, de facilité de gestion et de fiabilité.
  • Nous vous recommandons de tester les mises à jour cumulatives de SQL Server avant de les déployer dans des environnements de production.
Déploiement d’un environnement hybride

Lorsque vous déployez une mise à jour dans un environnement hybride (par exemple, Always On, réplication, cluster et mise en miroir), nous vous recommandons de consulter les articles suivants avant de déployer la mise à jour :

Prise en charge linguistique

Les CU de SQL Server sont actuellement multilingues. Par conséquent, ce package CU n’est pas spécifique à une langue. Cela s'applique à toutes les langues prises en charge.

Composants (fonctionnalités) mis à jour

Un package CU inclut toutes les mises à jour disponibles pour tous les composants SQL Server 2022 (fonctionnalités). Toutefois, le package de mise à jour cumulative met à jour uniquement les composants actuellement installés sur l’instance SQL Server que vous sélectionnez pour être pris en charge. Si une fonctionnalité de SQL Server (par exemple, Analysis Services) est ajoutée à l’instance une fois que cette cu est appliquée, vous devez réappliquer cette cu pour mettre à jour la nouvelle fonctionnalité vers cette cu.

Prise en charge de cette mise à jour

Si d’autres problèmes se produisent ou si une résolution des problèmes est nécessaire, vous devrez peut-être créer une demande de service. Les coûts de support habituels s’appliquent à des questions de support supplémentaires et aux problèmes qui ne sont pas éligibles pour ce package de mise à jour cumulative spécifique. Pour obtenir la liste complète des numéros de téléphone du service clientèle et du support technique Microsoft, ou pour créer une demande de service distincte, accédez au site web du support Microsoft.

Comment désinstaller cette mise à jour

Comment désinstaller cette mise à jour sur Windows
  1. Dans Panneau de configuration, ouvrez l’élément Programmes et fonctionnalités, puis sélectionnez Afficher les mises à jour installées.
  2. Recherchez l’entrée qui correspond à ce package de mise à jour cumulative sous SQL Server 2022.
  3. Appuyez longuement (ou cliquez avec le bouton droit) sur l’entrée, puis sélectionnez Désinstaller.
Comment désinstaller cette mise à jour sur Linux

Pour désinstaller ce CU sur Linux, vous devez restaurer le paquet à la version précédente. Pour plus d’informations sur la restauration de l’installation, consultez Rollback SQL Server.

Références