KB4052908 - SQL Server 2016 Service Pack 2 release information
Cet article contient des informations importantes à lire avant d’installer Microsoft SQL Server 2016 Service Pack 2 (SP2). Il décrit comment obtenir le Service Pack, la liste des correctifs inclus dans le Service Pack, les problèmes connus et une liste d’attributions de droits d’auteur pour le produit.
Note Cet article sert de source unique d’informations pour localiser toute la documentation liée à ce Service Pack. Il inclut toutes les informations que vous avez trouvées précédemment dans les notes de publication et les fichiers Readme.txt.
Informations supplémentaires
Comment obtenir SQL Server 2016 SP2
SQL Server 2016 SP2, Microsoft SQL Server 2016 SP2 Express et Microsoft SQL Server 2016 SP2 Feature Pack sont disponibles pour le téléchargement et l’installation manuels sur les sites web suivants du Centre de téléchargement Microsoft.
SQL Server 2016 SP2 |
|
SQL Server 2016 SP2 Express |
|
Pack de fonctionnalités Microsoft SQL Server 2016 SP2 |
Note Après avoir installé le Service Pack, la version de service SQL Server doit être 13.0.5026.0 Microsoft SQL Server 2016 service packs sont des mises à jour cumulatives. SQL Server 2016 SP2 met à niveau toutes les éditions et niveaux de service de SQL Server 2016 vers SQL Server 2016 SP2.
Liste des correctifs inclus dans SQL Server 2016 SP2
Les Service Packs Microsoft SQL Server 2016 sont des mises à jour cumulatives. SQL Server 2016 SP2 met à niveau toutes les éditions et niveaux de service de SQL Server 2016 vers SQL Server 2016 SP2. Outre les correctifs répertoriés dans cet article, SQL Server 2016 SP2 inclut des correctifs logiciels inclus dans SQL Server mise à jour cumulative 1 (CU1) 2016 à SQL Server 2016 SP1 CU8.
Pour plus d’informations sur les mises à jour cumulatives disponibles dans SQL Server 2016, consultez SQL Server versions de build 2016.
Notes
-
Des correctifs supplémentaires qui ne sont pas documentés ici peuvent également être inclus dans le Service Pack.
-
Cette liste sera mise à jour lorsque d’autres articles seront publiés.
Pour plus d’informations sur les bogues corrigés dans SQL Server 2016 SP2, consultez les articles suivants de la Base de connaissances Microsoft.
Numéro de bogue VSTS |
Numéro d’article de la Base de connaissances |
Description |
---|---|---|
11032173 |
4048942 |
|
3507192 |
4051361 |
|
9912272 |
4051360 |
|
10937127 |
4051359 |
|
5660983 |
4051358 |
Update ajoute de nouvelles colonnes à SYS. DM_EXEC_QUERY_STATS DMV dans SQL Server 2016 SP2 |
10077001 |
4052138 |
|
10732726 |
4052137 |
Améliorer les performances des requêtes sur une table partitionnée dans SQL Server 2016 SP2 |
11086264 |
4052136 |
|
10696815 |
4038419 |
|
9443219 |
4038418 |
|
8025121 |
3157575 |
|
7990665 |
3162858 |
|
10727149 |
3170116 |
|
10871961 |
4013128 |
|
10697582 |
4014756 |
|
10871974 |
4016949 |
Schéma showplan unifié pour SQL Server à compter de SQL Server 2012 SP4 et SQL Server 2016 SP2 |
10973046 |
4046918 |
|
11032146 |
4045795 |
CORRECTIF : Épuisement du pool de threads et contention CMEMTHREAD dans AAG avec amorçage des données dans SQL Server 2016 et 2017 |
10872004 |
4056008 |
CORRECTIF : « sp_special_columns » renvoie un résultat incorrect dans SQL Server 2016 |
10726760 |
4052129 |
|
10065114 |
3136496 |
|
9832539 |
4039846 |
CORRECTIF : ESSAYEZ... Le bloc CATCH restaure un trop grand nombre de transactions dans certains scénarios de gestion des erreurs OLTP en mémoire dans SQL Server 2016 |
10727775 |
4041809 |
|
6884989 |
4041811 |
|
10385772 |
4041814 |
|
9653457 |
4041817 |
La mise à jour permet à XML Showplans de fournir une liste des statistiques utilisées lors de l’optimisation des requêtes dans SQL Server 2016 et 2017 |
10817173 |
4040276 |
|
10914360 |
4042415 |
|
10704351 |
4042788 |
|
10456101 |
4046914 |
CORRECTIF : Ajouter le type d’attente CXPACKET dans showplan XML dans SQL Server 2016 et 2017 |
8846046 |
4046909 |
|
10761398 |
4046902 |
CORRECTIF : Erreur « La taille du fichier TempDB dépasse 1 024 Mo » lorsque vous essayez de définir la taille initiale d’un fichier TempDB sur une valeur supérieure à 1 024 Mo |
10571989 |
4046885 |
|
9956170 |
4018930 |
La mise à jour ajoute la fonctionnalité « Sécurité stricte du CLR » à SQL Server 2016 |
11334467 |
4075158 |
CORRECTIF : Valeurs booléennes non localisées correctement dans le volet paramètres d’un rapport dans SSRS 2016 (mode SharePoint) |
11542281 |
4057054 |
|
10932023 |
4043624 |
|
10871968 |
4021243 |
|
11454650 |
4089239 |
CORRECTIF : QRY_PROFILE_LIST_MUTEX est bloqué lorsque TF 7412 est activé dans SQL Server 2016 |
11566335 |
4089509 |
CORRECTIF : Violation d’accès lorsque vous utilisez QDS et spécifiez un plan de requête pour résoudre une régression des performances |
11523867 |
4090279 |
|
9191595 |
4092045 |
|
10288012 |
4092046 |
CORRECTIF : Impossible de redémarrer SQL Server 2016 après avoir utilisé les commandes ALTER DATABASE ADD FILE ou ADD LOG pour ajouter des fichiers portant le même nom logique |
11543252 |
4092066 |
CORRECTIF : La réplication n’est pas activée lorsque le classement de base de données utilise l’extension de classement « _SC » dans SQL Server 2016 et 2017 |
9824203 |
4092069 |
|
10895916 |
4092075 |
Amélioration : ajoute la prise en charge de Service Broker pour DBCC CLONEDATABASE dans SQL Server 2016 |
11555288 |
4089473 |
Résolution des problèmes liés aux blocages intra-requête dans SQL Server 2017 et 2016 |
11578523 |
4089718 |
Amélioration : Problème de performances lors de la mise à niveau de MDS de SQL Server 2012 à 2016 |
10871976 |
4016361 |
|
8742052 |
4054842 |
|
12519464 |
4475794 |
Remarques concernant cette mise à jour
Résolutions supplémentaires
Les résolutions des problèmes suivants sont également incluses dans SQL Server 2016 SP2.
Numéro de bogue VSTS |
Description |
Domaine |
---|---|---|
10698782 |
Ajoute une nouvelle sys.dm_db_log_stats de gestion dynamique qui retourne des attributs de niveau récapitulatif et des informations sur les fichiers journaux des transactions des bases de données. |
Moteur SQL |
10698846 |
Ajoute une nouvelle sys.dm_tran_version_store_space_usage de gestion dynamique qui retourne une table pour afficher l’espace total dans tempdb utilisé par les enregistrements du magasin de versions pour chaque base de données. |
Moteur SQL |
10760480 |
Expose les informations de processeur telles que le nombre de cœurs, les sockets et les informations NUMA dans DMV sys.dm_server_services et la fonction SERVERPROPERTY . |
Moteur SQL |
10755072 |
Ajoute la prise en charge du groupe de fichiers à l’instruction SELECT INTO . Cela vous permet de spécifier le nom du groupe de fichiers dans lequel une nouvelle table sera créée. Le groupe de fichiers spécifié doit exister sur la base de données, sinon le moteur SQL Server génère une erreur. |
Moteur SQL |
9742982 |
Résout un problème dans lequel l’utilisation de la mémoire du cache du plan est élevée lorsque MAXDOP est défini sur 1. |
Moteur SQL |
10698847 |
Résout un problème dans lequel la restauration d’une sauvegarde compressée pour une base de données TDE (Transparent Data Encryption) activée via l’interface VDI (Virtual Device Interface) peut échouer avec l’erreur de système d’exploitation 38. |
Moteur SQL |
10698823 |
Expose le pourcentage de modifications différentielles dans les bases de données pour vous aider à déterminer si la sauvegarde complète de base de données ou la sauvegarde différentielle est utile. |
Moteur SQL |
10823015 |
Améliore les performances de sauvegarde sur les ordinateurs qui ont une mémoire importante. |
Moteur SQL |
10697461 |
Résout un problème dans lequel l’indicateur de requête MAX_GRANT_PERCENT n’est pas toujours respecté. |
Performances SQL |
10756412 |
Ajoute l’option WITH VERIFY_CLONE et l’option WITH BACKUP_CLONE à la commande de gestion DBCC CLONEDATABASE qui vous permet de vérifier et de sauvegarder des bases de données clonées. |
Moteur SQL |
10925573 |
Ajoute un nouvel événement étendu marked_transaction_latch_trace qui affiche l’état des verrous globaux utilisés par les transactions marquées. |
Moteur SQL |
8837822 |
Résout un problème dans lequel le sys.dm_exec_query_profiles de la vue de gestion dynamique affiche un résultat incorrect qui n’est pas cohérent avec le plan de requête estimé ou réel. |
Performances SQL |
10698786 |
Ajoute une nouvelle sys.dm_db_log_info de gestion dynamique qui retourne les informations du fichier journal virtuel (VLF) sur les fichiers journaux des transactions. |
Moteur SQL |
10914366 |
Ajoute un attribut de nom de base de données dans la liste de processus et executionStack dans l’événement étendu xml_deadlock_report pour exposer le nom de la base de données. |
Moteur SQL |
10723493 |
Résout un problème dans lequel une erreur d’assertion peut se produire lorsque vous interrogez la vue de gestion dynamique sys.dm_db_stats_histogram si la colonne TIMESTAMP contient des valeurs. |
Performances SQL |
9437530 |
Corrige l’utilisation de l’allocation de mémoire (propriétés InputMemoryGrant, OutputMemoryGrant et UsedMemoryGrant ) dans Showplan XML pour les requêtes parallèles. |
Performances SQL |
9480942 |
Résout un problème pour éviter les références Null dans GetNextAllHoBts. |
Moteur SQL |
8523231 |
Ajoute des tables durables optimisées en mémoire qui peuvent avoir une référence de clé étrangère aux tables optimisées en mémoire non fiables. |
OLTP en mémoire |
9737945 |
Ajoute une sys.dm_tran_version_store_space_usage DVM qui peut suivre l’utilisation du magasin de versions tempdb dans chaque base de données. |
Moteur SQL |
9146914 |
Ajoute les propriétés SpLevel et ReleaseProductVersion à SQL Server 2016 SP1. |
Installation & installation |
10365365 |
Résout un problème en installant une mise à jour de sécurité SQL Server sur le nœud passif dans un cluster personnalisé. |
Installation & installation |
11565681 |
Expose la dernière date et heure DBCC CHECKDB correctes connues pour une base de données. |
Moteur SQL |
11583626 |
Résout un problème en supprimant un nœud d’un cluster de basculement sur lequel Polybase est installé. |
Moteur SQL |
11559743 |
Résout un problème dans lequel vous ne parvenez pas à exécuter l’étape ADDNODE lorsque la fonctionnalité Polybase est installée en mode de déploiement ScaleOut. |
Moteur SQL |
10973764 |
Améliore la prise en charge du service DTC (Distributed Transaction Coordinators) pour les bases de données de groupes de disponibilité AlwaysOn. |
Moteur SQL |
Pour plus d’informations sur la mise à niveau de votre installation SQL Server vers SQL Server 2016 SP2, consultez Mises à niveau de version et d’édition prises en charge.
Désinstallation SQL Server 2016 SP2 (non recommandé)
Si, pour une raison quelconque, vous choisissez de désinstaller SQL Server 2016 SP2, la désinstallation de SQL Server 2016 SP2 ne sera pas bloquée et vous pourrez désinstaller SQL Server 2016 SP2 de la même manière que les autres service packs. Toutefois, si vous exécutez l’édition Standard, Web ou Express de SQL Server et que vous utilisez de nouvelles fonctionnalités qui sont déverrouillées uniquement lorsque vous démarrez SQL Server 2016 SP2, vous pouvez rencontrer des erreurs ou voir des bases de données laissées dans un état suspect après la désinstallation de SQL Server 2016 SP2. Pire encore, si les bases de données système utilisent de nouvelles fonctionnalités (par exemple, des tables partitionnées dans des bases de données master), cela peut empêcher SQL Server instances de démarrer après la désinstallation SQL Server 2016 SP2.
Nous vous recommandons de vérifier que toutes les nouvelles fonctionnalités sont désactivées ou supprimées avant de choisir de désinstaller SQL Server 2016 SP2 sur des éditions autres que l’édition Enterprise. Vous ne pouvez pas supprimer le groupe de fichiers memory_optimized_data . Par conséquent, si vous avez configuré le groupe de fichiers memory_optimized_data sur votre base de données avec SP2, vous ne devez pas désinstaller SQL Server 2016 SP2. Sinon, la base de données passe à l’état suspect et l’entrée suivante est consignée dans le journal des erreurs :
Erreur DateTime spid15s : 41381, Gravité : 21, État : 1.
DateTime spid15s La base de données ne peut pas être démarrée dans cette édition de SQL Server, car elle contient un groupe de fichiers MEMORY_OPTIMIZED_DATA. Pour plus d’informations sur la prise en charge des fonctionnalités dans différentes éditions SQL Server, consultez la documentation en ligne.
-
Ce produit contient des logiciels dérivés de la fonction de hachage sécurisée Xerox.
-
Ce produit inclut des logiciels de la bibliothèque de compression à usage général zlib.
-
Certaines parties de ce logiciel sont basées en partie sur le travail de RSA Data Security, Inc. Étant donné que Microsoft a inclus le logiciel RSA Data Security, Inc., dans ce produit, Microsoft doit inclure le texte ci-dessous qui a accompagné ces logiciels :
-
Copyright 1990, RSA Data Security, Inc. Tous droits réservés.
-
La licence permettant de copier et d’utiliser ce logiciel est accordée à condition qu’il soit identifié comme « RSA Data Security, Inc., MD5 Message-Digest Algorithm » dans tous les documents mentionnant ou référençant ce logiciel ou cette fonction. Une licence est également accordée pour créer et utiliser des œuvres dérivées à condition que ces œuvres soient identifiées comme « dérivées de l’algorithme RSA Data Security, Inc., MD5 Message-Digest » dans tous les documents mentionnant ou référençant le travail dérivé.
-
RSA Data Security, Inc., ne fait aucune représentation concernant la qualité marchande de ce logiciel ou l’adéquation de ce logiciel à une fin particulière. Il est fourni « tel quel » sans garantie expresse ou implicite de quelque nature que ce soit.
Ces avis doivent être conservés dans toutes les copies de toute partie de cette documentation ou logiciel.
-
-
La fonctionnalité de mappage Reporting Services utilise les données des fichiers de forme TIGER/Line fournis avec l’autorisation du bureau de recensement États-Unis. Les fichiers de forme TIGER/Line sont un extrait des informations géographiques et cartographiques sélectionnées de la base de données MAF/TIGER de recensement. Les fichiers de forme TIGER/Line sont disponibles gratuitement auprès du bureau de recensement États-Unis. Pour obtenir plus d’informations sur les fichiers de forme TIGER/Line, accédez aux fichiers de forme TIGER/Line. Les informations de limite dans les fichiers shapefiles TIGER/Line sont uniquement destinées à la collecte de données statistiques et à la tabulation ; sa description et sa désignation à des fins statistiques ne constituent pas une détermination de l’autorité juridictionnelle, des droits de propriété ou des droits, et ne reflètent pas les descriptions juridiques des terres. Census TIGER et TIGER/Line sont des marques déposées du États-Unis Census Bureau.
Copyright 2012 Microsoft. Tous droits réservés.
Références
Pour plus d’informations sur la façon de déterminer la version et l’édition SQL Server actuelles, sélectionnez le numéro d’article suivant pour accéder à l’article dans la Base de connaissances Microsoft :
321185Comment identifier votre version et votre édition SQL Server
Les produits tiers mentionnés dans le présent article proviennent de sociétés indépendantes de Microsoft. Microsoft exclut toute garantie, implicite ou autre, concernant les performances ou la fiabilité de ces produits.