SQL Server Management Studio - Journal des modifications (SSMS)SQL Server Management Studio - Changelog (SSMS)

Cette rubrique s’applique à : OuiSQL ServerOuibase de données SQL AzureOuiAzure SQL Data Warehouse Oui Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServeryesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

Cet article fournit des détails sur les mises à jour, les améliorations et les correctifs de bogues des versions actuelles et précédentes de SSMS.This article provides details about updates, improvements, and bug fixes for the current and previous versions of SSMS. Téléchargez les versions précédentes de SSMS ci-dessous.Download previous SSMS versions below.

SSMS 17.7SSMS 17.7

Numéro de version : 17.7Release number: 17.7
Numéro de build : 14.0.17254.0Build number: 14.0.17254.0
Date de sortie : 9 mai 2018Release date: May 09, 2018

NouveautésWhat's new

SSMS généralGeneral SSMS

Moniteur de réplication :Replication Monitor:

  • Le moniteur de réplication prend désormais en charge l’inscription d’un écouteur pour les scénarios où la base de données du serveur de publication et/ou la base de données du serveur de distribution font partie du groupe de disponibilité.Replication monitor now supports registering a listener for scenarios where publisher database and/or distributor database is part of Availability Group. Vous pouvez maintenant analyser les environnements de réplication quand la base de données du serveur de publication et ou la base de données de distribution font partie de groupes de disponibilité AlwaysOn.You can now monitor replication environments where publisher database and/or distribution database is part of Always On.

Azure SQL Data Warehouse :Azure SQL Data Warehouse:

  • Ajout de la prise en charge de l’emplacement de ligne rejetée pour les tables externes dans Azure SQL Data Warehouse.Add Rejected Row Location support for External Tables in Azure SQL Data Warehouse.

Integration Services (IS)Integration Services (IS)

  • Ajout d’une fonctionnalité de planification pour les packages SSIS déployés dans Azure SQL Database.Added a scheduling feature for SSIS packages deployed to Azure SQL Database. Contrairement à SQL Server local et SQL Database Managed Instance (préversion), qui proposent SQL Server Agent comme planificateur de travaux de première classe, SQL Database n’intègre pas de planificateur.Unlike SQL Server on premises and SQL Database Managed Instance (Preview), which have SQL Server Agent as a first-class job scheduler, SQL Database does not have a built-in scheduler. Cette nouvelle fonctionnalité SSMS propose une interface utilisateur bien connue qui s’apparente à celle de SQL Server Agent pour la planification des packages déployés dans SQL Database.This new SSMS feature provides a familiar user interface that's similar to SQL Server Agent for scheduling packages deployed to SQL Database. Si vous utilisez SQL Database pour héberger la base de données de catalogues SSIS, SSISDB, vous pouvez utiliser cette fonctionnalité SSMS pour générer les pipelines, les activités et les déclencheurs Data Factory nécessaires à la planification de packages SSIS.If you're using SQL Database to host the SSIS catalog database, SSISDB, you can use this SSMS feature to generate the Data Factory pipelines, activities, and triggers required to schedule SSIS packages. Vous pouvez ensuite modifier et étendre ces objets dans Data Factory.You can then edit and extend these objects in Data Factory. Pour plus d’informations, consultez Planifier l’exécution d’un package SSIS sur Azure SQL Database à l’aide de SSMS.For more info, see Schedule SSIS package execution on Azure SQL Database with SSMS. Pour en savoir plus sur les pipelines, les activités et les déclencheurs Azure Data Factory, consultez Pipelines et activités dans Azure Data Factory et Exécution de pipelines et déclencheurs dans Azure Data Factory.To learn more about Azure Data Factory pipelines, activities, and triggers, see Pipelines and activities in Azure Data Factory and Pipeline execution and triggers in Azure Data Factory.
  • Prise en charge de la planification de packages SSIS dans SQL Agent sur une instance managée SQL.Support for SSIS package scheduling in SQL Agent on SQL Managed instance. Il est désormais possible de créer des travaux SQL Agent pour exécuter des packages SSIS sur l’instance managée.It is now possible to create SQL Agent jobs to execute SSIS packages on the managed instance.

Correctifs de boguesBug fixes

SSMS généralGeneral SSMS

Plan de maintenance :Maintenance Plan:

AlwaysOn :Always On:

  • Correction d’un problème où le tableau de bord de latence AlwaysOn ne fonctionnait pas avec SQL Server 2012.Fixed an issue where Always On Latency Dashboard was not working with SQL Server 2012.

Création de scripts :Scripting:

  • Correction d’un problème où la création d’un script de procédure stockée pour Azure SQL Data Warehouse ne fonctionnait pas pour un utilisateur non administrateur.Fixed an issue where scripting stored procedure against Azure SQL Data Warehouse, is not working for non-admin user.
  • Correction d’un problème où la création d’un script de base de données pour Azure SQL Database ne donnait pas lieu à la création d’un script pour les propriétés SCOPED CONFIGURATION.Fixed an issue where scripting a database against Azure SQL Database was not scripting the SCOPED CONFIGURATION properties.

Télémétrie :Telemetry:

  • Correction d’un problème où SSMS se bloquait au moment de se connecter à un serveur après avoir renoncé à l’envoi de données de télémétrie.Fixed issue where SSMS crashes then trying to connect to a server, after opting out of sending telemetry.

Azure SQL Database :Azure SQL Database:

  • Correction d’un problème où l’utilisateur ne pouvait pas définir ou modifier le niveau de compatibilité (liste déroulante vide).Fixed an issue where the user was not able to set or change compatibility level (the drop-down from empty). Remarque : pour définir le niveau de compatibilité à 150, l’utilisateur doit toujours utiliser le bouton Script et modifier manuellement le script.Note: in order to set the compatibility level to 150, the user still needs to use the Script button and manually edit the script.

SMO :SMO:

  • Paramètre Taille du journal des erreurs affiché dans SMO.Exposed Error Log Size setting in SMO. Pour plus d’informations, consultez Set the Maximum Size of the SQL Server Error Logs.For details, see Set the Maximum Size of the SQL Server Error Logs.
  • Correction de la création de scripts de sauts de ligne dans SMO sur Linux.Fix linefeed scripting in SMO on Linux.
  • Diverses améliorations sur le plan des performances pendant la récupération de propriétés rarement utilisées.Miscellaneous perf improvement when retrieving rarely used properties.

IntelliSense :Intellisense:

  • Amélioration des performances : réduction du volume de requêtes IntelliSense pour les données de colonne.Perf improvement: reduced volume of intellisense queries for column data. Cela est particulièrement utile quand les tables utilisées contiennent une multitude de colonnes.This is especially beneficial when working on tables with huge number of columns.

Paramètres utilisateur SSMS :SSMS User settings:

  • Correction d’un problème où la page d’options ne se redimensionnait pas correctement.Fixed an issue where the options page was not resizing properly.

Divers :Misc:

  • Amélioration de l’affichage de texte dans la page de détails des statistiques.Improved how text is displayed on Statistics details page.

Integration Services (IS)Integration Services (IS)

  • Meilleure prise en charge d’Azure SQL Database Managed Instance.Better support for Azure SQL Database Managed Instance.
  • Correction d’un problème où l’utilisateur ne pouvait pas créer de catalogue pour SQL Server 2014 ou version antérieure.Fixed an issue where the user was unable to create a catalog for SQL Server 2014 or before.
  • Correction de deux problèmes liés aux rapports :Fixed two issues with reports:
    • Suppression du nom d’ordinateur pour les serveurs Azure.Removed the machine name for Azure servers.
    • Gestion améliorée du nom d’objet localisé.Improved handling of localized object name.

Problèmes connusKnown issues

Certaines boîtes de dialogue affichent une erreur d’édition non valide quand les nouvelles éditions Usage général ou Critique pour l’entreprise d’Azure SQL Database sont utilisées.Some dialogs display an invalid edition error when working with new General Purpose or Business Critical Azure SQL Database editions.

télécharger SSMS 17.6download SSMS 17.6

Numéro de build : 14.0.17230.0Build number: 14.0.17230.0
Date de sortie : 20 mars 2018Release date: March 20, 2018

Chinois (République populaire de Chine) | Chinois (Taïwan) | Anglais (États-Unis) | Français | Allemand | Italien | Japonais | Coréen | Portugais (Brésil) | Russe | EspagnolChinese (People's Republic of China) | Chinese (Taiwan) | English (United States) | French | German | Italian | Japanese | Korean | Portuguese (Brazil) | Russian | Spanish

NouveautésWhat's new

SSMS généralGeneral SSMS

SQL Database Managed Instance :SQL Database Managed Instance:

  • Ajout de la prise en charge d’Azure SQL Database Managed Instance.Added a support for Azure SQL Database Managed Instance. Azure SQL Database Managed Instance (en préversion) est une nouvelle version d’Azure SQL Database offrant une compatibilité proche de 100 % avec SQL Server local, une implémentation native de réseau virtuel (VNet) qui traite les problèmes de sécurité courants et un modèle d’entreprise propice pour les clients de SQL Server local.Azure SQL Database Managed Instance (preview) is a new flavor of Azure SQL Database, providing near 100% compatibility with SQL Server on-premises, a native virtual network (VNet) implementation that addresses common security concerns, and a business model favorable for on-premises SQL Server customers.
  • Prise en charge de scénarios de gestion courants tels que les suivants :Support for common management scenarios like:
    • Créer et modifier des bases de données.Create and alter databases.
    • Sauvegarder et restaurer des bases de données.Backup and restore databases.
    • Importation, exportation, extraction et publication d’applications de la couche Données.Importing, exporting, extracting and publishing Data-tier Applications.
    • Affichage et modification de propriétés du serveur.Viewing and altering Server properties.
    • Prise en charge complète de l’Explorateur d’objets.Full Object Explorer support.
    • Écriture d’objets de base de données sous forme de scripts.Scripting database objects.
    • Prise en charge des travaux de l’Agent SQL.Support for SQL Agent jobs.
    • Prise en charge des serveurs liés.Support for Linked Servers.
  • Vous pouvez en savoir plus sur les instances managées ici.Learn more about Managed Instances here.

Explorateur d'objets :Object Explorer:

  • Paramètres ajoutés pour ne pas imposer des crochets autour des noms lors d’un glisser-déplacer à partir de l’Explorateur d’objets vers une fenêtre de requête.Added settings to not force brackets around names when dragging & dropping from Object Explorer to Query Window. (Suggestions des utilisateurs 32911933 et 32671051.)(User suggestions 32911933, and 32671051.)

Classification des données :Data Classification:

  • Améliorations générales et résolutions de bogues.General improvements and bug fixes.

Integration Services (IS)Integration Services (IS)

Correctifs de boguesBug fixes

SSMS généralGeneral SSMS

Classification des données :Data Classification:

  • Correction d’un problème dans Classification des données à cause duquel les classifications nouvellement ajoutées s’affichaient avec un type d’informations et une étiquette sensibilité obsolètes.Fixed an issue in Data Classification which was causing newly added classifications to be displayed with stale information type and sensitivity label.
  • Résolution d’un problème où la Classification des données ne fonctionnait pas quand la cible était un serveur configuré avec un classement qui respecte la casse.Fixed an issue where Data Classification was not working when targeting a server set to a case-sensitive collation.

AlwaysOn :Always On:

  • Correction d’un problème dans le tableau de bord d’affichage des groupes de disponibilité où le fait de cliquer sur Collecter les données de latence pouvait générer une erreur quand le serveur était configuré avec un classement qui respecte la casse.Fixed an issue in AG Show Dashboard where clicking on Collect Latency Data could result in an error when the server was set to a case-sensitive collation.
  • Correction d’un problème où SSMS signalait de façon erronée un groupe de disponibilité comme Distribué quand le service de cluster s’arrêtait.Fixed an issue where SSMS was incorrectly reporting an AG as Distributed when the Cluster service shuts down.
  • Correction d’un problème survenant lors de la création d’un groupe de disponibilité à l’aide de la boîte de dialogue Créer le groupe de disponibilité et où la valeur ReadOnlyRoutingUrl est exigée.Fixed an issue when creating AG using Create Availability Group dialog the ReadOnlyRoutingUrl is required.
  • Correction d’un problème survenant quand le serveur principal est en panne et que le basculement manuel vers un serveur secondaire lève une exception NullReferenceException.Fixed an issue when the primary is down and manually failover to secondary, a NullReferenceException will be thrown.
  • Correction d’un problème survenant lors de la création d’un groupe de disponibilité à l’aide de la fonctionnalité de sauvegarde/restauration pour initialiser une base de données et que les fichiers de base de données sont créés dans le répertoire par défaut sur les réplicas secondaires.Fixed an issue when creating Availability Group using backup/restore to initialize a database, on the secondary replicas, the database files will be created in the default directory. Le correctif inclut les opérations suivantes :The fix includes:
    • Ajouter le validateur de répertoire de données/journaux.Add the data/log directory validator.
    • Effectuer le déplacement des fichiers vers le réplica principal uniquement quand le réplica se trouve sur un autre système d’exploitation.Only do the file relocation when the replica is on a different OS to the primary replica.
  • Résolution d’un problème où l’Assistant SSMS ne génère pas l’option CLUSTER_TYPE, ce qui provoquait l’échec de la jointure secondaire.Fixed an issue where SSMS wizard doesn't generate CLUSTER_TYPE option, causing secondary join to fail.

Programme d’installation :Setup:

  • Correction d’un problème où une tentative de mise à niveau de SSMS en installant le « package de mise à niveau » échouait quand SSMS était installé dans un emplacement autre que celui par défaut.Fixed issue where trying to upgrade SSMS by installing the "upgrade package" was failing when SSMS was installed in a non-default location.

SMO :SMO:

  • Correction d’un problème de performances où l’écriture du script des tables sur SQL Server 2016 et les versions ultérieures peut prendre jusqu’à 30 secondes (elle prend actuellement moins d’une seconde).Fixed performance issue where scripting tables on SQL Server 2016 and above could take up to 30 seconds (now, it's down to less than 1 second).

Explorateur d'objets :Object Explorer:

  • Correction d’un problème où SSMS pouvait lever une exception indiquant, par exemple, que « l’objet ne peut pas être converti de du type DBNull en d’autres types » quand vous tentez de développer le nœud Gestion dans l’Explorateur d’objets.Fixed an issue where SSMS could throw an exception like "Object cannot be cast from DBNull to other types" when trying to expand Management node in Object Explorer.
  • Correction d’un problème où Démarrer PowerShell ne détectait pas le module SQLServer quand un profil PS défini par l’utilisateur émettait la sortie.Fixed an issue where Start PowerShell was not detecting the SQLServer module when user-defined PS profile emitted output.
  • Correction d’un blocage intermittent qui pouvait se produire lors d’un clic droit sur un nœud Table ou Index dans l’Explorateur d’objets.Fixed an intermittent hang that could occur when right-clicking a Table or Index node in Object Explorer.

Messagerie de base de données :Database Mail:

  • Correction d’un problème où l’Assistant Configuration de la messagerie de base de données levait une exception en cas de tentative d’affichage/de gestion de plus de 16 profils.Fixed an issue where Database Mail Configuration Wizard was throwing an exception when trying to display/manage more than 16 profiles.

Analysis Services (AS)Analysis Services (AS)

  • Correction d’un problème où en cas de modification d’une source de données sur un modèle de niveau de compatibilité 1400 dans SSMS, les changements apportés n’étaient pas enregistrés sur le serveur.Fixed as issue where modifying a data source on a 1400 compatibility level model in SSMS the changes are not saved to the server.

Integration Services (IS)Integration Services (IS)

  • Correction d’un problème où SSMS n’affichait pas de nœud de catalogue SSIS ni de rapports quand une connexion était établie à SQL Database Managed InstanceFixed an issue where SSMS did not show SSIS catalog node and reports when connected to SQL Database Managed Instance

Problèmes connusKnown issues

Avertissement

Il existe un problème connu où SSMS 17.6 devient instable et plante lors de l’utilisation de Plans de maintenance.There is a known issue where SSMS 17.6 becomes unstable and crashes when using Maintenance Plans. Si vous utilisez des plans de maintenance, n’installez pas SSMS 17.6.If you use Maintenance Plans, do not install SSMS 17.6. Revenez à SSMS 17.5 si vous avez déjà installé 17.6 et que ce problème vous affecte.Downgrade to SSMS 17.5 if you already installed 17.6 and this issue is affecting you.

Versions précédentes de SSMSPrevious SSMS releases

Téléchargez les versions précédentes de SSMS en cliquant sur le lien des titres dans les sections suivantes.Download previous SSMS versions by clicking the title links in the following sections.

télécharger SSMS 17.5download SSMS 17.5

Disponibilité générale | Numéro de build : 14.0.17224.0Generally available | Build number: 14.0.17224.0

Chinois (République populaire de Chine) | Chinois (Taïwan) | Anglais (États-Unis) | Français | Allemand | Italien | Japonais | Coréen | Portugais (Brésil) | Russe | EspagnolChinese (People's Republic of China) | Chinese (Taiwan) | English (United States) | French | German | Italian | Japanese | Korean | Portuguese (Brazil) | Russian | Spanish

NouveautésWhat's new

SSMS généralGeneral SSMS

Découverte et classification des données :Data Discovery & Classification:

  • Ajout d’une nouvelle fonctionnalité Découverte et classification des données SQL pour la découverte, la classification, l’étiquetage et la création de rapport concernant les données sensibles dans vos bases de données.Added a new SQL Data Discovery & Classification feature for discovering, classifying, labeling & reporting sensitive data in your databases.
  • La découverte et la classification automatiques de vos données les plus sensibles (professionnelles, financières, médicales, PII, etc.) peuvent jouer un rôle essentiel dans la protection des informations de votre organisation.Auto-discovering and classifying your most sensitive data (business, financial, healthcare, PII, etc.) can play a pivotal role in your organizational information protection stature.
  • Découvrez plus d’informations sur la Découverte et classification des données SQL.Learn more at SQL Data Discovery & Classification.

Éditeur de requête :Query Editor:

  • Ajout de la prise en charge de l’option SkipRows pour le format de fichier externe de texte délimité dans Azure SQL Data Warehouse.Added support for SkipRows option to the Delimited Text External File Format for Azure SQL DW. Cette fonctionnalité permet aux utilisateurs d’ignorer un nombre spécifié de lignes pendant le chargement de fichiers de texte délimité dans SQL DW.This capability allows users to skip a specified number of rows when loading delimited text files into SQL DW. Ajout également de la prise en charge d’Intellisense/SMO correspondante pour le mot clé FIRST_ROW.Also added the corresponding intellisense/SMO support for the FIRST_ROW keyword.

Plan d’exécution de requêtes :Showplan:

Correctifs de boguesBug fixes

SSMS généralGeneral SSMS

Plan d’exécution de requêtes :Showplan:

  • Correction du temps écoulé des statistiques des requêtes actives, pour afficher la durée d’exécution du moteur plutôt que le temps écoulé de la connexion LQS.Fixed Live Query Statistics elapsed time, to show engine execution time instead of time elapsed for LQS connection.
  • Correction d’un problème où le plan d’exécution de requêtes ne pouvait pas reconnaître les opérateurs logiques Apply comme GbApply et InnerApply.Fixed an issue where showplan was not able to recognize Apply logical operators like GbApply and InnerApply.
  • Correction d’un problème lié à ExchangeSpill.Fixed an issue related to ExchangeSpill.

Éditeur de requête :Query Editor:

  • Correction d’un problème lié aux SPID où SSMS pouvait générer une erreur de type « Le format de la chaîne d’entrée est incorrect.Fixed on issue related to SPIDs where SSMS could throw an error like "Input string was not in a correct format. (mscorlib) » à l’exécution d’une requête simple précédée de « SET SHOWPLAN_ALL ON ».(mscorlib)" when executing a simple query preceded by a "SET SHOWPLAN_ALL ON".

SMO :SMO:

  • Correction d’un problème où SMO ne pouvait pas récupérer les propriétés AvailabilityReplica quand le classement du serveur était sensible à la casse (par conséquent, SSMS pouvait afficher un message d’erreur de type « L’identificateur en plusieurs parties « a.delimited » ne peut pas être lié ».Fixed an issue where SMO was not able to fetch AvailabilityReplica properties in case the server collation happened to be case-sensitive (as a result, SSMS could display an error message like "The multi-part identifier "a.delimited" could not be bound."
  • Correction d’un problème dans la classe DatabaseScopedConfigurationCollection, où les classements n’étaient pas gérés correctement (par conséquent, un SSMS s’exécutant sur un ordinateur avec des paramètres régionaux turcs pouvait afficher une erreur de type « L’estimation de cardinalité héritée n’est pas une configuration délimitée valide » lors d’un clic droit sur une base de données s’exécutant sur un serveur avec un classement sensible à la casse).Fixed an issue in DatabaseScopedConfigurationCollection class, where incorrectly handling collations (as a result, an SSMS running on an ma machine with a Turkish locale could display an error like "legacy cardinality estimation is not valid scoped configuration" when right clicking on a database running on a server with a case-sensitive collation).
  • Correction d’un problème dans la classe JobServer, où SMO ne pouvait pas récupérer les propriétés de SQL Agent sur un serveur SQL 2005 (par conséquent, SSMS générait une erreur de type « Impossible d’attribuer une valeur par défaut à une variable locale.Fixed an issue in JobServer class, where SMO was not able to fetch SQL Agent properties on a SQL 2005 server (as a result, SSMS was throwing an error like "Cannot assign a default value to a local variable. La variable scalaire « @ServiceStartMode » doit être déclarée et, finalement, n’affichait pas le nœud SQL Agent dans l’Explorateur d’objets).Must declare the scalar variable "@ServiceStartMode" and, ultimately, was not displaying the SQL Agent node in Object Explorer).

Modèles :Templates:

Explorateur d'objets :Object Explorer:

Audit :Auditing:

  • Correction d’un problème avec la fonctionnalité Fusionner les fichiers d’audit.Fixed an issue with the Merge Audit Files feature.

Problèmes connusKnown issues

Classification des données :Data classification:

  • La suppression d’une classification, puis l’ajout manuel d’une nouvelle classification pour la même colonne entraînait l’attribution de l’ancien type d’informations et de l’ancienne étiquette de sensibilité à la colonne dans la vue principale.Removing a classification and then manually adding a new classification for the same column results in the old information type and sensitivity label being assigned to the column in the main view.
    Solution de contournement : Attribuez le nouveau type d’informations et la nouvelle étiquette de sensibilité après l’ajout de la classification à la vue principale et avant l’enregistrement.Workaround: Assign the new information type and sensitivity label after the classification was added back to the main view and before saving.

télécharger SSMS 17.4download SSMS 17.4

Disponibilité générale | Numéro de build : 14.0.17213.0Generally available | Build number: 14.0.17213.0

Chinois (République populaire de Chine) | Chinois (Taïwan) | Anglais (États-Unis) | Français | Allemand | Italien | Japonais | Coréen | Portugais (Brésil) | Russe | EspagnolChinese (People's Republic of China) | Chinese (Taiwan) | English (United States) | French | German | Italian | Japanese | Korean | Portuguese (Brazil) | Russian | Spanish

NouveautésWhat's new

SSMS généralGeneral SSMS

Évaluation des vulnérabilités :Vulnerability Assessment:

  • Ajout d’un nouveau service d’évaluation des vulnérabilités SQL pour analyser la présence éventuelle de vulnérabilités et d’écarts par rapport aux meilleures pratiques dans les bases de données, par exemple, des erreurs de configuration, des autorisations excessives et des données sensibles exposées.Added a new SQL Vulnerability Assessment service to scan your databases for potential vulnerabilities and deviations from best practices, such as misconfigurations, excessive permissions, and exposed sensitive data.
  • Les résultats de l’évaluation sont accompagnés d’étapes actionnables permettant de résoudre chaque problème et, le cas échéant, de scripts de correction personnalisés.Results of the assessment include actionable steps to resolve each issue and customized remediation scripts where applicable. Le rapport d’évaluation est adaptable à chaque environnement et aux exigences spécifiques.The assessment report can be customized for each environment and tailored to specific requirements. Pour en savoir plus, consultez la page Évaluation des vulnérabilités SQL.Learn more at SQL Vulnerability Assessment.

SMO :SMO:

  • Correction du problème à cause duquel HasMemoryOptimizedObjects levait une exception sur Azure.Fixed issue where HasMemoryOptimizedObjects was throwing exception on Azure.
  • Ajout de la prise en charge de la nouvelle fonctionnalité CATALOG_COLLATION.Added support for new CATALOG_COLLATION feature.

Tableau de bord Always On :Always On Dashboard:

  • Amélioration de l’analyse de la latence dans les groupes de disponibilité.Improvements for latency analysis in Availability Groups.
  • Ajout de deux nouveaux rapports : AlwaysOn_Latency_Primary et AlwaysOn_Latency_Secondary.Added two new reports: AlwaysOn_Latency_Primary and AlwaysOn_Latency_Secondary.

Plan d’exécution de requêtes :Showplan:

  • Mise à jour des liens, de sorte qu’ils pointent vers la documentation appropriée.Updated links to point to correct documentation.
  • Permet une analyse de plan unique directement à partir du plan réellement généré.Allow single plan analysis directly from actual plan produced.
  • Nouvel ensemble d’icônes.New set of icons.
  • Ajout de la prise en charge permettant de reconnaître « Appliquer des opérateurs logiques », comme GbApply ou InnerApply.Added support for recognize "Apply logical operators" like GbApply, InnerApply.

XE Profiler :XE Profiler:

  • Renommé XEvent Profiler.Renamed to XEvent Profiler.
  • À présent, les commandes de menu Arrêter/Démarrer arrêtent/démarrent la session par défaut.Stop/Start menu commands now stop/start the session by default.
  • Activation des raccourcis clavier (par exemple, CTRL+F pour faire une recherche).Enabled keyboard shortcuts (for example, CTRL-F to search).
  • Ajout des actions database_name et client_hostname aux événements concernés dans les sessions XEvent Profiler.Added database_name and client_hostname actions to appropriate events in XEvent Profiler sessions. Pour que la modification prenne effet, vous devrez peut-être supprimer les instances de sessions QuickSessionStandard et QuickSessionTSQL sur les serveurs - Connect 3142981.For the change to take effect, you may need to delete existing QuickSessionStandard or QuickSessionTSQL session instances on the servers - Connect 3142981

Ligne de commande :Command line:

  • Ajout d’une nouvelle option de ligne de commande («-G ») qui permet de faire en sorte que SSMS se connecte automatiquement à un serveur/une base de données avec l’authentification Active Directory (« Intégré » ou « Mot de passe »).Added a new command line option ("-G") that can be used to automatically have SSMS connect to a server/database using Active Directory Authentication (either 'Integrated' or 'Password'). Pour plus d’informations, consultez la page Utilitaire SSMS.For details, see Ssms utility.

Assistant Importation de fichier plat :Import Flat File Wizard:

  • Ajout de la possibilité de choisir un nom de schéma autre que le nom par défaut (« dbo ») lors de la création de la table.Added a way to pick a schema name other than the default ("dbo") when creating the table.

Magasin des requêtes :Query Store:

  • Restauration du rapport « Requêtes ayant régressé » lors du développement de la liste de rapports disponibles dans le Magasin des requêtes.Restored the "Regressed Queries" report when expanding the Query Store available reports list.

Integration Services (IS)Integration Services (IS)

  • Ajout de la fonction de validation de package à l’Assistant Déploiement, ce qui permet à l’utilisateur d’identifier des composants à l’intérieur des packages SSIS non pris en charge dans Azure-SSIS IR.Added package validation function in Deployment Wizard, which helps the user figure out components inside SSIS packages that are not supported in Azure-SSIS IR.

Correctifs de boguesBug fixes

SSMS généralGeneral SSMS

  • Explorateur d'objets :Object Explorer:
    • Correction du problème à cause duquel le nœud Fonction table ne s’affichait pas pour les captures instantanées de base de données - Connect 3140161.Fixed an issue where Table-Valued Function node was not showing up for database snapshots - Connect 3140161.
    • Amélioration des performances lors du développement du nœud Bases de données quand le serveur possède des bases de données autoclose.Improved performance when expanding Databases node when the server has autoclose databases.
  • Éditeur de requête :Query Editor:
    • Correction du problème à cause duquel IntelliSense échouait pour les utilisateurs n’ayant pas accès à la base de données MASTER.Fixed an issue where IntelliSense was failing for users that don't have access to the master database.
    • Correction d’un problème qui était à l’origine d’un blocage de SSMS dans certains cas, lors de la fermeture de la connexion à un ordinateur distant - Connect 3142557.Fixed an issue that was causing SSMS to crash in some cases when the connection to a remote machine was closed - Connect 3142557.
  • Observateur XEvent :XEvent Viewer:
    • Réactivation de la fonctionnalité d’exportation vers XEL.Re-enabled functionality to export to XEL.
    • Correction des problèmes qui empêchaient l’utilisateur, dans certains cas de charger la totalité d’un fichier XEL.Fixed issues where in some cases the user was not able to load an entire XEL file.
  • XEvent Profiler :XEvent Profiler:
    • Correction d’un problème qui était à l’origine d’un blocage de SSMS lorsque l’utilisateur ne disposait pas des autorisations VIEW SERVER STATE.Fixed an issue that was causing SSMS to crash when the user did not have VIEW SERVER STATE permissions.
    • Correction du problème à cause duquel la fermeture de la fenêtre Données actives XE Profiler n’arrêtait pas la session sous-jacente.Fixed an issue where closing the XE Profiler Live Data window did not stop the underlying session.
  • Serveurs inscrits :Registered Servers:
  • SMO :SMO:
    • Correction du problème à cause duquel la méthode TransferData sur l’objet Transfer ne fonctionnait pas.Fixed an issue where the TransferData method on the Transfer object was not working.
    • Correction du problème à cause duquel les bases de données de serveur levaient une exception pour les bases de données SQL Data Warehouse en pause.Fixed an issue where Server databases throws exception for paused SQL DW databases.
    • Correction du problème à cause duquel le lancement de scripts de la base de données SQL sur SQL Data Warehouse générait des valeurs de paramètres T-SQL incorrectes.Fixed an issue where scripting SQL database against SQL DW generated incorrect T-SQL parameter values.
    • Correction du problème à cause duquel les scripts d’une extension de base de données émettaient à tort l’option DATA_COMPRESSION.Fixed an issue where scripting of a stretched DB incorrectly emitting the DATA_COMPRESSION option.
  • Moniteur d’activité des travaux :Job Activity Monitor:
    • Correction du problème à cause duquel l’utilisateur obtenait une erreur « Index hors plage.Fixed an issue where the user was getting an "Index was out of range. Il doit être non négatif et inférieur à la taille de la collection.Must be non-negative and less than the size of the collection. Nom du paramètre : index (System.Windows.Forms) » lorsqu’il tentait de filtrer par catégorie - Connect 3138691.Parameter name: index (System.Windows.Forms)" error when trying to filter by Category - Connect 3138691.
  • Dialogue de connexion :Connection Dialog:
    • Correction du problème qui empêchait les utilisateurs de domaine ne disposant pas d’un accès en lecture/écriture à un contrôleur de domaine de se connecter à un serveur SQL Server avec l’authentification SQL - Connect 2373381.Fixed an issue where domain users without access to a Read/Write domain controller could not log in to a SQL Server using SQL Authentication - Connect 2373381.
  • Réplication :Replication:
    • Correction du problème à cause duquel une erreur du type « Impossible d’appliquer la valeur "Null" à la propriété ServerInstance » s’affichait au moment de consulter les propriétés d’un abonnement par extraction dans SQL Server.Fixed an issue where an error similar to "Cannot apply value 'null' to property ServerInstance" was displayed when looking at properties of a pull subscription in SQL Server.
  • Configuration de SSMS :SSMS Setup:
    • Correction du problème à cause duquel la configuration de SSMS provoquait à tort la reconfiguration de tous les produits installés sur l’ordinateur.Fixed an issue where SSMS setup was incorrectly causing all the installed products on the machine to be reconfigured.
  • Paramètres utilisateurs :User Settings:
    • Grâce à ce correctif, les utilisateurs du cloud souverain du gouvernement des États-Unis profiteront d’un accès ininterrompu à leurs ressources Azure SQL Database et ARM avec SSMS via l’authentification universelle et la connexion Azure Active Directory.With this fix, US Government sovereign cloud users will have uninterrupted access to their Azure SQL Database and ARM resources with SSMS via Universal authentication and Azure Active Directory login. Les utilisateurs des versions antérieures de SSMS devront ouvrir Outils|Options|Services Azure et, sous Gestion des ressources, changer la configuration de la propriété « Autorité Active Directory » pour lui donner la valeur https://login.microsoftonline.us.Users of prior versions of SSMS would need to open Tools|Options|Azure Services and under Resource Management change the configuration of the "Active Directory Authority" property to https://login.microsoftonline.us.

Analysis Services (AS)Analysis Services (AS)

  • Profiler : correction d’un problème de connexion avec l’authentification Windows à Azure Analysis Services.Profiler: fixed an issue when trying to connect using Window Authentication against Azure AS.
  • Correction d’un problème qui pouvait provoquer un blocage en cas d’annulation des détails de connexion sur un modèle 1400.Fixed an issue that could cause a crash when canceling connection details on a 1400 model.
  • Lors de sa définition dans la boîte de dialogue Propriétés de connexion, dans le cadre de l’actualisation des informations d’identification, la clé Blob Azure sera désormais visuellement masquée.When setting an Azure blob key in the connection properties dialog when refreshing credentials, it will now be visually masked.
  • Correction d’un problème dans la boîte de dialogue de sélection de l’utilisateur Azure Analysis Services, pour afficher le GUID de l’ID application au lieu de l’ID objet lors de la recherche.Fixed an issue in the Azure Analysis Services User selection dialog to show the Application ID guid instead of the Object ID when searching.
  • Correction d’un problème dans la barre d’outils du concepteur de requêtes Parcourir la base de données/MDX, à cause duquel les icônes de certains boutons étaient incorrectement mappées.Fixed an issue in the Browse Database\MDX query designer toolbar that caused the icons to be incorrectly mapped for some buttons.
  • Correction d’un problème qui empêchait de se connecter à SSAS avec des adresses HTTP/HTTPS msmdpump IIS.Fixed an issue that prevented connecting to SSAS using msmdpump IIS http/https addresses.
  • Plusieurs chaînes de la boîte de dialogue Sélecteur d’utilisateur Azure Analysis Services ont maintenant été traduites dans des langues supplémentaires.Several strings in the Azure Analysis Services User Picker dialog have now been translated for additional languages.
  • La propriété MaxConnections est à présent visible pour les sources de données dans les modèles tabulaires.MaxConnections property is now visible for data sources in tabular models.
  • L’Assistant Déploiement générera désormais des définitions JSON correctes pour les membres du rôle Azure Analysis Services.Deployment Wizard will now generate correct JSON definitions for Azure AS role members.
  • Correction d’un problème dans SQL Profiler à cause duquel sélectionner l’authentification Windows à Azure Analysis Services invitait quand même à se connecter.Fixed an issue in SQL Profiler where selecting Windows Authentication against Azure AS would still prompt for login.

télécharger SSMS 17.3download SSMS 17.3

Disponibilité générale | Numéro de build : 14.0.17199.0Generally available | Build number: 14.0.17199.0

Chinois (République populaire de Chine) | Chinois (Taïwan) | Anglais (États-Unis) | Français | Allemand | Italien | Japonais | Coréen | Portugais (Brésil) | Russe | EspagnolChinese (People's Republic of China) | Chinese (Taiwan) | English (United States) | French | German | Italian | Japanese | Korean | Portuguese (Brazil) | Russian | Spanish

AméliorationsEnhancements

  • Ajout du nouvel Assistant « Importer un fichier plat » pour simplifier l’importation des fichiers CSV avec une infrastructure intelligente, nécessitant une intervention de l’utilisateur ou des connaissances techniques minimes.New "Import Flat File" wizard added to streamline the import experience of CSV files with an intelligent framework, requiring minimal user intervention or specialized domain knowledge. Pour plus d’informations, consultez Assistant Importer un fichier plat dans SQL.For details, see Import Flat File to SQL Wizard.
  • Ajout du nœud « XEvent Profiler » à l’Explorateur d’objets.Added "XEvent Profiler" node to Object Explorer. Pour plus d’informations, consultez Utiliser SSMS XEvent Profiler.For details, see Use the SSMS XEvent Profiler.
  • Mise à jour du filtrage et de la catégorisation des attentes dans le rapport des attentes historiques du Tableau de bord Performances.Updated waits filtering and categorization in Performance Dashboard historical waits report.
  • Ajout de la vérification syntaxique de la fonction « Predict ».Added the syntax check of the "Predict" function.
  • Ajout de la vérification syntaxique des requêtes External Library Management.Added the syntax check of the External Library Management queries.
  • Ajout de la prise en charge SMO pour External Library Management.Added SMO support for External Library Management.
  • Ajout de la prise en charge de « Démarrer PowerShell » dans la fenêtre « Serveurs inscrits » (nécessite un nouveau module SQL PowerShell).Added "Start PowerShell" support to "Registered Servers" window (requires a new SQL PowerShell module).
  • AlwaysOn : ajout de la prise en charge du routage en lecture seule pour les groupes de disponibilité.Always On: added read-only routing support for availability groups.
  • Ajout d’une option pour envoyer les informations de trace dans la fenêtre Sortie pour les connexions « Active Directory - Authentification universelle avec prise en charge de MFA » (option désactivée par défaut ; doit être activée dans les paramètres utilisateur sous « Outils > Options > Services Azure > Azure Cloud > Niveau de trace dans la fenêtre Sortie ADAL »).Added an option to send tracing details to the Output Window for "Active Directory - Universal with MFA support" logins (off by default; needs to be turned on in user settings under "Tools > Options > Azure Services > Azure Cloud > ADAL Output Window Trace Level").
  • Magasin des requêtes :Query Store:
    • L’interface utilisateur Magasin des requêtes est maintenant accessible même quand QDS est désactivé, si QDS a enregistré des données.Query Store UI will be accessible even when QDS is OFF as long as QDS have recorded any data.
    • L’interface utilisateur Magasin des requêtes expose maintenant les attentes par catégorie dans tous les rapports existants.Query Store UI now exposes waits categorization in all the existing reports. Cela permet aux clients de gérer les scénarios avec des requêtes principales en attente, par exemple.This will let customers unlock the scenarios of Top Waiting Queries and many more.
  • Ajout des en-têtes de paramètres de script rendu facultatif (désactivé par défaut ; peut être activé dans les paramètres utilisateur sous « Outils > Options > Explorateur d’objets SQL Server > Scripts > Inclure l’en-tête des paramètres de script ») - Article Connect 3139199.Made inclusion of the scripting parameters headers optional (off by default; can be enabled in user settings under "Tools > Options > SQL Server Object Explorer > Scripting > Include scripting parameters header") - Connect item 3139199.
  • Suppression de la personnalisation « RC ».Removed "RC" branding.

Correctifs de boguesBug Fixes

SSMS généralGeneral SSMS

  • XEvent :XEvent:
    • Correction d’un problème où SSMS ouvrait uniquement une partie des événements dans le fichier .xel.Fixed issue where SSMS opens only part of the events in .xel file.
    • Amélioration de l’expérience « Observer les données actives » quand la base de données par défaut n’est pas définie à 'master' - Article Connect 1222582.Improved “Watch Live Data” experience when default database is not 'master' - Connect item 1222582.
  • AlwaysOn : correction du problème pouvant provoquer l’échec de la restauration des sauvegardes de journaux avec l’erreur « Le journal dans ce jeu de sauvegarde se termine au numéro de séquence d’enregistrement x, ce qui est trop tôt pour une application à la base de données ».Always On: Fixed issue where "Restore log backups" may fail with error "The log in this backup set terminates at LSN x, which is too early to apply to the database".
  • Moniteur d’activité des travaux : correction des icônes incohérentes - Article Connect 3133100.Job Activity Monitor: fixed inconsistent icons - Connect item 3133100.
  • Magasin des requêtes : correction du problème qui empêchait l’utilisateur de choisir une plage de dates « personnalisée » pour les rapports du magasin des requêtes.Query Store: Fixed Issue where user cannot choose "custom" date range for Query Store reports. Consultez les articles Connect suivants :Linked to below connect items.
  • Correction du problème où la boîte de dialogue de connexion n’« effaçait » pas la dernière base de données utilisée quand les informations enregistrées contenaient une base de données nommée et que l’utilisateur sélectionnait .Fixed issue where connection dialog doesn't "clear" the most recently used database when saved info has named database and user selects .
  • Scripts d’objets :Object Scripting:
    • Correction d’un problème qui empêchait la commande « Générer le script de la base de données » de fonctionner et générait une erreur quand l’utilisateur avait une base de données DW suspendue sur le serveur, mais qu’il sélectionnait une autre base de données non DW et tentait de créer un script de cette dernière.Fixed an issue where "Generate database script" not working and throwing an error when the user has a paused DW database on the server, but selected another non-DW database and tried t script it.
    • Correction du problème de non-correspondance entre l’en-tête des procédures stockées faisant l’objet d’un script et les paramètres du script, ce qui donnait un script équivoque - Article Connect 3139784.Fixed issue where the header for scripted Stored Procedures was not matching the script settings, resulting in a misleading script - Connect item 3139784.
    • Réactivation du bouton « Script » lors du ciblage d’objets SQL Azure.Re-enabled the "Script button" when targeting SQL Azure objects.
    • Correction du problème où SSMS ne permettait pas de créer un script pour les opérations « Modifier » ou « Exécuter » sur certains objets (UDF, View, SP, Trigger) avec une connexion à une base de données SQL Azure - Article Connect 3136386.Fixed issue where SSMS was not allowing scripting for "Alter" or "Execute" on some objects (UDF, View, SP, Trigger) when connected to an Azure SQL database - Connect item 3136386.
  • Éditeur de requête :Query editor:
    • Amélioration d’Intellisense lors du ciblage de bases de données SQL Azure.Improved intellisense when targeting Azure SQL databases.
    • Correction d’un problème qui faisait échouer les requêtes en raison de l’expiration d’un jeton d’authentification (authentification universelle).Fixed an issue where queries failed due to an expired authentication token (Universal Authentication).
    • Amélioration d’Intellisense avec les bases de données Azure SQL. En particulier, dans le cas d’une connexion à Azure SQL Database, la dernière grammaire de T-SQL (140) est maintenant utilisée.Improved intellisense when working against Azure SQL databases (particularly, when connecting to Azure SQL Database, the latest T-SQL grammar (140) will be used).
    • Correction d’un problème où l’ouverture d’une fenêtre de requête avec une connexion à une base de données autre que DataWarehouse sur un serveur générait différentes erreurs liées aux types/options non pris en charge pour toutes les fenêtres de requête ouvertes postérieurement sur ce serveur.Fixed issue where open a query window with a connection to a non-DataWarehouse database on a server would cause all subsequent query windows for that server to DataWarehouse databases to throw various errors about unsupported types/options.
  • AlwaysOn :Always On:
    • Ajout d’une colonne en mode amorçage au tableau de bord AlwaysOn et à la page de propriétés des groupes de disponibilité.Added seeding mode column to Always On dashboard and AG properties page.
    • Correction d’un problème qui empêchait la création d’un groupe de disponibilité Linux quand le groupe de disponibilité principal était sur Windows - Article Connect 3139856.Fixed issue where it was not possible to create a Linux AG when primary is on Windows - Connect item 3139856.
  • Correction de plusieurs problèmes de « mémoire insuffisante » dans SSMS lors de l’exécution de requêtes - Article Connect 2845190 et Article Connect 3123864.Fixed several "Out of Memory" issues in SSMS when running queries - Connect item 2845190, Connect item 3123864.
  • Profiler :Profiler:
    • Correction du problème qui empêchait Profiler de fonctionner lors du ciblage de SQL 2005.Fixed issue were Profiler was not working when targeting SQL 2005.
    • Correction du problème où Profiler ne respectait pas l’option de connexion « Faire confiance au certificat de serveur ».Fixed issue where Profiler was not honoring the "trust server certificate" connection option.
  • Moniteur d’activité : correction d’un problème qui empêchait le Moniteur d’activité de fonctionner quand il ciblait une instance SQL Server exécutée sur Linux.Activity Monitor: fixed an issue where Activity Monitor does not work when pointed at SQL Server running on Linux.
  • Correction d’un problème avec la classe de transfert SMO qui ne transférait pas les objets source de données externe ou les objets format de fichier externe. Les objets de ces types sont maintenant inclus dans le transfert.Fixed an issue with the SMO Transfer class where it wouldn’t transfer External Data Source or External File Format objects, objects of those types should now correctly be included in the transfer.
  • Serveurs inscrits :Registered Servers:
    • Activation de la requête multiserveur pour les serveurs de l’agent utilisateur (elle essaie d’utiliser le même jeton pour chaque serveur de l’agent utilisateur dans le groupe).Enabled multiserver query for UA servers (it will try to use the same token for every UA server in the group).
  • Authentification universelle AD :AD Universal Authentication:
    • Correction du problème de non-prise en charge de l’authentification Azure AD.Fixed issue where Azure AD authentication was not supported.
    • Correction d’un problème qui empêchait le concepteur de tables ou de vues de fonctionner.Fixed issue where table/view designer was not working.
    • Correction d’un problème qui empêchait le fonctionnement des commandes « Sélectionner les 1 000 premières lignes » et « Modifier les 200 premières lignes ».Fixed issue where "Select Top 1000 rows" and "Edit Top 200 rows" were not working.
  • Restauration de base de données : correction d’un problème où la restauration ne prenait pas en compte le dernier dossier du chemin d’accès lors du déplacement de fichiers vers un autre emplacement.Database restore: fixed an issue where restore omits the last folder in the path when moving files to an alternate location.
  • Assistant Compression :Compress wizard:
    • Correction d’un problème avec l’Assistant Gestion de la compression pour les index. Correction du problème empêchant les Assistants Compression des données de fonctionner sur SQL 2016 et versions antérieures.Fixed an issue with manage compression wizard for indexes; fixed issue where compress data wizards was broken for SQL 2016 and lower. https://connect.microsoft.com/SQLServer/feedback/details/3139342
    • Ajout d’un Assistant Compression pour les tables et index Azure.Added Compress wizard to Azure tables and indexes.
  • Plan d’exécution de requêtes :Showplan:
    • Correction d’un problème où les opérateurs PDW n’étaient pas reconnus.Fixed issue where PDW operators were not recognized.
  • Propriétés du serveur :Server Properties:
    • Correction d’un problème qui empêchait la modification de l’affinité des processeurs de serveur.Fixed issue with not being able to modify server processor affinity.

Analysis Services (AS)Analysis Services (AS)

  • Correction de plusieurs problèmes avec l’Assistant Déploiement pour prendre en charge les modèles tabulaires de niveau de compatibilité 1400 et les sources de données Power Query.Fixed a number of issues with Deployment Wizard to support tabular 1400 compat-level models and Power Query data sources.
  • L’Assistant Déploiement peut maintenant être déployé sur Azure AS lors de l’exécution à partir de la ligne de commande.Deployment Wizard can now deploy to AS Azure when running from Command line.
  • S’il a choisi l’authentification Windows dans Azure AS, l’utilisateur voit désormais le nom de son compte d’utilisateur correctement affiché dans l’Explorateur d’objets.When using Windows Auth in AS Azure the user will now see the name of the user account in Object Explorer correctly.

Problèmes connus dans cette version 17.3 :Known issues in this 17.3 release:

SSMS généralGeneral SSMS

  • Les fonctionnalités SSMS suivantes ne sont pas prises en charge pour l’authentification Azure AD qui utilise l’agent utilisateur avec MFA :The following SSMS functionality is not supported for Azure AD auth using UA with MFA:
    • L’Assistant Paramétrage du moteur de base de données n’est pas pris en charge pour l’authentification Azure AD. Il existe un problème connu où le message d’erreur présenté à l’utilisateur n’est pas très clair : « Impossible de charger le fichier ou l’assembly 'Microsoft.IdentityModel.Clients.ActiveDirectory,... »Database Engine Tuning Advisor is not supported for Azure AD auth; there is a known issue where the error message presented to the user is a bit cryptic "Could not load file or assembly 'Microsoft.IdentityModel.Clients.ActiveDirectory,…" au lieu du message attendu : « L’Assistant Paramétrage du moteur de base de données ne prend pas en charge Microsoft Azure SQL Database.instead of the expected "Database Engine Tuning Advisor does not support Microsoft Azure SQL Database. (DTAClient) ».(DTAClient)".
  • La tentative d’analyse d’une requête dans les résultats DTA provoque une erreur : « L’objet doit implémenter IConvertible.Trying to analyze a query in DTA results in an error: "Object must implement IConvertible. mscorlib ».(mscorlib)".
  • L’option Requêtes régressées ne figure pas dans la liste Magasin des requêtes des rapports affichés dans l’Explorateur d’objets.Regressed Queries is missing from the Query Store list of reports in Object Explorer.
    • Solution de contournement : cliquez avec le bouton droit sur le nœud Magasin des requêtes et sélectionnez Afficher les requêtes régressées.Workaround: Right-click the Query Store node and select View Regressed Queries.

Integration Services (IS)Integration Services (IS)

  • Le paramètre [execution_path] dans [catalog].[event_message] n’est pas correct pour les exécutions de package dans Scale Out. [execution_path] commence par « \Package » au lieu du nom d’objet du package exécutable.The [execution_path] in [catalog].[event_messagea] is not correct for package executions in Scale Out. The [execution_path] starts with “\Package” instead of the object name of the package executable. Quand vous affichez le rapport Vue d’ensemble des exécutions de package dans SSMS, le lien « Chemin d’accès de l’exécution » dans Vue d’ensemble de l’exécution ne fonctionne pas.When viewing the overview report of package executions in SSMS, the link of “Execution Path” in Execution Overview cannot work. Solution de contournement : cliquez sur « Afficher les messages » dans le rapport Vue d’ensemble pour vérifier tous les messages d’événement.The workaround is to click “View Messages” on overview report to check all event messages.

télécharger SSMS 17.2download SSMS 17.2

Disponibilité générale | Numéro de build : 14.0.17177.0Generally available | Build number: 14.0.17177.0

Chinois (République populaire de Chine) | Chinois (Taïwan) | Anglais (États-Unis) | Français | Allemand | Italien | Japonais | Coréen | Portugais (Brésil) | Russe | EspagnolChinese (People's Republic of China) | Chinese (Taiwan) | English (United States) | French | German | Italian | Japanese | Korean | Portuguese (Brazil) | Russian | Spanish

AméliorationsEnhancements

  • L’authentification multifacteur (MFA)Multi-Factor Authentication (MFA)
    • L’authentification de plusieurs utilisateurs Azure AD pour une authentification universelle avec l’authentification multifacteur (agent utilisateur avec MFA)Multiple-user Azure AD authentication for Universal authentication with Multi-factor authentication (UA with MFA)
    • Un nouveau champ d’entrée des informations d’identification de l’utilisateur a été ajouté pour l’authentification universelle avec MFA afin de prendre en charge l’authentification de plusieurs utilisateurs.A new user credential input field was added for Universal Authentication with MFA to support multi-user authentication.
  • La boîte de dialogue de connexion prend désormais en charge les 5 méthodes d’authentification suivantes :The connection dialog box now supports the following 5 authentication methods:

    • Authentification WindowsWindows Authentication
    • Authentification SQL ServerSQL Server Authentication
    • Active Directory - Authentification universelle avec prise en charge de MFAActive Directory - Universal with MFA support
    • Active Directory - Authentification par mot de passeActive Directory - Password
    • Active Directory - Authentification intégréeActive Directory - Integrated
  • L’Assistant Importation/exportation de base de données pour DacFx utilisant l’authentification universelle avec MFA.Database export/import for DacFx wizard using Universal Authentication with MFA.

  • Pour la prise en charge de l’API, consultez IUniversalAuthProvider Interface (Interface IUniversalAuthProvider).For API support, see IUniversalAuthProvider Interface.
  • La bibliothèque ADAL gérée, utilisée par l’authentification universelle Azure AD avec MFA, a été mise à niveau vers la version 3.13.9.ADAL managed library used by Azure AD Universal Authentication with MFA was upgraded to 3.13.9 version.
  • Par ailleurs, une nouvelle interface CLI a été publiée, prenant en charge le paramètre d’administration Azure AD pour SQL Database et SQL Data Warehouse.In addition a new CLI interface was delivered supporting Azure AD admin setting for SQL Database and SQL Data Warehouse.

    Pour plus d’informations sur les méthodes d’authentification Active Directory, consultez Authentification universelle avec SQL Database et SQL Data Warehouse (prise en charge de SSMS pour MFA) et Configurer l’authentification multifacteur Azure SQL Database pour SQL Server Management Studio.For more information on the Active Directory authentication methods, see Universal Authentication with SQL Database and SQL Data Warehouse (SSMS support for MFA) and Configure Azure SQL Database multi-factor authentication for SQL Server Management Studio.

  • La fenêtre Sortie a des entrées pour les requêtes exécutées pendant le développement des nœuds de l’Explorateur d’objetsOutput window has entries for queries run during expansion of Object Explorer nodes

  • Concepteur de vues activé pour les bases de données Azure SQL DatabaseEnabled View designer Azure SQL Databases
  • Les options de script par défaut pour les objets de script dans l’Explorateur d’objets de SSMS ont changé :The default scripting options for scripting objects from Object Explorer in SSMS have changed:

    • Avant, la valeur par défaut pour une nouvelle installation spécifiait que le script généré devait cibler la dernière version de SQL Server (actuellement SQL Server 2017).Previously, the default on a new install was to have the generated script target the latest version of SQL Server (currently SQL Server 2017).
    • Dans SSMS 17.2, une nouvelle option a été ajoutée : Faire correspondre les paramètres de script à la source.In SSMS 17.2 a new option has been added: Match Script Settings to Source. Quand la valeur est définie sur True, le script généré cible les mêmes version, type de moteur et édition de moteur que le serveur à partir duquel l’objet est scripté.When set to True, the generated script targets the same version, engine type, and engine edition as the server the object being scripted is from.
    • Comme la valeur de Faire correspondre les paramètres de script à la source est définie sur True par défaut, les nouvelles installations de SSMS scriptent toujours automatiquement par défaut les objets sur la même cible que celle du serveur d’origine.The Match Script Settings to Source value is set to True by default, so new installs of SSMS will automatically default to always scripting objects to the same target as the original server.
    • Quand la valeur de Faire correspondre les paramètres de script à la source est définie sur False, les options de cible de script normales sont activées et fonctionnent comme avant.When the Match Script Settings to Source value is set to False, the normal scripting target options will be enabled and function as they did previously.
      • Par ailleurs, toutes les options de script ont été déplacées dans leur propre section - Options de version.Additionally, all the scripting options have been moved to their own section - Version Options. Elles ne sont plus sous Options de script générales.They are no longer under General Scripting Options.
  • Nouvelle prise en charge des clouds nationaux dans « Restaurer à partir de l’URL »Added support for National Clouds in "Restore from URL"

  • Les rapports QueryStoreUI prennent désormais en charge des métriques supplémentaires (RowCount, DOP, CLR Time, etc.) de sys.query_store_runtime_stats.QueryStoreUI reports now supports additional metrics (RowCount, DOP, CLR Time etc.) from sys.query_store_runtime_stats.
  • IntelliSense est maintenant pris en charge par Azure SQL DatabaseIntelliSense is now supported for Azure SQL Database
  • Sécurité : par défaut, la boîte de dialogue de connexion ne fait pas confiance aux certificats de serveur et demande le chiffrement des connexions Azure SQL DatabaseSecurity: connection dialog will default to not trusting server certificates and to requesting encryption for Azure SQL DB connections
  • Améliorations générales de la prise en charge de SQL Server sur Linux :General improvements around support for SQL Server on Linux:
    • Le nœud Messagerie de base de données est de retourDatabase Mail node is back
    • Différents problèmes concernant les chemins ont été traitésAddressed misc issues related to paths
    • Le moniteur d’activité est plus stableActivity Monitor is more stable
    • La boîte de dialogue Propriétés de connexion affiche la plateforme appropriéeConnection Properties dialog displays correct platform
  • Le rapport de serveur Tableau de bord des performances est désormais disponible comme rapport par défaut :Performance Dashboard server report now available as a default report:
    • Peut se connecter à SQL Server 2008 et versions ultérieures.Can connect to SQL Server 2008 and newer versions.
    • Le sous-rapport Index manquants utilise la notation pour permettre d’identifier les index plus utiles.Missing indexes sub-report uses scoring to assist in identifying most useful indexes.
    • Le sous-rapport Historique des statistiques d’attente regroupe maintenant les attentes par catégorie.Historical wait stats sub-report now aggregates waits be category. Les attentes d’inactivité et de mise en veille sont filtrées par défaut.Idle and sleep waits filtered out by default.
    • Nouveau sous-rapport Historique des verrous.New Historical latches sub-report.
  • La recherche de nœuds de plan d’exécution de requêtes permet d’effectuer des recherches dans les propriétés de plan.Showplan node search allows searching in plan properties. Recherchez facilement n’importe quelle propriété d’opérateur, comme un nom de table.Easily look for any operator property such as table name. Pour utiliser cette option quand vous affichez un plan :To use this option when viewing a plan:
    • Cliquez avec le bouton droit sur le plan et, dans le menu contextuel, cliquez sur l’option Rechercher un nœudRight-click on plan, and in the context menu click on Find Node option
    • Utiliser Ctrl+FUse CTRL+F

Analysis Services (AS)Analysis Services (AS)

  • Une nouvelle sélection de membre du rôle AAD a été ajoutée pour les utilisateurs sans adresse e-mail dans les modèles Azure AS dans SSMSNew AAD role member selection for users without email addresses in AS Azure models in SSMS

Integration Services (IS)Integration Services (IS)

  • Ajout d’une nouvelle colonne (« Nombre d’exécutions ») dans le rapport d’exécution de SSISAdded new column ("Executed Count") to the execution report for SSIS

Problèmes connus dans cette version :Known issues in this release:

  • Les fenêtres de requête qui utilisent l’authentification « Active Directory – Authentification universelle avec prise en charge de MFA » peuvent rencontrer une erreur similaire à la suivante, quand vous tentez d’exécuter une requête ouverte depuis une heure :Query windows using "Active Directory - Universal with MFA Support" authentication may experience an error similar to the following, when attempting to execute a query after being open for one hour:

    Msg 0, Level 11, State 0, Line 0 The connection is broken and recovery is not possible. The client driver attempted to recover the connection one or more times and all attempts failed. Increase the value of ConnectRetryCount to increase the number of recovery attempts.

    La réexécution de la requête doit permettre de surmonter l’erreur.Re-running the query should get past the error and succeed.

  • Les fonctionnalités SSMS suivantes ne sont pas prises en charge pour l’authentification Azure AD qui utilise l’authentification universelle avec MFA :The following SSMS functionality is not supported for Azure AD auth using Universal Authentication with MFA:

    • Le concepteur Nouvelle table/vue affiche l’ancienne invite de connexion et ne fonctionne pas pour l’authentification Azure AD.The New Table/View designer shows the old-style login prompt, and does not work for Azure AD authentication.
    • La fonctionnalité Modifier les 200 premières lignes ne prend pas en charge l’authentification Azure AD.The Edit Top 200 Rows feature doesn't support Azure Ad authentication.
    • Le composant Serveur inscrit ne prend pas en charge l’authentification Azure AD.The Registered Server component does not support Azure AD authentication.
    • L’Assistant Paramétrage du moteur de base de données n’est pas pris en charge pour l’authentification Azure AD.The Database Engine Tuning Advisor is not supported for Azure AD authentication. Il existe un problème connu où le message d’erreur présenté à l’utilisateur est loin d’être utile : Impossible de charger le fichier ou l’assembly ’Microsoft.IdentityModel.Clients.ActiveDirectory,...There is a known issue where the error message presented to the user is less than helpful: Could not load file or assembly 'Microsoft.IdentityModel.Clients.ActiveDirectory,… au lieu du message attendu : L’Assistant Paramétrage du moteur de base de données ne prend pas en charge Microsoft Azure SQL Database. (DTAClient) .instead of the expected Database Engine Tuning Advisor does not support Microsoft Azure SQL Database. (DTAClient).

Analysis Services (AS)Analysis Services (AS)

  • L’Explorateur d’objets dans SSAS n’affiche pas le nom d’utilisateur de l’authentification Windows dans les propriétés de connexion d’Azure AS.Object Explorer in SSAS will not show the Windows Auth username in AS Azure connection properties.

Correctifs de boguesBug fixes

Analysis Services (AS)Analysis Services (AS)

  • Correction d’un problème où la commande AS Restaurer la base de données échouait avec une erreur si la base de données avait un nom différent de l’IDFixed an issue where AS Restore Database would fail with an error if the DB had a different Name than ID
  • Correction d’un problème où la fenêtre de requête DAX ignorait l’option de menu permettant d’activer/désactiver IntelliSense activéFixed an issue causing the DAX query window to disregard the menu option for toggling IntelliSense Enabled
  • Correction d’un problème qui empêchait de se connecter à SSAS avec des adresses http/https msmdpump IISFixed an issue that prevented connecting to SSAS through msmdpump IIS http/https addresses
  • Autorisation de la connexion à Azure AS à l’aide d’un mot de passe contenant un point-virguleAllow connecting to AS Azure using a password that contain a semi-colon
  • Le script de la commande AS Restaurer la base de données avec l’option « Ignorer l’appartenance » inclut la nouvelle option JSON correspondante quand il est utilisé avec le serveur SQL Server 2017 AS ou Azure ASScripting out AS Restore Database command with "Skip Membership" option will include the new corresponding JSON option when used with SQL Server 2017 AS server or AS Azure
  • Correction d’un problème très rare où la boîte de dialogue de suppression de base de données levait une erreur lors du chargementFixed an extremely rare issue that could cause the delete database dialog to raise an error when loading
  • Correction d’un problème qui pouvait se produire quand vous tentiez d’afficher des partitions dans le modèle de niveau de compatibilité 1400 contenant un mélange de définitions de requête SQL et de partition MFixed an issue that may occur when attempting to view partitions in 1400-compat level model containing a mix of SQL query and M partition definitions

Integration Services (IS)Integration Services (IS)

  • Correction d’un problème où il était impossible d’afficher les rapports d’informations sur l’exécution du catalogue SSISDBFixed issue where the execution information reports of SSISDB catalog can't be displayed
  • Correction de problèmes dans SSMS relatifs aux performances médiocres liées à un grand nombre de projets/packagesAddressed issues in SSMS related to poor performance with large number of projects/packages

télécharger SSMS 17.1download SSMS 17.1

Disponibilité générale | Numéro de build : 14.0.17119.0Generally available | Build number: 14.0.17119.0

Chinois (République populaire de Chine) | Chinois (Taïwan) | Anglais (États-Unis) | Français | Allemand | Italien | Japonais | Coréen | Portugais (Brésil) | Russe | EspagnolChinese (People's Republic of China) | Chinese (Taiwan) | English (United States) | French | German | Italian | Japanese | Korean | Portuguese (Brazil) | Russian | Spanish

AméliorationsEnhancements

  • Profileur : Aide > À propos de affiche maintenant le numéro de version (par exemple 17.1)Profiler: Help > About now displays release version number (e.g 17.1)
  • Les utilisateurs Analysis Service peuvent actualiser les informations d’identification de leurs sources de données pour les modèles 1200 TM et supérieur dans le menu contextuel sur la source de données.Analysis Service users can refresh credentials for their datasources for 1200 TM models and above from the context menu on the datasource
  • Les rapports SSIS prédéfinis montrent maintenant les journaux de l’exécution de SSIS Scale Out dans CTP 2.1Built-in SSIS reports now show logs from SSIS scale-out execution in CTP 2.1
  • Application de gestion de SSIS Scale OutSSIS scale-out management application
    • Affichez les informations de base de Scale Out Master.View basic information about scale-out master.
    • Ajoutez facilement un worker au déploiement de Scale Out.Easily add a Worker to the scale-out deployment.
    • Affichez tous les Scale Out workers et les informations de base les concernant. Vous pouvez aussi les activer ou les désactiver facilement.View all the scale-out workers and basic information about them, and can also enable or disable them easily.

Correctifs de boguesBug fixes

  • AlwaysOn :Always On:
    • Correction d’un problème où les propriétés d’un réplica de disponibilité étaient toujours affichées avec le mode « Basculement automatique » pour les groupes de disponibilité WSFC.Fixed an issue where the properties of an Availability Replica was always displayed as "Automatic failover" mode for WSFC AGs.
    • Correction d’un problème où la liste de routage en lecture seule était remplacée lors de la mise à jour du groupe de disponibilitéFixed an issue where the read-only routing list was overwritten when updating the Availability Group
  • Always Encrypted : correction d’un problème où des informations générées par DacFx étaient manquantes dans le fichier journal généré.Always Encrypted: fixed an issue where log file generated was missing the information generated by DacFx.
  • ShowPlan : correction d’un problème où l’interface utilisateur affichait toujours l’attribut de type de jointure réel pour les opérateurs de jointure non adaptatifs.ShowPlan: fixed in issue where the UI was always showing the Actual join type attribute for non Adaptive join operators.
  • Programme d’installation :Setup:
    • Correction d’un problème où SSMS 17.0 endommageait SSDT sur Visual Studio 2013 [Article de Microsoft Connect 3133479]Fixed an issue where SSMS 17.0 was breaking SSDT on Visual Studio 2013 [Connect Item 3133479]
    • Correction d’un problème où cliquer sur « Redémarrer » à la fin du programme d’installation ne redémarrait pas la machineFixed an issue where clicking on "Restart" at the end of setup was not restarting the machine
  • Script : empêchement temporaire de la suppression accidentelle d’objets de base de données Azure par SSMS lors de la création d’un script de suppression, via la désactivation de cette option.Scripting: temporarily preventing SSMS from accidentally deleting Azure database objects when trying to script the deletion by disabling that option. Un correctif approprié sera apporté dans une prochaine version de SSMS.Proper fix will be in an upcoming release of SSMS.
  • Explorateur d’objets : correction d’un problème où le nœud « Bases de données » n’était pas développé lors de la connexion à une base de données Azure créée avec « AS COPY »Object Explorer: fixed an issue where "Databases" node was not expanded when connected to an Azure database created using "AS COPY"

télécharger SSMS 17.0download SSMS 17.0

Disponibilité générale | Numéro de build : 14.0.17099.0Generally available | Build number: 14.0.17099.0

Chinois (République populaire de Chine) | Chinois (Taïwan) | Anglais (États-Unis) | Français | Allemand | Italien | Japonais | Coréen | Portugais (Brésil) | Russe | EspagnolChinese (People's Republic of China) | Chinese (Taiwan) | English (United States) | French | German | Italian | Japanese | Korean | Portuguese (Brazil) | Russian | Spanish

AméliorationsEnhancements

  • Package de mise à niveau et Windows Software Update Services (WSUS)Upgrade package and Windows Software Update Services (WSUS)
    • Les versions futures 17.X incluront un package de mises à jour cumulatives plus petitFuture 17.X releases include a smaller cumulative update package
      • Le package de mise à jour sera également publié sur le catalogue WSUSThe update package will also be published to the WSUS catalog
  • Mises à jour des icônesIcon Updates
    • Des icônes ont été mises à jour pour être cohérentes avec les icônes fournies par le Shell Visual Studio. Elles prennent en charge des résolutions élevées.Icons have been updated to be consistent with VS Shell provided icons and support High DPI resolutions
    • Nouvelles icônes de programme SSMS et Profiler permettant de différencier les versions 16.X et 17.XNew SSMS and Profiler program icons to differentiate between 16.X and 17.X versions
  • Module SQL PowerShellSQL PowerShell Module
    • Le module PowerShell SQL Server a été supprimé de SSMS et est désormais fourni via PowerShell Gallery (PowerShell 5.0 est maintenant obligatoire pour la prise en charge de la gestion des versions des modules)SQL Server PowerShell module removed from SSMS and now ships via the PowerShell gallery (PowerShell 5.0 now required to support module versioning)
    • Améliorations diverses à la « présentation » (mise en forme) de certains objets SMO (par exemple, les bases de données indiquent désormais la taille et la quantité d’espace disponible, et les tables indiquent le nombre de lignes et l’utilisation de l’espace)Miscellaneous improvements to the "presentation" (formatting) of some SMO objects (e.g. databases now show the size and the available space and tables show row count and space usage)
    • Colorisation ajoutée quand l’invite de commandes PowerShell est appelée à partir du menu « Démarrer PowerShell » dans l’Explorateur d’objetsAdded colorization when the PowerShell command prompt is invoked from the "Start PowerShell" menu in OE
    • Les paramètres ClusterType et -RequiredCopiesToCommit ont été ajoutés aux applets de commande AG (New-SqlAvailabilityGroup, Join-SqlAvailabilityGroup, et les applets de commande Set-SqlAvailabilityGroup)Added -ClusterType and -RequiredCopiesToCommit parameter to AG cmdlets (New-SqlAvailabilityGroup, Join-SqlAvailabilityGroup, and Set-SqlAvailabilityGroup cmdlets)
    • Les paramètres - ActiveDirectoryAuthority et - AzureKeyVaultResourceId ont été ajoutés à l’applet de commande Add-SqlAzureAuthenticationContextAdded parameters -ActiveDirectoryAuthority and -AzureKeyVaultResourceId to Add-SqlAzureAuthenticationContext cmdlet
    • Ajout des applets de commande Revoke-SqlAvailabilityGroupCreateAnyDatabase, Grant-SqlAvailabilityGroupCreateAnyDatabase et Set-SqlAvailabilityReplicaRoleToSecondaryAdded Revoke-SqlAvailabilityGroupCreateAnyDatabase, Grant-SqlAvailabilityGroupCreateAnyDatabase and Set-SqlAvailabilityReplicaRoleToSecondary cmdlets
    • Ajout du paramètre SeedingMode aux applets de commande Set-SqlAvailabilityReplica et New-SqlAvailabilityReplicaAdded -SeedingMode parameter to Set-SqlAvailabilityReplica and New-SqlAvailabilityReplica cmdlets
    • Ajout du paramètre -ConnectionString à Get-SqlDatabaseAdded -ConnectionString parameter to Get-SqlDatabase
  • SQL Server sur LinuxSQL Server on Linux
    • Améliorations d’ordre général et correctifs pour la copie des journaux de transactionGeneral improvements and fixes for Log Shipping
      • Ajout de la prise en charge des chemins Linux natifs pour attacher, sauvegarder et restaurer une base de donnéesAdded support for native Linux paths Attach, Restore and Backup database
      • Ajout de la prise en charge des chemins Linux natifs pour le dossier de destination du journal d’auditAdded support for native Linux paths for audit log destination folder
  • Analysis ServicesAnalysis Services
    • Fenêtre de requête DAX :DAX Query Window:
      • Mise en correspondance des parenthèses dans l’éditeurParentheses matching in the editor
      • Prise en charge de la syntaxe DEFINE MEASURE et DEFINE VARDEFINE MEASURE and DEFINE VAR syntax support
      • Différentes améliorations apportées à IntellisenseAssorted Intellisense improvements
    • Authentification universelleUniversal Authentication
      • Permet aux utilisateurs de spécifier un nom d’utilisateur et aucun mot de passe : la boîte de dialogue de connexion d’Azure gère alors la connexionAllows users to specify a username and no password and the Azure Login Dialog will handle the connection
    • Intégration de PQ SSMS :SSMS PQ Integration:
      • Écriture de scripts de travaux de sources de données structuréesScripting of structured data sources works
      • Affichage et modification de sources de données structurées dans l’interface utilisateur de PQViewing and Editing of structured data sources in PQ UI
  • Nouveau modèle « Ajouter une contrainte Unique »New "Add Unique Constraint" template
  • ShowplanShowplan
    • Affichage du maximum au lieu de la somme pour les threads dans la fenêtre PropriétésShow max instead of sum across the threads in properties window for elapsed time
    • Affichage des propriétés du nouvel opérateur d’allocation de mémoireExpose new mem grant operator properties
    • Activation du bouton Modifier la requête dans les statistiques des requêtes dynamiquesEnabled the "Edit Query" button in Live Query Statistics
    • Prise en charge de l’exécution entrelacéeSupport for interleaved execution
      • Nouvelle option pour « Analyser le plan d’exécution réel »New option to "Analyze Actual Execution Plan"
      • Améliorations générales apportées à la comparaison du plan d’exécution de requêtesGeneral improvements to showplan compare
      • Une fonction a été introduite dans la fonctionnalité de comparaison de plan d’exécution de requêtes pour rechercher des différences significatives dans l’estimation de la cardinalité entre les nœuds correspondants de deux plans de requête et pour effectuer une analyse des causes principales possibles.Introduced functionality in Showplan Comparison feature to find significant differences in Cardinality Estimation between matching nodes of two query plans and perform basic analysis of the possible root causes
  • Suppression du gestionnaire de configuration à partir de l’Explorateur de serveurs inscritsRemoved Configuration Manager from Registered Servers explorer
  • Activation de la lecture des journaux d’audit à partir du stockage d’objets blob AzureEnable reading audit logs from Azure blob storage
  • Un paramétrage a été ajouté pour Always Encrypted. Reportez-vous à cette page pour plus de détailsAdded Parameterization for Always Encrypted, please refer to this page for more details
  • La connexion d’authentification universelle AAD à Azure SQL Database prend en charge les ID de locataire personnalisésAAD Universal auth connection to Azure SQL DB supports custom tenant id
  • La génération de scripts pour Azure SQL Database inclut désormais le texte intégral, les règles et la base de donnéesGenerate scripts for Azure SQL Database, now scripts full text, rules, and database
  • Correctifs de la personnalisation dans les écrans de démarrage pour SSMS et le profileurBranding fixes in splash screens for SSMS and Profiler
  • Suppression dans SSMS de l’interface utilisateur du point de contrôle de l’utilitaireRemoved Utility Control Point UI from SSMS
  • SSMS peut maintenant créer des bases de données SQL Azure dans l’édition « PremiumRS »SSMS can now create "PremiumRS" edition SQL Azure databases
  • Groupes de disponibilité Always OnAlways On Availability Groups
    • Ajout de la prise en charge pour de nouveaux types de cluster : EXTERNAL et NONEAdd support for new cluster types: EXTERNAL and NONE
      • Ajout de la prise en charge de SQL Server sur LinuxAdd support for SQL Server on Linux
      • Ajout de l’amorçage automatique comme option pour la synchronisation initiale des donnéesAdd automatic seeding as an option for initial data synchronization
      • Correction de certains problèmes, par exemple la gestion des URL des points de terminaison, l’actualisation des bases de données et la présentation de l’interface utilisateurFixed the some defects, e.g. endpoint URL handling, DB refresh and UI layout
      • Suppression de fonctionnalités relatives aux réplicas AzureRemoved Azure replica related features
    • Amélioration d’IntelliSense pour plusieurs mots clés des groupes de disponibilitéImproved IntelliSense for several Availability Group keywords
  • Moniteur d'activitéActivity Monitor
    • Ajout d’un nouveau volet « Moniteur d’activité » à la fenêtre de sortie de SSMSAdded new "Activity Monitor" pane to the SSMS Output window
    • Modification du message d’erreur/de dépassement du délai d’expiration de connexion pour consigner des informations dans la fenêtre de sortie au lieu d’afficher un message contextuelChanged connection error/timeout message to log info to output window rather than a pop up message
    • Suppression du graphique vide (graphique 5) dans la section Vue d’ensembleRemoved empty chart (5th chart) in Overview section
    • Ajout de « (en pause) » au titre Vue d’ensemble si la collecte de données du moniteur d’activité est mise en pauseAdded "(paused)" to Overview title if the Activity Monitor data collection is paused
    • Extensions de graphe SQL ServerGraph Extensions to SQL Server
      • Nouvelles icônes pour les tables de nœuds et d’arêtes de grapheNew icons for graph node and edge tables
      • Les tables de nœuds et d’arêtes de graphe sont affichées sous le dossier Tables graphiquesGraph node and edge tables will be displayed under Graph Tables folder
      • Disponibilité de modèles pour créer des tables de nœuds et d’arêtes de grapheTemplates to create graph node and edge tables available
  • Mode de présentationPresentation Mode
    • 3 nouvelles tâches disponibles via le menu de lancement rapide (CTRL-Q)3 new tasks available via Quick Launch (Ctr-Q)
    • PresentOn - Activation du mode de présentationPresentOn - Turn on presentation mode
    • PresentEdit - Modification de la taille des polices pour le mode de présentation.PresentEdit - Edit the presentation font sizes for presentation mode. « Police Éditeur de texte » pour l’éditeur de requête."Text Editor font" for the Query Editor. « Police Environnement » pour les autres composants."Environment font" for other components.
    • RestoreDefaultFonts - Rétablissement des paramètres par défaut.RestoreDefaultFonts - Revert back to default settings.
    • Remarque : il n’existe actuellement aucune commande PresentOff pour l’instant. Utiliser RestoreDefaultFonts pour désactiver le mode de présentationNote: there is currently no PresentOff command at this time. Use RestoreDefaultFonts to turn off Presentation Mode

Correctifs de boguesBug fixes

  • Correction d’un problème où SSMS se bloquait quand l’utilisateur faisait défiler le plan d’exécution de requêtes via le pavé tactile d’un Surface BookFixed an issue where SSMS crashed when showplan scrolled via surfacebook touchpad
  • Correction d’un problème où SSMS se bloquait pendant un long moment lors de l’obtention des propriétés d’une base de données en cours de restauration ou hors connexionFixed an issue where SSMS hangs for a long times while getting the properties of a databases which is being restored or offline
  • Correction d’un problème où la « Visionneuse d’aide » ne pouvait pas être ouverte dans les builds RCFixed an issue where "Help viewer" could not be opened in RC builds
  • Correction d’un problème où les éléments de la « Boîte à outils des tâches des plans de maintenance » peuvent être manquants dans SSMS.Fixed an issue where "Maintenance Plans Tasks Toolbox" items may be missing in SSMS.
  • Correction d’un problème dans SSMS où l’utilisateur ne pouvait pas réduire une base de données quand le nom de cette base de données contenait des accolades.Fixed an issue in SSMS where the user was unable to shrink a database when the database name contained curly braces. Article de Microsoft ConnectConnect Item
  • Correction d’un problème où SSMS, au moment où il essayait de créer un script pour supprimer une base de données Azure, provoquait la suppression de la base de données elle-même.Fixed an issue where SSMS was trying to script the deletion of an Azure database was actually causing the deletion of the database itself. Article de Microsoft ConnectConnect Item
  • Correction d’un problème où les valeurs par défaut n’ont pas fait l’objet d’un script pour les types de tables définis par l’utilisateur.Fixed an issue where default values were not scripted for user defined table types. Article de Microsoft ConnectConnect Item
  • Autre série d’améliorations des performances liées au menu contextuel des index.Another round of perf improvements around context menu on indexes. Article de Microsoft ConnectConnect Item
  • Correction du problème qui provoquait un scintillement excessif lorsque des index manquants du plan d’exécution faisaient l’objet d’un pointage de la souris.Fixed issue which was causing excessive flickering when hovering mouse over missing index in execution plan. Article de Microsoft ConnectConnect Item
  • Correction d’un problème où SSMS prenait la base de données hors connexion lors de l’écriture de scripts Article de Microsoft ConnectFixed an issue where SSMS was taking the DB offline when scripting Connect Item
  • Divers correctifs liés à l’interface utilisateur sur les versions localisées (dans une langue que l’anglais) de SSMS.Miscellaneous UI fixes on localized (non-English) versions of SSMS.
  • Correction du problème où le nœud de « Always Encrypted Keys » était manquant lors du ciblage de SQL 2016 SP1 Édition Standard.Fixed issue where "Always Encrypted Keys" node was missing when targeting SQL 2016 SP1 Standard Edition.
  • Always EncryptedAlways Encrypted
    • Activation incorrecte du menu Always Encrypted lors du ciblage de SQL 2016 RTM Édition Standard ou de n’importe quel serveur SQL 2014 (et versions antérieures)"Always Encrypted" menu was incorrectly enabled when targeting SQL 2016 RTM Standard Edition or any SQL 2014 (and below) servers
    • Correction d’un problème où IntelliSense signale une erreur lors de l’utilisation de la syntaxe CREATE ou ALTERFixed an issue where IntelliSense is reporting an error when the CREATE OR ALTER syntax is used
    • Correction du problème où le chiffrement échoue si CMK/CEK contient des caractères qui devraient être ignorés, par exemple mis entre crochetsFixed issue where encryption fails in case CMK/CEK contain characters that should be escaped, i.e. enclosed in brackets
    • En cas d’exception liée à une mémoire insuffisante dans SSMS, l’utilisateur reçoit une erreur proposant d’utiliser le module PowerShell (64 bits) natif.When an Out of Memory exception occurs in SSMS, the user is presented an error that suggests to use the native (64bit) PowerShell instead.
    • Correction du problème lié à l’échec de l’Assistant AE si l’utilisateur a utilisé des abonnements de responsable de groupe de ressources au lieu d’abonnements Azure classiquesFixed issue where the AE wizard was failing in case the user was using Resource Group Manager subscriptions instead of Classic Azure subscriptions
    • Correction du problème où l’Assistant AE affiche une erreur incorrecte lorsque l’utilisateur ne détient aucune autorisation dans le cadre de ces abonnements ni aucun coffre de clé Azure.Fixed issue where AE wizard was showing an incorrect error when the user had no permissions in any subscriptions or had no Azure Key Vaults in any of them.
    • Correction d’un problème de l’Assistant AE où la page de connexion du coffre de clé Azure n’affiche pas les abonnements Azure en présence de plusieurs AADFixed issue in AE wizard where the Azure Key Vault sign-in page was not showing Azure subscriptions in case of multiple AAD
    • Correction d’un problème de l’Assistant AE où la page de connexion du coffre de clé Azure n’affiche pas les abonnements Azure pour lesquels l’utilisateur détient une autorisation de lectureFixed issue in AE wizard where the Azure Key Vault sign-in page was not showing Azure subscriptions for which the user has reader permission
      • Correction d’un problème où les fichiers de ressources ne pouvaient pas être chargés correctement, ce qui provoquait des messages d’erreur imprécisFixed an issue where resource files may not be loaded correctly, thus resulting in inaccurate error messages
  • Amélioration du contraste des liens hypertexte sur la page Installation de SSMSImproved contrast of hyperlinks on SSMS Setup page
  • Correction d’un problème lié au non-affichage des nœuds Polybase lors de la connexion à SQL Server Express (2016 SP1)Fixed an issue where Polybase nodes were not displayed when connected to SQL Server Express (2016 SP1)
  • Correction d’un problème où SSMS ne pouvait pas changer le niveau de compatibilité d’une base de données Azure pour le faire passer à v140Fixed an issue where SSMS is unable to change the Compatibility Level of an Azure DB to v140
  • Amélioration des performances de l’Explorateur d’objets lors du développement de la liste des bases de données Azure Article de Microsoft ConnectImproved performance of Object Explorer when expanding the list of Azure databases Connect Item
  • Correction d’un problème où l’élément de menu contextuel Afficher le journal SQL Server apparaît de manière incorrecte pour les types de serveurs non relationnels (AS\RS\IS)Fixed an issue where "View SQL Server Log" context menu item appeared incorrectly for non-relational server types (AS\RS\IS)
  • Correction d’un problème dans lequel la vérification de la syntaxe d’une requête de partition Analysis Services à l’aide de l’authentification SQL pouvait entraîner un message d’échec de connexionFixed an issue where checking syntax of an Analysis Services partition query using SQL auth could result in login failed message
  • Correction d’un problème dans lequel le fait de renommer un modèle tabulaire AS de niveau de compatibilité 1400 d’aperçu pouvait échouer dans SSMSFixed an issue where renaming a preview 1400 compat-level AS tabular model would fail in SSMS
  • Correction d’un problème lié au message « échec de l’opération sur le modèle » qui pouvait se produire après avoir tenté une opération non valide sur le serveur AS dans de rares circonstances et rétablir les modifications locales suite à un échec d’enregistrement sur le modèleFixed an “operation failed on model” issue that could occur after attempting an invalid operation on the AS server in rare circumstances, revert local changes after unsuccessful save on the model
  • Correction d’une faute d’orthographe dans la boîte de dialogue contextuelle de synchronisation des bases de données Analysis ServicesFixed a typo in Analysis Services Synchronize Database popup dialog
  • Les boîtes de dialogue de sauvegarde/restauration de conteneur se trouvent en dehors de l’écran dans les configurations avec plusieurs moniteurs.Backup/restore container dialogs come up offscreen on multiple monitor setups.
  • La création d’une stratégie de sécurité échoue si le nom de l’objet cible contient le caractère « ] ».SecurityPolicy create fails if target object has ] in its name.
  • Le menu « Ouvrir un fichier récent » de SSMS 2016 n’affiche pas les fichiers récemment enregistrés.SSMS 2016 "Open recent" menu doesn't show recently saved files. Article de Microsoft ConnectConnect Item
  • Suppression de la réinitialisation des paramètres utilisateur lors de la mise à jour du shell VS.Removed reset of user settings when VS Shell is updated.
  • Correction d’un problème qui empêchait l’utilisateur de pouvoir changer le niveau de compatibilité d’une base de données sur SQL Server 2017.Fixed an issue that was preventing the user from being able to change Compatibility Level of a database on SQL Server 2017.
  • Les fenêtres de requête utilisant l’authentification universelle AAD ne peuvent pas actualiser la requête au bout d’une heure.Query windows using AAD Universal authentication cannot refresh the query after an hour.
  • Suppression dans SSMS de l’interface utilisateur du point de contrôle de l’utilitaire.Utility Control Point UI removed from SSMS.
  • Les connexions d’authentification universelle AAD échouent à interroger des données après l’expiration du jeton initial.AD Universal auth connections fail to query data after the initial token expiration.
  • Impossible de générer des scripts de règles depuis Azure SQL Database vers Azure SQL Database.Unable to script Rules from Azure SQL DB to Azure SQL DB.
  • Résolution d’un problème où PowerShell SQL ne pouvait pas se connecter à des instances SQL héritées (2014 et antérieur).Fixed issue were SQL PowerShell was not able to connect legacy SQL instances (2014 and older). Article de Microsoft ConnectConnect Item
  • Résolution d’un problème qui provoquait le blocage de SSMS lors d’un échec d’importation des serveurs inscrits.Fixed an issue that was causing SSMS to crash when failing to import registered servers.
  • Résolution d’un problème qui provoquait le blocage de SSMS si un utilisateur avait certaines autorisations sur une base de données.Fixed an issue that was causing SSMS to crash if a user has certain permissions an a database.
  • SSMS - des tables disparaissent de l’aire de conception pendant l’examen des vues.SSMS - tables disappear from design surface while reviewing views. Article de Microsoft ConnectConnect Item
  • La barre de défilement des tables ne permet pas à l’utilisateur de faire défiler le contenu d’une table : seule la flèche haut/bas le permet.The table scrollbar does not allow the user to scroll the table content, only the up/down Arrow allow this. Il est également possible de faire défiler le contenu de la table après avoir essayé de faire défiler à l’aide de la barre de défilement, ce qui est un bogue.Its also possible to scroll the table content after trying to scroll using the scrollbar which is a bug. Article de Microsoft ConnectConnect Item
  • Les icônes ne s’affichent pas pour les serveurs inscrits une fois le nœud racine actualisé.Registered Servers not displaying icons after refreshing the root node.
  • Le bouton du script pour créer une base de données sur les serveurs v12 Azure exécute un script, puis affiche le message « Aucune action pour le script ».Script button for Create Database on Azure v12 servers executes script then displays message "No action to be scripted".
  • La boîte de dialogue SSMS Se connecter au serveur n’efface pas l’onglet « Propriétés supplémentaires » pour chaque nouvelle connexion.SSMS Connect to Server dialog does not clear "Additional Properties" tab for each new connection.
  • Le script de génération de tâches ne génère pas de scripts de création de base de données pour une base de données Azure SQL Database.Generate Tasks script doesn't generate Create Database scripts for an Azure SQL DB.
  • La barre de défilement du Concepteur de vues apparaît désactivée.Scrollbar in View Designer appears disabled.
  • Les chemins de clés AVK d’Always Encrypted n’incluent pas les ID de version.Always Encrypted AVK key paths do not include version ids.
  • Réduction du nombre de requêtes de l’édition du moteur dans la fenêtre de requête.Reduced number of engine edition queries in the query window. Article de Microsoft ConnectConnect Item
  • Les erreurs Always Encrypted provenant de l’actualisation des modules après chiffrement ne sont pas gérées correctement.Always Encrypted errors from refreshing modules after encryption are incorrectly handled.
  • Changement du délai d’expiration de la connexion par défaut pour OLTP et OLAP de 15 à 30 secondes, pour résoudre une classe d’échecs de connexion ignorés.Changed default connection timeout for OLTP and OLAP from 15 to 30 seconds to fix a class of ignored connection failures.
  • Correction d’un blocage dans SSMS lors du lancement d’un rapport personnalisé.Fixed a crash in SSMS when custom report is launched. Article de Microsoft ConnectConnect Item
  • Résolution d’un problème où « Générer un Script... »Fixed an issue where "Generate Script…" échoue pour les bases de données SQL Azure.fails for Azure SQL databases.
  • Correction de « Générer un script en tant que » et « Assistant Génération de scripts », qui n’ajoutaient pas de sauts de ligne supplémentaires lors de la génération de scripts pour des objets comme les procédures stockées.Fix "Script As" and "Generate Script Wizard" to not add extra newlines when scripting objects such as stored procedures. Article de Microsoft ConnectConnect Item
  • Le fournisseur SQLAS PowerShell : Ajout de la propriété LastProcessed aux dossiers Dimension et MeasureGroup.SQLAS PowerShell Provider: Add LastProcessed property to Dimension and MeasureGroup folders. Article de Microsoft ConnectConnect Item
  • Statistiques sur les requêtes en direct : Résolution d’un problème où elles montraient seulement la première requête dans un lot.Live Query Statistics: fixed issue where it was only showing the first query in a batch. Article de Microsoft ConnectConnect Item
  • Plan d’exécution de requêtes : Affichage du maximum au lieu de la somme pour les threads dans la fenêtre Propriétés.Showplan: show max instead of sum across the threads in properties window.
  • Magasin de requêtes : Ajout d’un nouveau rapport sur les requêtes avec les variation fortes des exécutions.Query Store: add new report on queries with high execution variation.
  • Problèmes de performances de l’Explorateur d’objets : Article de Microsoft ConnectObject explorer performance issues: Connect Item
    • Le menu contextuel pour les tables se bloque momentanémentContext menu for tables momentarily hangs
    • SSMS est lent quand l’utilisateur clique avec le bouton droit sur un index pour une table (via une connexion (Internet) à distance).SSMS is slow when right-clicking an index for a table (over a remote (Internet) connection).
    • Éviter d’émettre des requêtes sur des tables qui sont triées sur le serveurAvoid issuing table queries that sort on the server
  • Suppression dans SSMS de l’Assistant Déploiement Azure (pour déployer une base de données sur une machine virtuelle Azure)Removed Azure Deployment Wizard (Deploy Database to Azure VM) from SSMS
  • Résolution d’un problème où les index manquants n’étaient pas affichés dans les plans d’exécution dans SSMS Article de Microsoft ConnectFixed issue where missing indexes were not shown in execution plans in SSMS Connect Item
  • Résolution du problème courant de blocage lors de l’arrêt dans SSMSFixed common crash-on-shutdown issue in SSMS
  • Résolution du problème dans l’Explorateur d’objets, où une erreur se produisait lors de l’affichage du menu contextuel sur les nœuds Polybase | Groupe de scale-outArticle de Microsoft ConnectFixed issue in Object Explorer where an error occurred when bringing up the context menu on the Polybase|Scale-Out Group nodes Connect Item
  • Résolution d’un problème où SSMS pouvait se bloquer lors d’une tentative d’affichage des autorisations sur une base de donnéesFixed an issue where SSMS may crash when trying to display the permissions on a database
  • Magasin de requêtes : améliorations générales apportées aux éléments du menu contextuel pour les grilles de résultats des rapports du magasin de requêtesQuery Store: general enhancements in context menu items for result grids of query store report
  • La configuration d’Always Encrypted pour une table existante échoue avec des erreurs sur des objets non associés.Configuring Always Encrypted for an existing table fails with errors on unrelated objects. Article de Microsoft ConnectConnect Item
  • La configuration d’Always Encrypted pour une base de données existante avec plusieurs schémas ne fonctionne pas.Configuring Always Encrypted for an existing database with multiple schemas doesn't work. Article de Microsoft ConnectConnect Item
  • L’Assistant Colonne chiffrée d’Always Encrypted échoue parce que la base de données contient des vues qui référencent des vues système.The Always Encrypted, Encrypted Column wizard fails due to the database containing views that reference system views. Article de Microsoft ConnectConnect Item
  • Lors du chiffrement à l’aide d’Always Encrypted, les erreurs provenant de l’actualisation des modules après le chiffrement ne sont pas gérées correctement.When encrypting using Always Encrypted, errors from refreshing modules after encryption are incorrectly handled.
  • Résolution du problème de troncation de l’interface utilisateur dans la boîte de dialogue « Nouvelle inscription de serveur »Fixed UI truncation issue on "New Server Registration" dialog
  • Correction de la mise à jour incorrecte par l’interface utilisateur des conditions DMF pour les expressions contenant des valeurs de constante de chaîne incluant des guillemetsFix DMF Condition UI incorrectly updating expressions that contain string constant values with quotes in them
  • Résolution d’un problème pouvant provoquer le blocage de SSMS lors de l’exécution de rapports personnalisésFixed an issue that may cause SSMS to crash when running custom reports
  • Ajout de l’élément de menu « Exécution dans Scale Out... »Add “Execution in Scale Out…” au nœud du dossiermenu item to the folder node
  • Correction d’un problème avec la fonctionnalité des adresses IP de la liste verte de pare-feu SQL Azure DBFixed an issue with Azure SQL DB firewall whitelist IP address feature
  • Correction d’un problème dans SSMS qui provoquait une exception de référence d’objet non définie lors de la modification de la source d’une partition multidimensionnelle ASFixed an issue in SSMS which caused an Object reference not set exception when editing the source of AS multi-dimensional partition
  • Correction d’un problème dans SSMS qui provoquait une exception de référence d’objet non définie lors de la suppression d’un assembly de client d’un serveur AS multidimensionnelFixed an issue in SSMS which caused an Object reference not set exception when deleting a customer assembly from multi-dimensional AS server
  • Correction d’un problème où le renommage d’une base de données 1400 tabulaire AS échouaitFixed an issue where renaming an AS tabular 1400 db failed
  • Correction d’un problème de génération de script d’une source de données tabulaire AS de niveau de compatibilité 1400 à partir de la boîte de dialogue des propriétés de connexionFixed an issue with scripting a 1400 compat-level AS tabular datasource from connection properties dialog
  • Suppression de l’hypothèse selon laquelle les tables d’un modèle de niveau de compatibilité 1400 ont au moins une partitionRemove assumption that tables in AS 1400 compat-level model have at least one partition
  • CTRL+R affiche/masque maintenant le volet de résultats dans l’éditeur de requête SSMS DAXCtrl-R now toggles results pane in SSMS DAX query editor

télécharger SSMS 16.5.3download SSMS 16.5.3

Disponibilité générale | Numéro de build : 13.0.16106.4Generally available | Build number: 13.0.16106.4

Chinois (République populaire de Chine) | Chinois (Taïwan) | Anglais (États-Unis) | Français | Allemand | Italien | Japonais | Coréen | Portugais (Brésil) | Russe | EspagnolChinese (People's Republic of China) | Chinese (Taiwan) | English (United States) | French | German | Italian | Japanese | Korean | Portuguese (Brazil) | Russian | Spanish

Les problèmes suivants ont été résolus dans cette version :The following issues were fixed this release:

  • Résolution du problème introduit dans SSMS 16.5.2 qui provoquait l’expansion du nœud « Table » quand la table comportait plusieurs colonnes éparses.Fixed an issue introduced in SSMS 16.5.2 which was causing the expansion of the 'Table' node when the table had more than one sparse column.

  • Les utilisateurs peuvent déployer des packages SSIS contenant le Gestionnaire de connexions OData qui connectent une ressource Microsoft Dynamics AX/CRM Online au catalogue SSIS.Users can deploy SSIS packages containing OData Connection Manager which connect to a Microsoft Dynamics AX/CRM Online resource to SSIS catalog. Pour plus d’informations, consultez Gestionnaire de connexions OData.For more information, see OData Connection Manager.

  • La configuration d’Always Encrypted sur une table existante échoue avec des erreurs sur des objets non associés.Configuring Always Encrypted on an existing table fails with errors on unrelated objects. Microsoft Connect - ID 3103181Connect ID 3103181

  • La configuration d’Always Encrypted pour une base de données existante avec plusieurs schémas ne fonctionne pas.Configuring Always Encrypted for an existing database with multiple schemas doesn't work. Microsoft Connect - ID 3109591Connect ID 3109591

  • L’Assistant Colonne chiffrée d’Always Encrypted échoue parce que la base de données contient des vues qui référencent des vues système.The Always Encrypted, Encrypted Column wizard fails due to the database containing views that reference system views. Microsoft Connect - ID 3111925Connect ID 3111925

  • Lors du chiffrement à l’aide d’Always Encrypted, les erreurs provenant de l’actualisation des modules après le chiffrement ne sont pas gérées correctement.When encrypting using Always Encrypted, errors from refreshing modules after encryption are incorrectly handled.

  • Le menu Ouvrir un fichier récent n’affiche pas les fichiers récemment enregistrés.Open recent menu doesn't show recently saved files. Microsoft Connect - ID 3113288Connect ID 3113288

  • SSMS est lent quand l’utilisateur clique avec le bouton droit sur un index pour une table (via une connexion (Internet) à distance).SSMS is slow when right-clicking an index for a table (over a remote (Internet) connection). Microsoft Connect - ID 3114074Connect ID 3114074

  • Correction d’un problème avec la barre de défilement de SQL Designer.Fixed an issue with the SQL Designer scrollbar. Microsoft Connect - ID 3114856Connect ID 3114856

  • Le menu contextuel pour les tables se bloque momentanémentContext menu for tables momentarily hangs

  • Il peut arriver que SSMS lève des exceptions dans le moniteur d’activité et se bloque.SSMS occasionally throws exceptions in Activity Monitor and crashes. Microsoft Connect - ID 697527Connect ID 697527

  • SSMS 2016 se bloque avec l’erreur « Le processus a été arrêté en raison d’une erreur interne dans le runtime .NET à l’adresse IP 71AF8579 (71AE0000) avec le code de sortie 80131506 »SSMS 2016 crashes with error "The process was terminated due to an internal error in the .NET Runtime at IP 71AF8579 (71AE0000) with exit code 80131506"

SSMS 16.5.1SSMS 16.5.1

Disponibilité générale | Numéro de build : 13.0.16100.1Generally available | Build number: 13.0.16100.1

  • Correction d’un problème où Invoke-Sqlcmd insère par erreur plusieurs lignes lors d’une contrainte de validation.Fixed an issue where Invoke-Sqlcmd erroneously inserts multiple rows when check constraint occurs. Article Microsoft Connect n°811560Microsoft Connect Item: 811560

  • Correction d’un problème où les versions en langue autre que le français ne fonctionnent pas complètement lors de la création de groupes de disponibilité.Fixed an issue where non-ENU language versions do not work completely when creating Availability Groups.

  • Correction d’un problème où un clic sur le fichier XML du plan de requête n’ouvre pas l’interface utilisateur SSMS appropriée.Fixed an issue where clicking query plan XML does not open the proper SSMS UI.

télécharger SSMS 16.5download SSMS 16.5

Disponibilité générale | Numéro de build : 13.0.16000.28Generally available | Build number: 13.0.16000.28

Chinois (République populaire de Chine) | Chinois (Taïwan) | Anglais (États-Unis) | Français | Allemand | Italien | Japonais | Coréen | Portugais (Brésil) | Russe | EspagnolChinese (People's Republic of China) | Chinese (Taiwan) | English (United States) | French | German | Italian | Japanese | Korean | Portuguese (Brazil) | Russian | Spanish

  • Résolution d’un problème : un blocage peut se produire quand une base de données avec un nom de la table contenant « ;: » a été activée.Fixed an issue where a crash could occur when a database with table name containing “;:” was clicked on.
  • Résolution d’un problème : les modifications apportées à la page Modèle dans la fenêtre des propriétés de base de données tabulaire AS génèrent un script de la définition d’origine.Fixed an issue where changes made to the Model page in AS Tabular Database Properties window would script out the original definition. Élément Microsoft Connect : 3080744Microsoft Connect Item: 3080744
  • Correction du problème lié à l’ajout de fichiers temporaires à la liste « Fichiers récents ».Fixed the issue that temporary files are added to the “Recent Files” list.
    Élément Microsoft Connect : 2558789Microsoft Connect Item: 2558789
  • Résolution du problème : l’élément de menu « Gérer la Compression » est désactivé pour les nœuds de la table utilisateur dans l’arborescence de l’Explorateur d’objets.Fixed the issue that “Manage Compression” menu item is disabled for the user table nodes in object explorer tree.
    Élément Microsoft Connect : 3104616Microsoft Connect Item: 3104616

  • Résolution du problème : l’utilisateur ne peut pas définir la taille de police pour l’Explorateur d’objets, l’Explorateur de serveurs inscrits, l’Explorateur de modèle ainsi que pour les détails de l’Explorateur d’objets.Fixed the issue that user is not able to set the font size for object explorer, registered server explorer, template explorer as well as object explorer details. La police pour les explorateurs utilise la police de l’environnement.Font for the explorers will be using the Environment font.
    Élément Microsoft Connect : 691432Microsoft Connect Item: 691432

  • Résolution du problème : SSMS se reconnecte toujours à la base de données par défaut quand la connexion est perdue.Fixed the issue that SSMS always reconnect to the default database when connection is lost.
    Élément Microsoft Connect Item : 3102337Microsoft Connect Item: 3102337

  • Résolution d’un grand nombre de problèmes liés à la haute résolution dans la fenêtre de gestion des stratégies et de l’Éditeur de requête, notamment les icônes de plan d’exécution.Fixed many of high dpi issues in policy management and query editor window including the execution plan icons.

  • Résolution du problème : l’option de configuration des polices et des couleurs pour les événements étendus est manquante.Fixed the issue that option to config font and color for Extended Event is missing.

  • Résolution du problème : blocage de SSMS se produisant lors de la fermeture de l’application ou lors de la tentative d’affichage de la boîte de dialogue d’erreur.Fixed the issue of SSMS crashes that occur when closing the application or when it is trying to show the error dialog.

télécharger SSMS 16.4.1 (septembre 2016)download SSMS 16.4.1 (September 2016)

Disponibilité générale | Numéro de build : 13.0.15900.1Generally available | Build number: 13.0.15900.1

Chinois (République populaire de Chine) | Chinois (Taïwan) | Anglais (États-Unis) | Français | Allemand | Italien | Japonais | Coréen | Portugais (Brésil) | Russe | EspagnolChinese (People's Republic of China) | Chinese (Taiwan) | English (United States) | French | German | Italian | Japanese | Korean | Portuguese (Brazil) | Russian | Spanish

télécharger SSMS 16.3 (août 2016)download SSMS 16.3 (August 2016)

Généralement disponible | Numéro de version : 13.0.15700.28Generally available | Version number: 13.0.15700.28

Chinois (République populaire de Chine) | Chinois (Taïwan) | Anglais (États-Unis) | Français | Allemand | Italien | Japonais | Coréen | Portugais (Brésil) | Russe | EspagnolChinese (People's Republic of China) | Chinese (Taiwan) | English (United States) | French | German | Italian | Japanese | Korean | Portuguese (Brazil) | Russian | Spanish


télécharger mise à jour du correctif logiciel de SSMS, juillet 2016download SSMS July 2016 hotfix update

Généralement disponible | Numéro de version : 13.0.15600.2Generally available | Version number: 13.0.15600.2

Chinois (République populaire de Chine) | Chinois (Taïwan) | Anglais (États-Unis) | Français | Allemand | Italien | Japonais | Coréen | Portugais (Brésil) | Russe | EspagnolChinese (People's Republic of China) | Chinese (Taiwan) | English (United States) | French | German | Italian | Japanese | Korean | Portuguese (Brazil) | Russian | Spanish


SSMS, juillet 2016 (installer le correctif logiciel de juillet 2016)SSMS July 2016 (install the July 2016 hotfix)

Généralement disponible | Numéro de version : 13.0.15500.91Generally available | Version number: 13.0.15500.91

  • Modification, 5 juillet : Amélioration de la prise en charge des bases de données tabulaires SQL Server 2016 (niveau de compatibilité 1200) dans la boîte de dialogue de processus Analysis Services et l’Assistant Déploiement d’Analysis Services.Edit, July 5: Improved support for SQL Server 2016 (1200 compatibility level) tabular databases in the Analysis Services Process dialog and the Analysis Services deployment wizard.

  • Modification, 5 juillet : Ajout d’une nouvelle option dans la boîte de dialogue des options d’exécution de requête de SSMS pour définir « XACT_ABORT ».Edit, July 5: New option in SSMS 'query execution options' dialog to set 'XACT_ABORT'. Cette option est activée par défaut dans cette version de SSMS et demande à SQL Server de restaurer l’intégralité de la transaction et d’abandonner le traitement en cas d’erreur d’exécution.This option is enabled by default in this release of SSMS and instructs SQL Server to roll back the entire transaction and abort the batch if a run-time error occurs.

  • Prise en charge d’Azure SQL Data Warehouse dans SSMS.Support for Azure SQL Data Warehouse in SSMS.

  • Mises à jour importantes apportées au module SQL Server PowerShell.Significant updates to the SQL Server PowerShell module. Cela inclut un nouveau module SQL PowerShell et de nouvelles applets de commande pour le chiffrement intégral, SQL Agent et les journaux d’erreurs SQL.This includes a new SQL PowerShell module and new CMDLETs for Always Encrypted, SQL Agent, and SQL Error Logs.

  • Prise en charge de la génération de scripts PowerShell dans l’Assistant Chiffrement intégral.Support for PowerShell script generation in the Always Encrypted wizard.

  • Délais de connexion aux bases de données SQL Azure considérablement améliorés.Significantly improved connection times to Azure SQL databases.

  • Nouvelle boîte de dialogue Backup to URL (Sauvegarde vers l’URL) pour prendre en charge la création d’informations d’identification de stockage Azure pour les sauvegardes de bases de données SQL Server 2016.New "Backup to URL" dialog to support the creation of Azure storage credentials for SQL Server 2016 database backups. Cette boîte de dialogue fournit une expérience plus fluide pour stocker les sauvegardes de bases de données dans un compte de stockage Azure.This dialog provides a more streamlined experience for storing database backups in an Azure storage account.

  • Nouvelle boîte de dialogue Restore (Restauration) pour simplifier la restauration d’une sauvegarde de base de données SQL Server 2016 à partir du service de stockage Microsoft Azure.New Restore dialog to streamline restoring a SQL Server 2016 database backup from the Microsoft Azure storage service.

  • Résolution de bogue dans le concepteur de requêtes SSMS pour autoriser l’ajout de tables au concepteur si un utilisateur ne dispose pas d’autorisations SELECT sur celles-ci.Bug fix in SSMS query designer to allow adding tables to the designer if a user doesn’t have SELECT permissions on them.

  • Résolution de bogue pour ajouter la prise en charge d’IntelliSense pour les fonctions « TRY_CAST() » et « TRY_CONVERT() ».Bug fix to add IntelliSense support for 'TRY_CAST()', and 'TRY_CONVERT()' functions.
    Demandes de correctif connexes des clients :Linked customer bug requests:
    Article Microsoft Connect n°2453461.Microsoft Connect item #2453461.

  • Résolution de bogue dans le module PowerShell pour activer le chargement de l’extension Analysis Services « SQLAS ».Bug fix in PowerShell module to enable loading of ‘SQLAS’ Analysis Services extension.
    Demandes de correctif connexes des clients :Linked customer bug requests:
    Article Microsoft Connect n°2544902.Microsoft Connect item #2544902.

  • Résolution de bogue dans la fenêtre de l’éditeur de SSMS pour autoriser l’ouverture par glisser-déplacer de fichiers SQL.Bug fix in the SSMS editor window to allow drag-and-drop open of Sql files.
    Demandes de correctif connexes des clients :Linked customer bug requests:
    Article Microsoft Connect n°2690658.Microsoft Connect item #2690658.

  • Résolution de bogue dans Profiler pour résoudre les blocages de Profiler lors de la sortie.Bug fix in Profiler to fix Profiler crash when exiting.
    Demandes de correctif connexes des clients :Linked customer bug requests:
    Article Microsoft Connect n°2616550.Microsoft Connect item #2616550.
    Article Microsoft Connect n°2319968.Microsoft Connect item #2319968.

  • Résolution de bogue dans SSMS pour éviter l’incident qui se produit lors d’une tentative de modification d’un lien de jointure dans le Concepteur de tables de SSMS.Bug fix in SSMS to prevent crash when trying to edit a join link in the SSMS table designer.
    Demandes de correctif connexes des clients :Linked customer bug requests:
    Article Microsoft Connect n°2721052.Microsoft Connect item #2721052.

  • Résolution de bogue dans SSMS pour activer la génération de script de base de données pour les membres du rôle db_owner.Bug fix in SSMS to enable database script generation for db_owner role members.
    Demandes de correctif connexes des clients :Linked customer bug requests:
    Article Microsoft Connect n°2869241.Microsoft Connect item #2869241.

  • Résolution de bogue dans l’éditeur de SSMS pour supprimer le délai de fermeture d’un onglet de requête si le serveur a été mis hors connexion.Bug fix in SSMS editor to remove the delay in closing a query tab if the server has gone offline.
    Demandes de correctif connexes des clients :Linked customer bug requests:
    Article Microsoft Connect n°2656058.Microsoft Connect item #2656058.

  • Résolution de bogue pour activer l’option de sauvegarde dans les bases de données SQL Server Express.Bug fix to enable Backup option in SQL Server Express databases. Demandes de correctif connexes des clients :Linked customer bug requests:
    Article Microsoft Connect n°2801910.Microsoft Connect item #2801910.
    Article Microsoft Connect n°2874434.Microsoft Connect item #2874434.

  • Résolution de bogue dans Analysis Services pour afficher correctement le fournisseur de flux de données pour les modèles Analysis Services multidimensionnels.Bug fix in Analysis Services to correctly show the Data Feed provider for multi-dimensional Analysis Services models.


télécharger SSMS, juin 2016download SSMS June 2016

Généralement disponible | Numéro de version : 13.0.15000.23Generally available | Version number: 13.0.15000.23

Chinois (République populaire de Chine) | Chinois (Taïwan) | Anglais (États-Unis) | Français | Allemand | Italien | Japonais | Coréen | Portugais (Brésil) | Russe | EspagnolChinese (People's Republic of China) | Chinese (Taiwan) | English (United States) | French | German | Italian | Japanese | Korean | Portuguese (Brazil) | Russian | Spanish

  • SSMS est généralement disponible depuis la version de juin 2016.SSMS is generally available starting with the June 2016 release.

  • La nouvelle boîte de dialogue Recherche rapide dans SSMS est mieux intégrée dans le document actif, et permet de rechercher des expressions régulières.New quick find dialog in SSMS that is better integrated into the current document and allows searching via regular expressions. Demandes de correctif connexes des clients :Linked customer bug requests:
    https://connect.microsoft.com/SQLServer/feedback/details/2735513/quick-find-replace-in-ssms-2016-rc3/

  • Améliorations du programme d’installation de SSMS permettant de suivre la progression de l’installation et les codes de sortie du processus pour les installations sans assistance à l’aide de scripts.Improvements in SSMS installer to allow you to track installation progress and process exit codes for unattended installations via scripts.

  • Résolution de bogue dans l’aide contextuelle (accessible via la touche F1) de SSMS afin d’afficher correctement les documents et articles d’aide.Bug fix in SSMS context-sensitive F1 help to correctly display help documents and articles.

  • Résolution de bogue dans la vue « Requêtes régressées » du Magasin de données de requête, qui entraînait le blocage de SSMS lors du défilement.Bug fix in Query Data Store 'Regressed Queries' view that caused SSMS to crash when scrolling.

  • Résolution de bogue dans le connecteur Analysis Services OLEDB d’Excel pour autoriser les connexions d’Excel 2016 à SQL Server Analysis Services.Bug fix in Excel Analysis Services OLEDB connector to allow connections from Excel 2016 to SQL Server Analysis Services.

  • Résolution de bogue dans la boîte de dialogue Connexion de SSMS pour afficher la boîte de dialogue de connexion sur le même moniteur que la fenêtre principale de SSMS dans les systèmes multimoniteur.Bug fix in SSMS Connection dialog to show the connection dialog on the same monitor as the main SSMS window in multi-monitor systems.
    Demandes de correctif connexes des clients :Linked customer bug requests:
    https://connect.microsoft.com/SQLServer/feedback/details/724909/connection-dialog-appears-off-screen/ https://connect.microsoft.com/SQLServer/feedback/details/755689/sql-server-management-studio-connect-to-server-popup-dialog/
    https://connect.microsoft.com/SQLServer/feedback/details/389165/sql-server-management-studio-gets-confused-dealing-with-multiple-displays/

  • Résolution de bogue dans l’expérience Always Encrypted.Bug fixes in Always Encrypted experience. Résolution du bogue où l’option de menu Always Encrypted n’était pas activée correctement pour les bases de données Stretch.Fixed bug where Always Encrypted menu option was not enabled correctly for Stretch databases. Également résolution du bogue de l’Assistant Always Encrypted qui n’utilisait pas correctement le fournisseur HSM SafeNet (Luna SA).Also fixed bug in the Always Encrypted wizard where it was not properly using the SafeNet (Luna SA) HSM provider.

Téléchargements supplémentairesAdditional Downloads

Pour obtenir la liste de tous les téléchargements de SQL Server Management Studio, rechercher dans le Centre de téléchargement Microsoft.For a list of all SQL Server Management Studio downloads, search the Microsoft Download Center.

Pour obtenir la dernière version de SQL Server Management Studio, voir Télécharger SQL Server Management Studio (SSMS).For the latest release of SQL Server Management Studio, see Download SQL Server Management Studio (SSMS).