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

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.

Remarque

Cet article sert de source d’informations unique 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 fichiersReadme.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 configuré 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 au SQL Server instance. Si vous avez installé ODBC Driver 13.1 sur votre serveur pour une raison quelconque, SQL Server installation 2016 SP1 remplace l’installation du pilote ODBC 13.1 et les correctifs introduits dans la version 13.1, comme Ko, 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 case activée du pilote ODBC installé sur le serveur, vous pouvez accéder à Panneau de configuration du serveur -> Programmes et fonctionnalités -> Recherchez ODBC. Le numéro de version du pilote ODBC 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 met à niveau toutes les éditions et niveaux de service de SQL Server 2016 vers SQL Server 2016 SP1. En plus des correctifs répertoriés dans cet article, SQL Server 2016 SP1 inclut des correctifs logiciels inclus dans SQL Server mise à jour cumulative 1 (CU1) 2016 à SQL Server 2016 CU3.

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

Remarque

  • 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 SP1, consultez les articles suivants de la Base de connaissances Microsoft.

Informations de référence sur les bogues Description
7778636 Une mise à jour est disponible pour étendre l’événement étendu Trace avec des informations de liaison 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 Mettre à jour pour ajouter un avertissement d’allocation de mémoire au xml Showplan dans SQL Server 2014 ou 2016 (KB3172997)
8024978 Mettre à 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 seule requête dans Showplan XML dans SQL Server 2014 ou 2016 (KB3170112)
8024985 Des informations sur les indicateurs de trace activés sont ajoutées au xml showplan dans SQL Server 2014 SP2 ou 2016 (KB3170115)
8025018 Amélioration des diagnostics 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 compteurs de performances et des événements étendus AlwaysOn 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 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 la diagnostics des plans d’exécution de requête 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 les statistiques d’exécution des requêtes à la sortie STATISTICS XML dans SQL Server 2016 (KB3201552)
7062744 CORRECTIF : Erreur « L’attribut « Salt » pour le 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 Erreur « Le fournisseur de journaux « Microsoft.LogProviderSQLServer » n’est pas installé 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 » lors de la restauration de la 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 la 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 : SQL Server journal des erreurs mentionne de façon incorrecte les processeurs logiques lorsque soft-NUMA est activé (KB3189663)
8025131 DMV sys.dm_os_memory_nodes retourne une valeur différente de zéro pour la valeur pages_kb du nœud DAC dans SQL Server 2016 (KB3170015)
8025149 CORRECTIF : DBCC CHECKDB ou CHECKTABLE retourne des faux positifs pour l’altération des données et les échecs 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 un instance nommé (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 de processeur 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 de 21 pour les incompatibilités de somme de contrôle détectées dans In-Memory fichiers de point de contrôle OLTP (KB4019715)
8528563 CORRECTIF : SQL Server 2016 cesse de répondre lorsque vous restaurez des bases de données qui contiennent des tables mémoire optimisées (KB3197605)
8529432 CORRECTIF : SQL Server Sauvegarde managée 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-4 fois lors de l’utilisation de la mémoire de classe de stockage (stockage NVDIMM-N non volatile)
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.

Informations de référence sur les bogues Description Zone de correction

68674998024974
Les valeurs NULL sont ignorées lors de la modification du type de données d’une colonne de texte en varchar(max). Moteur
8024962 Sqlcmd se ferme 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 un prédicat push-down ont tendance à surestimer l’allocation de mémoire pour l’opérateur parent. Moteur
8024997 La fonctionnalité de recherche Full-Text 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 tempdb les 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é en double » 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 manière 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 un délai d’expiration de requête, le texte de la requête est journalisé sans que la journalisation détaillée soit activée. Replication (Réplication)
8025081 L’Agent de lecture du journal de réplication peut échouer lorsque la table de destination est une chaîne vide. Replication (Réplication)
4300066 Mettez à jour les informations de copyright sur « © 2016 Microsoft » dans l’installation de l’invite de commandes SQL Server. Configuration
5610151 Un message d’avertissement inutile est retourné dans la sortie de ligne de commande lorsque le slipstream installe SQL Server avec l’option de ligne de commande. Configuration
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. Configuration
7350315 L’installation SQL Server sur un ordinateur dont le nom de domaine n’est pas anglais échoue avec l’erreur « Caractères non autorisés dans le chemin ». Configuration
7439317 La chaîne « Setup Discovery Report » dans le « Rapport de découverte des fonctionnalités installées SQL Server » n’est pas localisée. Configuration
7439502 SQL Server’Assistant Installation 2016 mentionné de manière incorrecte SQL Server 2008 SP3 alors que SQL 2008 R2 SP3 est requis. Configuration
8024994 Sous l’onglet Terminé, le lien vers la documentation MSDN « Configuration de surface d’exposition » est manquant dans la section Document et liens d’une installation de flux. Configuration
8051010 La configuration de SQL Server 2016 peut échouer si ODBC Driver 11 pour SQL Server est installé pendant l’installation. Configuration
8343905 Une installation de flux glissant peut échouer avec l’erreur « Échec de la validation du nom fort ». Configuration
8348718 Si UpdateEnabled est défini sur False dans une installation de flux d’installation, le journal de résumé de l’installation ne contient pas les informations des mises à jour installées pendant l’installation. Configuration
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 Row-Level Security (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 la scalabilité des performances tabulaires SSAS en implémentant la sensibilisation NUMA en mode tabulaire SSAS. SSAS
8430619 Améliorez la scalabilité des performances tabulaires SSAS à l’aide des blocs de construction Intel® Threading (Intel® TBB). SSAS
8024998 L’erreur « Le fournisseur de journaux 'Microsoft.LogProviderEventLog' n’est pas installé » se produit lorsque vous ouvrez la boîte de dialogue Configurer les journaux SSIS : Package dans un package SSIS qui contient déjà un journal. SSIS
8025032 Cette mise à jour modifie le comportement selon lequel lorsque la tâche XML ne peut pas obtenir l’encodage à partir des documents XML, l’encodage Unicode est utilisé. SSIS
7330691 Ajoute des informations supplémentaires pour indiquer si un rapport est un rapport mobile aux journaux d’exécution du serveur de rapports SSRS. SSRS
7807395 Vous devrez peut-être réessayer si le rapprochement des données échoue sur une table Stretch Database activée. Stretch DB
8196154 L’exécution de la requête peut échouer sur une table Stretch Database avec un prédicat de filtre spécifié. Stretch DB
8292093 La création, la modification ou la suppression d’index sur une table avec Stretch Database activé peut échouer. Stretch DB

Pour plus d’informations sur la mise à niveau de votre installation 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 SQL Server 2016 SP1.

Remarque

Après avoir installé le Service Pack, la version du service SQL Server doit être reflétée sous la forme 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 déverrouillées uniquement à partir de SQL Server 2016 SP1, il se peut que vous voyiez des erreurs imprévues ou que les bases de données soient 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 master base de données, cela peut entraîner SQL Server instance’impossibilité de démarrer après la désinstallation SQL Server 2016 SP1. Par conséquent, il est recommandé 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 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 un 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 :

<DateTime> spid15s Erreur : 41381, Gravité : 21, État : 1.
<DateTime> spid15s Impossible de démarrer la base de données 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 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 accompagnait ce logiciel :

    • Copyright 1990, RSA Data Security, Inc. Tous droits réservés.
    • Une licence de copie et d’utilisation de 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 RSA Data Security, Inc., MD5 Message-Digest Algorithm » dans tous les documents mentionnant ou référençant le travail dérivé.
    • RSA Data Security, Inc., ne fait aucune déclaration concernant la qualité marchande de ce logiciel ou l’adéquation de ce logiciel à un usage particulier. Il est fourni « en l’état » sans garantie expresse ou implicite d’aucune sorte.

    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 les données des fichiers de forme TIGER/Line fournis par le Bureau du recensement États-Unis. 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 recensement. Les fichiers de forme TIGER/Line sont disponibles gratuitement auprès du Bureau du recensement du États-Unis. Pour plus d’informations sur les fichiers de forme TIGER/Line, accédez à TIGER/Line shapefiles. Les informations de limite dans les fichiers de forme TIGER/Line sont destinées à la collecte et à la tabulation de données statistiques uniquement ; sa description 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ètent pas les descriptions foncières légales. Census TIGER et TIGER/Line sont des marques déposées du États-Unis Census Bureau.

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 SQL Server actuelles, 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 votre édition 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.