Partager via


KB3182545 - Informations de publication de SQL Server 2016 Service Pack 1

Date de publication : 16 novembre 2016
Version : 13.0.4001.0

Cet article contient des informations importantes à lire avant d’installer Microsoft SQL Server 2016 Service Pack 1 (SP1). 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 toutes les documentations associées à 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 .

Problèmes connus dans ce Service Pack

SQL Server Reporting Services

Après avoir installé SQL Server 2016 SP1, vous pouvez rencontrer les problèmes suivants lorsque vous utilisez SQL Server Reporting Services :

  • Si Reporting Services est défini pour utiliser une connexion sécurisée (https/SSL), un avertissement sur le contenu de sécurité peut s’afficher.

  • Dans certains scénarios, le bouton Imprimer cesse de fonctionner.

Installez le correctif logiciel dans la base de connaissances 3207512 pour résoudre ces problèmes.

SQL Server Integration Services (SSIS)

Après avoir installé SQL Server 2016 SP1, les autorisations DCOM pour le lancement et l’accès au service Integration Services sont réinitialisées aux autorisations par défaut. Si vous disposez d’autorisations DCOM personnalisées, vous devez réappliquer la personnalisation.

ODBC Driver 13.1

Avec l’installation par défaut de SQL Server 2016, ODBC Driver 13.0 est installé sur le serveur utilisé par SQL Agent et SSMS (installé sur le serveur) pour se connecter à l’instance SQL Server. Si vous avez installé ODBC Driver 13.1 sur votre serveur pour une raison quelconque, l’installation de SQL Server 2016 SP1 remplace l’installation d’ODBC Driver 13.1 et les correctifs introduits dans la version 13.1 comme kb 3185365 peuvent être perdus. Dans ce cas, après l’installation de SQL Server 2016 SP1, il est recommandé de désinstaller le pilote ODBC installé par SQL Server 2016 SP1 et d’installer ODBC Driver 13.1.

Pour vérifier que ODBC Driver est installé sur le serveur, vous pouvez accéder à Panneau de configuration du serveur -> Programmes et fonctionnalités -> Rechercher ODBC. Le numéro de version de ODBC Driver 13.1 est 13.1.811.168, comme indiqué ci-dessous :

Capture d’écran de Microsoft ODBC Driver 13 pour SQL Server.

Liste des correctifs inclus dans SQL Server 2016 SP1

Les Service Packs Microsoft SQL Server 2016 sont des mises à jour cumulatives. SQL Server 2016 SP1 permet la mise à niveau de l’ensemble des éditions et niveaux de service de SQL Server 2016 vers SQL Server 2016 SP1. Outre les correctifs répertoriés dans cet article, SQL Server 2016 SP1 inclut des correctifs logiciels inclus dans sql Server 2016 Cumulative Update 1 (CU1) vers SQL Server 2016 CU3.

Pour plus d’informations sur les mises à jour cumulatives disponibles dans SQL Server 2016, consultez les versions de build de SQL Server 2016.

Note

  • 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 sont publiés.

Pour plus d’informations sur les bogues corrigés dans SQL Server 2016 SP1, consultez les articles suivants de la Base de connaissances Microsoft.

Référence de bogue Description
7778636 Une mise à jour est disponible qui étend l’événement étendu Trace avec des informations de négociation de protocole de sécurité dans SQL Server 2016 (KB3191296)
7898693 Comment utiliser DBCC CLONEDATABASE pour générer un schéma et une copie de statistiques uniquement d’une base de données utilisateur dans SQL Server 2014 SP2 et SQL Server 2016 SP1 (KB3177838)
7994008 Prend en charge DROP TABLE DDL pour les articles inclus dans la réplication transactionnelle dans SQL Server 2014 ou dans SQL Server 2016 SP1 (KB3170123)
8024963 Mise à jour pour ajouter un avertissement d’octroi de mémoire au showplan XML dans SQL Server 2014 ou 2016 (KB3172997)
8024978 Mise à jour pour ajouter des sys.dm_db_incremental_stats_properties DMF dans SQL Server 2014 ou 2016 (KB3170114)
8024984 Mise à jour pour exposer la mémoire maximale activée pour une requête unique dans Showplan XML dans SQL Server 2014 ou 2016 (KB3170112)
8024985 Des informations sur les indicateurs de trace activés sont ajoutées au code XML showplan dans SQL Server 2014 SP2 ou 2016 (KB3170115)
8025018 Diagnostics améliorés pour les plans d’exécution de requête qui impliquent un pushdown de prédicat résiduel dans SQL Server (KB3107397)
8025088 La mise à jour ajoute des événements étendus AlwaysOn et des compteurs de performances dans SQL Server 2014 ou 2016 (KB3173156)
8025128 Ajoute une procédure stockée pour le nettoyage manuel de la table côté suivi des modifications dans SQL Server 2014 SP2 ou 2016 SP1 (KB3173157)
8103248 Une mise à jour est disponible qui introduit un nouvel indicateur de requête USE HINT dans SQL Server 2016 (KB3189813)
8103261 Mise à jour pour introduire une nouvelle instruction Transact-SQL CREATE OR ALTER dans SQL Server 2016 (KB3190548)
8103265 Mise à jour pour améliorer les diagnostics en exposant le type de données des paramètres des requêtes paramétrables dans la sortie XML showplan dans SQL Server 2016 (KB3190761)
8110745 Une mise à jour est disponible qui ajoute la prise en charge des contraintes autoréférentielles dans le nouvel opérateur d’intégrité référentielle dans SQL Server 2016 (KB3191273)
8149617 Mise à jour pour améliorer les diagnostics pour les plans d’exécution des requêtes qui impliquent un pushdown de prédicat résiduel dans SQL Server 2016 (KB3190762)
8155425 Une nouvelle fonction DynamicManagement « sys.dm_exec_query_statistics_xml » est disponible dans SQL Server 2016 Service Pack 1 (KB3190871)
8349500 Une mise à jour est disponible qui ajoute des informations globales sur l’exécution des requêtes à la sortie STATISTICS XML dans SQL Server 2016 (KB3201552)
7062744 CORRECTIF : Erreur « L’attribut Salt pour mot de passe est manquant dans le manifeste du projet » lorsque vous fermez et rouvrez un projet SSIS BI dans SQL Server 2016 (KB3189687)
8024967 CORRECTIF : Erreur grave lorsque vous utilisez la vue DMV sys.dm_db_uncontained_entities dans SQL Server 2014 ou 2016 (KB3172998)
8024976 L’erreur « Microsoft.LogProviderSQLServer » du fournisseur de journaux « Microsoft.LogProviderSQLServer » n’est pas installée correctement lorsque vous ouvrez la fenêtre Configurer les journaux SSIS (KB3100256)
8025041 CORRECTIF : Erreur « Impossible de créer un plan de restauration en raison d’une rupture dans la chaîne LSN » lorsque vous restaurez une sauvegarde différentielle dans SSMS (KB3065060)
8025045 Erreur lors de l’exécution du package SSIS sur Windows compatible FIPS (KB2925865)
8025056 CORRECTIF : L’allocation de mémoire requise pour exécuter une jointure de boucle imbriquée optimisée n’est pas reflétée dans Showplan XML dans SQL Server 2014 ou 2016 (KB3170116)
8025125 CORRECTIF : Le journal des erreurs SQL Server mentionne incorrectement les processeurs logiques lorsque soft-NUMA est activé (KB3189663)
8025131 DMV sys.dm_os_memory_nodes retourne une valeur non nulle pour la valeur pages_kb pour le nœud DAC dans SQL Server 2016 (KB3170015)
8025149 CORRECTIF : DBCC CHECKDB ou CHECKTABLE retourne des faux positifs pour les échecs d’altération des données et d’assertion dans SQL Server 2014 ou 2016 (KB3173766)
8265472 CORRECTIF : L’installation de la mise à jour cumulative 1 pour SQL Server 2016 échoue sur une instance nommée (KB3189709)
8273495 CORRECTIF : Interblocage lorsque vous exécutez un plan de requête avec une jointure de boucle imbriquée en mode batch dans SQL Server 2014 ou 2016 (KB3195825)
8274352 CORRECTIF : Temps de compilation long pour une requête qui contient de nombreux opérateurs distincts dans SQL Server 2016 (KB3201554)
8338496 CORRECTIF : Le répertoire FileTable cesse de répondre lorsque vous créez plusieurs fichiers simultanément dans SQL Server 2014 ou 2016 (KB3191062)
8343868 CORRECTIF : Les requêtes qui utilisent CHANGETABLE utilisent beaucoup plus d’UC dans SQL Server 2014 SP1 ou dans SQL Server 2016 (KB3180060)
8451202 CORRECTIF : SQL Server 2016 ne journalise pas les messages d’erreur dont le niveau de gravité est 21 pour les incompatibilités de somme de contrôle trouvées dans les fichiers de point de contrôle OLTP en mémoire (KB4019715)
8528563 CORRECTIF : SQL Server 2016 cesse de répondre lorsque vous restaurez des bases de données qui contiennent des tables optimisées en mémoire (KB3197605)
8529432 CORRECTIF : Sauvegarde managée SQL Server sur Windows Azure tente de sauvegarder des instantanés de base de données dans SQL Server (KB3168708)
Nouvelle fonctionnalité de performances qui accélère les temps de validation des transactions (latence) jusqu’à 2 à 4X, lors de l’utilisation de la mémoire de classe de stockage (stockage nonvolatile NVDIMM-N)
Performances médiocres lorsque vous exécutez INSERT.. Opérations SELECT dans SQL Server 2016 (KB3180087)
Avertissement « Un pilote signé numériquement est requis » lorsque vous installez des packages SQL Server dans Windows Server 2016 et Windows 10 (KB3203693)
8024991 CORRECTIF : Les colonnes manquantes ne sont pas spécifiées dans le message d’erreur lorsque vous importez des données à l’aide de l’Assistant Importation et Exportation (KB3112704)

Résolutions supplémentaires

Les solutions aux problèmes suivants sont également incluses dans SQL Server 2016 SP1.

Référence de bogue Description Domaine du correctif

6867499 8024974
Les valeurs NULL sont ignorées lors de la modification du type de données d’une colonne du texte vers varchar(max). Moteur
8024962 Sqlcmd quitte sans erreur si le texte de la requête contient à la fois des commentaires incorporés ("{" et des accolades ou "}"). Moteur
8024968 Le tri par lots et la boucle imbriquée optimisée peuvent entraîner des problèmes de stabilité et de performances. Moteur
8024987 Les analyses de table et les analyses d’index avec prédicat push-down ont tendance à surestimater l’octroi de mémoire pour l’opérateur parent. Moteur
8024997 La fonctionnalité Recherche en texte intégral ne fonctionne pas comme prévu pour la langue néerlandaise. Moteur
8025069 L’instruction CREATE NONCLUSTERED INDEX peut échouer si le nom de la base de données commence par un caractère «# ». Moteur
8025097 Ajoutez des messages d’information pour les tempdb configurations dans le journal des erreurs SQL Server. Moteur
8267453 MERGE les instructions qui contiennent à la fois UPDATE et INSERT les instructions échouent avec « Impossible d’insérer une ligne de clé dupliquée » si la table de destination contient un index unique. Moteur
8279683 SQL Server se bloque lorsqu’une tâche tuple Mover est arrêtée de façon inattendue. Moteur
8025058 Ajoutez le nom de la table et les informations de valeur de clé primaire pour l’erreur 20598 dans la msdistribution_history table (Réplication SQL Server). Amélioration
8025059 Lorsqu’un agent de réplication échoue avec le délai d’expiration de la requête, le texte de la requête est journalisé sans journalisation détaillée activée. Réplication
8025081 L’Agent de lecture du journal de réplication peut échouer lorsque la table de destination est une chaîne vide. Réplication
4300066 Mettez à jour les informations de copyright sur « © 2016 Microsoft » dans l’installation de l’invite de commandes SQL Server. Programme d’installation
5610151 Un message d’avertissement inutile est retourné dans la sortie de la ligne de commande lorsque slipstream installe SQL Server avec l’option de ligne de commande. Programme d’installation
7270486 Après avoir supprimé une ou plusieurs mises à jour pour SQL Server, lorsque vous réparez SQL Server, l’opération de réparation échoue avec des erreurs. Programme d’installation
7350315 Installer SQL Server sur un ordinateur qui a un nom de domaine non anglais échoue avec l’erreur « Caractères non autorisés dans le chemin d’accès ». Programme d’installation
7439317 La chaîne « Configurer le rapport de découverte » dans le rapport de découverte des fonctionnalités SQL Server installées n’est pas localisée. Programme d’installation
7439502 L’Assistant Installation de SQL Server 2016 a mentionné incorrectement SQL Server 2008 SP3 alors que SQL 2008 R2 SP3 est requis. Programme d’installation
8024994 Sous l’onglet Terminer, le lien vers la documentation MSDN « Surface Area Configuration » est manquant dans la section Document et Liens d’une installation de flux. Programme d’installation
8051010 La configuration de SQL Server 2016 peut échouer si ODBC Driver 11 pour SQL Server est installé pendant l’installation. Programme d’installation
8343905 Une installation de slipstream peut échouer avec l’erreur « Échec de validation de nom fort ». Programme d’installation
8348718 Si UpdateEnabled la valeur est définie False dans une installation de flux d’installation, le journal récapitulative de l’installation ne contient pas les informations des mises à jour installées pendant l’installation. Programme d’installation
8024972 BCP échoue avec une erreur lors de l’analyse du format YYYY/MM/DD de date dans une DATE colonne. Connectivité SQL
5128484 L’édition standard de SQL Server 2016 Analysis Services (mode tabulaire) ignore la limite de mémoire de 16 Go. SSAS
7487320 Les requêtes qui contiennent la sécurité au niveau des lignes (RLS) peuvent échouer même si DataView est défini sur Sample. SSAS
8210484 Le masque d’affinité ne fonctionne pas correctement pour les nœuds NUMA dans SQL Server 2016 Analysis Services. SSAS
8281121 Améliorez l’extensibilité des performances tabulaires SSAS en implémentant la reconnaissance NUMA en mode tabulaire SSAS. SSAS
8430619 Améliorez l’extensibilité des performances tabulaires SSAS à l’aide des blocs de construction Intel® Threading (Intel® TBB). SSAS
8024998 L’erreur « Microsoft.LogProviderEventLog » du fournisseur de journaux n’est pas installée » se produit lorsque vous ouvrez la boîte de dialogue Configurer les journaux SSIS : Boîte de dialogue Package dans un package SSIS qui a déjà un journal. SSIS
8025032 Cette mise à jour modifie le comportement qui, lorsque la tâche XML ne peut pas obtenir d’encodage à partir des documents XML, l’encodage Unicode sera utilisé. SSIS
7330691 Ajoute des informations supplémentaires pour indiquer si un rapport est un rapport mobile dans les journaux d’exécution du serveur de rapports SSRS. SSRS
7807395 Vous devrez peut-être réessayer la réauthorisation si le rapprochement des données échoue sur une table Stretch Database activée. Base de données pour Stretch
8196154 L’exécution des requêtes peut échouer sur une table Stretch Database activée qui a un prédicat de filtre spécifié. Base de données pour Stretch
8292093 La création, la modification ou la suppression d’index sur une table avec Stretch Database activé peut échouer. Base de données pour Stretch

Pour plus d’informations sur la mise à niveau de votre installation de SQL Server vers SQL Server 2016 SP1, consultez Mises à niveau de version et d’édition prises en charge.

Comment obtenir SQL Server 2016 SP1

SQL Server 2016 SP1 est disponible en téléchargement sur la page de téléchargement de SQL Server 2016 SP1.

Note

Après avoir installé le Service Pack, la version du service SQL Server doit être reflétée comme 13.0.4422.0.

Si, pour une raison quelconque, vous choisissez de désinstaller SQL Server 2016 SP1, la désinstallation de SQL Server 2016 SP1 n’est pas bloquée et vous pourrez désinstaller SQL Server 2016 SP1 comme n’importe quel autre Service Pack. Toutefois, si vous exécutez l’édition Standard, Web, Express de SQL Server et que vous tirez parti de certaines des nouvelles fonctionnalités qui sont déverrouillées uniquement à partir de SQL Server 2016 SP1, certaines erreurs ou bases de données imprévues peuvent même être laissées dans un état suspect après la désinstallation de SQL Server 2016 SP1. Pire encore, si les bases de données système utilisent de nouvelles fonctionnalités, par exemple, une table partitionnée dans la base de données master, cela peut entraîner l’impossibilité de démarrer l’instance SQL Server après la désinstallation de SQL Server 2016 SP1. Par conséquent, il est recommandé de valider toutes les nouvelles fonctionnalités désactivées ou supprimées avant de choisir de désinstaller SQL Server 2016 SP1 sur les éditions autres que Êdition Entreprise. Il n’est pas possible de supprimer memory_optimized_data groupe de fichiers. Par conséquent, si vous avez configuré memory_optimized_data le groupe de fichiers sur votre base de données avec SP1, vous ne devez pas désinstaller SQL Server 2016 SP1 dans ce cas, sinon la base de données sera en mode suspect avec le message d’erreur suivant enregistré 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. Consultez la documentation en ligne pour plus de détails sur la prise en charge des fonctionnalités dans les différentes éditions de SQL Server.

  • Ce produit contient des logiciels dérivés de la fonction de hachage Secure De 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 est tenu d’inclure le texte ci-dessous qui a accompagné ce logiciel :

    • Copyright 1990, RSA Data Security, Inc. Tous les 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. La licence est également accordée pour effectuer et utiliser des œuvres dérivées, à condition que ces travaux soient identifiés comme « dérivés 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 marchandabilité de ce logiciel ou l’adéquation de ce logiciel à des fins particulières. Il est fourni « tel quel » sans garantie explicite ou implicite de tout type.

    Ces avis doivent être conservés dans toutes les copies de toute partie de cette documentation ou de ce logiciel.

  • La fonctionnalité de mappage Reporting Services utilise des données provenant de fichiers de formes TIGER/Line qui sont fournies sous la forme de la États-Unis Bureau du recensement. Les fichiers de forme TIGER/Line sont un extrait d'informations géographiques et cartographiques sélectionnées de la base de données MAF/TIGER du Bureau de recensement. Les fichiers de forme TIGER/Line sont disponibles sans frais 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 de forme TIGER/Line sont destinées uniquement à la collecte et à la tabulation des données statistiques ; sa représentation et sa désignation à des fins statistiques ne constituent pas une détermination de l’autorité de compétence, des droits de propriété ou des droits, et ne reflète pas la description légale des terres. Tiger et Tiger/Line de recensement sont des marques déposées du Bureau de recensement États-Unis.

Copyright 2012 Microsoft. Tous droits réservés.

References

Pour plus d’informations sur la façon de déterminer la version et l’édition actuelles de SQL Server, sélectionnez le numéro d’article suivant pour accéder à l’article dans la Base de connaissances Microsoft :

321185 Comment identifier votre version et édition de SQL Server

Les produits tiers mentionnés dans le présent article sont fabriqués par des sociétés indépendantes de Microsoft. Microsoft exclut toute garantie, implicite ou autre, concernant les performances ou la fiabilité de ces produits.