Notes de publication de SQL Server Management Studio (SSMS)

S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

Cet article détaille les mises à jour, les améliorations et les correctifs de bogues des versions actuelles et précédentes de SSMS.

Notes

En décembre 2021, les versions de SSMS antérieures à la version 18.6 ne s’authentifieront plus auprès des moteurs de base de données via Azure Active Directory avec MFA. Pour continuer à utiliser l’authentification Azure Active Directory avec MFA, vous devez avoir SSMS 18.6 ou ultérieur.

La connectivité à Azure Analysis Services via Azure Active Directory avec MFA nécessite SSMS 18.5.1 ou ultérieur.

Version actuelle de SSMS

Télécharger SQL Server Management Studio (SSMS) 19.1

SSMS 19.1 est la dernière version en disponibilité générale de SSMS. Si vous avez besoin d’une version précédente de SSMS, consultez les versions précédentes de SSMS.

19.1

  • Numéro de version : 19.1
  • Numéro de build : 19.1.56.0
  • Date de publication : 24 mai 2023

Chinois (simplifié) | Chinois (traditionnel) | Anglais (États-Unis) | Français | Allemand | Italien | Japonais | Coréen | Portugais (Brésil) | Russe | Espagnol |

Nouveautés de la version 19.1

Nouvel élément Détails
Intégration de l’installation Azure Data Studio L’installation de SSMS installe Azure Data Studio 1.44.
Always Encrypted Ajout de la prise en charge des enclaves sécurisées et du chiffrement sur place dans l’Assistant Always Encrypted. Consultez Configurer le chiffrement de colonne à l’aide de l’Assistant Always Encrypted.
Azure SQL Managed Instance Présentation de la visibilité de l’état du service Distributed Transaction Coordinator (DTC) pour Azure SQL Managed Instance. Explorateur d'objets peut être utilisé pour déterminer si DTC est activé sur le Azure SQL Managed Instance (dans le nœud Gestion). Voir Distributed Transaction Coordinator (DTC) pour Azure SQL Managed Instance.
Sauvegarde/restauration Ajout de la fonctionnalité de restauration des fichiers de sauvegarde à partir du stockage Amazon S3 vers SQL Server 2022 et Azure SQL Managed Instance.
SSMS général Mise à jour de la version de fichier pour ssms.exe de s’aligner sur la version du produit.
SSMS général Suppression du matériel déprécié de la liste des objets de niveau de service disponibles.
SSMS général Modification du paramètre de navigateur système, dans Options >d’outils > Services Azure, par défaut sur True. Le navigateur externe sera utilisé au lieu du navigateur incorporé hérité.
SSMS général Suppression de l’évaluation des vulnérabilités de SSMS.
Fonctionnalité de liaison pour Azure SQL Managed Instance Ajout de l’Assistant Vérificateur de réseau, qui permet de tester la connexion réseau et les ports avant de créer le lien.
Fonctionnalité de liaison pour Azure SQL Managed Instance Ajout d’une fonctionnalité avancée de résolution des problèmes réseau dans l'assistant de création de liens existant. Cela permet de résoudre les problèmes de connectivité réseau pendant que la création de liens est en cours.
Explorateur d’objets Suppression du texte d’en-tête de script lors de la sélection des 1000 premières lignes. Consultez Supprimer le script /***** pour la commande SelectTopNRows du commentaire SSMS *******/ lorsque « Sélectionnez les 1000 premières lignes.
PowerShell Ajout de la possibilité pour les utilisateurs de choisir la version de PowerShell à utiliser lors du lancement à partir de SSMS.
PowerShell Introduction d’autres options PowerShell dans Options > d’outils > Explorateur d'objets SQL Server > Commandes. Pour plus d’informations, consultez Options (Explorateur d'objets SQL Server - Commandes).

Corrections de bogues dans la version 19.1

Nouvel élément Détails
Accessibilité Introduction de plusieurs améliorations du lecteur d’écran dans la fenêtre d’installation et sur la page principale.
Joindre une base de données Résolution d’un problème où l’ajout d’une base de données avec un fichier journal qui ne réside pas dans le répertoire par défaut affichait le message « Fichier journal des transactions introuvable. Un nouveau journal vide sera créé. »
Azure SQL Managed Instance Correction des contrôles qui étaient incorrectement désactivés dans l’Assistant « Nouveaux serveurs liés » et empêchaient les clients de créer un serveur lié à l’aide du pilote MSOLEDBSQL.
Azure SQL Managed Instance Résolution de l’impossibilité de configurer des tâches Integration Services dans un travail SQL Server Agent dans Azure SQL Managed Instance. Consultez Configuration de la tâche SSIS pour le travail de l’agent dans SSMS 19.0.1 Ne fonctionne pas dans Azure SQL Managed Instance.
Sauvegarde/restauration Mise à jour de la boîte de dialogue de sauvegarde de base de données pour activer le bouton « OK » lors de la connexion à un groupe de disponibilité via l’écouteur ou l’adresse IP.
Connexion Correction d’un problème où un jeton d’actualisation Active Azure Directory expiré entraînait le blocage de SSMS.
Connexion Résolution du blocage intermittent de l’application lors de la fermeture de SSMS immédiatement après la fermeture de la boîte de dialogue de connexion.
Connexion Processus d’authentification mis à jour pour un e-mail basé sur un alias afin d’autoriser le jeton d’authentification pour les connexions suivantes pour la même connexion.
Classification des données Résolution du blocage dans SSMS qui s’est produit lors de la tentative de définition de la stratégie de protection des informations Microsoft.
Indexation de texte intégral Correction du problème qui ne permettait pas d’afficher les propriétés d’un index de texte intégral.
Général Retard de l’initialisation de la fenêtre de sortie pour empêcher le démarrage lent de SSMS.
Intellisense Ajout de la prise en charge de la syntaxe T-SQL SORT_IN_TEMPDB lors de la création d’une clé primaire à l’aide d’ALTER TABLE.
Intellisense Mise à jour d’IntelliSense pour identifier les opérations d’index non valides pour la syntaxe T-SQL ALTER TABLE.
Intellisense Introduction de la prise en charge du nouvel algorithme de compression SQL Server 2022 pour les sauvegardes.
Intellisense Ajout de la prise en charge d’IntelliSense pour les nouvelles fonctions introduites dans SQL Server 2022 (par exemple, JSON_ARRAY, ISJSON, WINDOW, BIT_COUNT, etc.).
Fonctionnalité de liaison pour Azure SQL Managed Instance Script T-SQL mis à jour généré par l’Assistant pour inclure le nom du certificat.
PolyBase Résolution d’un incident qui s’est produit lors de l’accès à la table d’autorisation d’une source de données externe ou d’un format de fichier externe existant.
Serveurs inscrits Options étendues prises en charge lors de l’importation de connexions à partir d’Azure Data Studio.
Réplication Résolution de l’impossibilité d’ouvrir la page des propriétés d’une publication locale sous le nœud Publications locales dans Explorateur d'objets. Consultez SSMS 19.0.1 - Impossible d’ouvrir la boîte de dialogue Propriétés pour les publications locales.
Réplication Résolution de l’erreur « La valeur était trop grande ou trop petite pour un Int32 » lors de la création d’une publication qui contient deux types d’objets différents portant le même nom.
SMO/Création de scripts Correction de l’erreur « Échec de la tentative de récupération de données pour l’objet pour le serveur « server_name_here » lors de la modification d’un nouveau travail après avoir scripté une action dans un travail.
SMO/Création de scripts Correction de l’impossibilité de générer des scripts pour les tables à partir des assistants sélectionnés.
SSIS Résolution de l’impossibilité de se connecter à l’aide du runtime d’intégration Azure SSIS.
Compte de stockage Correction du problème qui empêchait la suppression d’un conteneur d’un compte de stockage Azure.
Éditeur de table Correction d’un problème de blocage d’application lors de la modification d’une colonne VARCHAR(255) dans une table. Consultez SSMS v18.12.1 (également) se bloque en mode d’édition lors de la mise à jour d’un champ (varchar(255)) d’un enregistrement spécifique.
Éditeur de table Résolution des informations incorrectes affichées lors de la modification de données dans une table qui contient un point (.) dans Azure SQL Database. Consultez Table SSMS dans Azure - Conception montrant < Inconnu >.

Problèmes connus (19.1)

Nouvel élément Détails Solution de contournement
Azure SQL Managed Instance L’affichage des propriétés de base de données pour une base de données SQL MI peut retourner l’erreur « La sous-requête a retourné plus d’une valeur. Ce n’est pas autorisé quand la sous-requête suit =, !=, <, <=, > ou >=, ni quand elle est utilisée en tant qu’expression. (.Net SqlClient Data Provider) ». Il existe un problème connu en lien avec des données incorrectes dans msdb. Pour résoudre ce problème, supprimez l’historique des sauvegardes. Par exemple EXECmsdb..sp_delete_backuphistory @oldest_date = '<current date>'.
Concepteur de bases de données Si vous sélectionnez l’option Conception pour une vue qui référence une table à l’aide de données spatiales, SSMS plante. Utilisez T-SQL pour apporter des modifications à la vue.
SSMS général L’option d’importation des paramètres à partir de SSMS 17 n’est pas disponible. Vous pouvez importer les paramètres à partir de SSMS 18.
PolyBase Le nœud PolyBase n’est pas visible dans Explorateur d'objets lors de la connexion à SQL 2022.
Profileur Le menu Profiler n’est pas localisé. Aucune solution à l’heure actuelle.
Éditeur de requête Quand SSMS s’ouvre après un double-clic sur un fichier .sql, la fenêtre de l’Explorateur d’objets s’affiche comme une fenêtre distincte. Aucune solution à l’heure actuelle.
Audit du serveur Erreur « L’élément a déjà été ajouté. Clé dans le dictionnaire : clé 'MNDO' ajoutée : 'MNDO' » lors de l’affichage des journaux d’un audit. Aucune solution de contournement actuelle.
Base de données pour Stretch Assistant Stretch Database supprimé. Utilisez T-SQL pour configurer Stretch Database ou utilisez SSMS 18.9.1 ou antérieur pour utiliser l’Assistant Stretch Database.

Pour connaître les autres problèmes connus et pour envoyer vos commentaires à l’équipe produit, accédez à Commentaires des utilisateurs sur SQL Server.

Versions précédentes de SSMS

Téléchargez les versions précédentes de SSMS en sélectionnant le lien de téléchargement de la section associée.

Version de SSMS Numéro de build Date de publication
19.0.2 19.0.20209.0 13 mars 2023
19.0.1 19.0.20200.0 2 février 2023
19.0 19.0.20196.0 26 janvier 2023
18.12.1 15.0.18420.0 21 juin 2022
17.9.1 14.0.17289.0 21 novembre 2018
16.5.3 13.0.16106.4 30 janvier 2017

19.0.2

  • Numéro de version : 19.0.2
  • Numéro de build : 19.0.20209.0
  • Date de publication : 13 mars 2023

Chinois (simplifié) | Chinois (traditionnel) | Anglais (États-Unis) | Français | Allemand | Italien | Japonais | Coréen | Portugais (Brésil) | Russe | Espagnol |

Nouveautés de la version 19.0.2

Nouvel élément Détails
Intégration de l’installation Azure Data Studio L’installation de SSMS installe Azure Data Studio 1.41.2.

Corrections de bogues dans la version 19.0.2

Nouvel élément Détails
Azure SQL Managed Instance Possibilité restaurée d’afficher les pages File et FileGroups sur la fenêtre Propriétés de la base de données. Consultez bogues dans la version 19.0.1.
Connexion Correction de l’erreur « Votre application a été limitée par Azure AD en raison d’un trop grand nombre de demandes » pendant l’utilisation de l’authentification Azure Active Directory. Consultez Intégration AAD de SSMS 19 : votre application a été limitée par AAD en raison d’un trop grand nombre de requêtes.
Connexion Résolution du comportement d’incident SSMS lors de la connexion à Azure et du changement d’utilisateur.
Texte intégral Correction d’un problème qui entraînait la reconstruction de l’index en texte intégral d’une table lors du déplacement de la table vers un autre groupe de fichiers.
SSMS général Ajout de la signature numérique aux fichiers dll.
Fonctionnalité de liaison pour Azure SQL Managed Instance Correction de l’erreur « Une exception a été levée par la cible d’un appel » qui se produisait quand un abonnement sans groupe de ressources était sélectionné pendant la tentative de création d’une liaison avec l’Assistant de liaison Azure SQL Managed Instance.
Profileur Correction du problème qui générait le message d’erreur « Erreurs dans le fournisseur OLE DB. Impossible d’obtenir le jeton d’authentification à l’aide des informations d’identification fournies » lors de la tentative d’exécution de SQL Profiler avec un espace de travail Power BI.
Réplication Correction de l’erreur « Impossible de changer ou lire le mot de passe de la propriété après la définition d’une chaîne de connexion » qui se produisait pendant la tentative de configuration d’un abonné de réplication. Consultez SSMS 19 - Problème de connexion à l’abonné pendant la configuration de la réplication.
Réplication Correction de l’erreur « SQL Server a rencontré une ou plusieurs erreurs pendant la récupération des informations sur la publication » qui se produisait pendant la tentative de consultation des propriétés d’une publication. Consultez SSMS 19.0.1 - Impossible d’ouvrir la boîte de dialogue Propriétés pour les publications locales.
Rapports Heure de démarrage du serveur corrigée dans le rapport Tableau de bord du serveur.
SQL Agent Résolution de l’impossibilité de démarrer l’agent SQL à partir de SSMS.

Problèmes connus (19.0.2)

Nouvel élément Détails Solution de contournement
Azure SQL Managed Instance L’affichage des propriétés de base de données pour une base de données SQL MI peut retourner l’erreur « La sous-requête a retourné plus d’une valeur. Ce n’est pas autorisé quand la sous-requête suit =, !=, <, <=, > ou >=, ni quand elle est utilisée en tant qu’expression. (.Net SqlClient Data Provider) ». Il existe un problème connu en lien avec des données incorrectes dans msdb. Pour résoudre ce problème, supprimez l’historique des sauvegardes. Par exemple EXECmsdb..sp_delete_backuphistory @oldest_date = '<current date>'.
Concepteur de bases de données Si vous sélectionnez l’option Conception pour une vue qui référence une table à l’aide de données spatiales, SSMS plante. Utilisez T-SQL pour apporter des modifications à la vue.
SSMS général L’option d’importation des paramètres à partir de SSMS 17 n’est pas disponible. Vous pouvez importer les paramètres à partir de SSMS 18.
Profileur Le menu Profiler n’est pas localisé. Aucune solution à l’heure actuelle.
Éditeur de requête Quand SSMS s’ouvre après un double-clic sur un fichier .sql, la fenêtre de l’Explorateur d’objets s’affiche comme une fenêtre distincte.
Compte de stockage La tentative de suppression d’un conteneur d’un compte de stockage échoue avec une erreur de requête incorrecte (400). Utilisez le portail Azure pour la suppression de conteneur.
Audit du serveur Erreur « L’élément a déjà été ajouté. Clé dans le dictionnaire : clé 'MNDO' ajoutée : 'MNDO' » lors de l’affichage des journaux d’un audit. Aucune solution de contournement actuelle.
Base de données pour Stretch Assistant Stretch Database supprimé. Utilisez T-SQL pour configurer Stretch Database ou utilisez SSMS 18.9.1 ou antérieur pour utiliser l’Assistant Stretch Database.

19.0.1

  • Numéro de version : 19.0.1
  • Numéro de build : 19.0.20200.0
  • Date de publication : 2 février 2023

Chinois (simplifié) | Chinois (traditionnel) | Anglais (États-Unis) | Français | Allemand | Italien | Japonais | Coréen | Portugais (Brésil) | Russe | Espagnol |

Nouveautés de la version 19.0.1

Nouvel élément Détails
Intégration de l’installation Azure Data Studio L’installation de SSMS installe Azure Data Studio 1.41.1.

Corrections de bogues dans la version 19.0.1

Nouvel élément Détails
Plan de maintenance Correction du problème qui générait l’erreur « Échec de la récupération des données pour cette demande » lors de l’utilisation de la sauvegarde sur NUL dans la tâche Sauvegarder la base de données.
Explorateur d’objets Correction d’une régression qui empêchait l’Explorateur d’objets d’afficher les objets de base de données pour le SLO de base d’Azure SQL Database.

19,0

  • Numéro de version : 19.0
  • Numéro de build : 19.0.20196.0
  • Date de publication : 26 janvier 2023

Chinois (simplifié) | Chinois (traditionnel) | Anglais (États-Unis) | Français | Allemand | Italien | Japonais | Coréen | Portugais (Brésil) | Russe | Espagnol |

Nouveautés de la version 19.0

Nouvel élément Détails
Prise en charge de SQL Server 2022 La version 19.0 de SSMS est la première qui prend entièrement en charge SQL Server 2022 (niveau de compatibilité 160).
Intégration de l’installation Azure Data Studio L’installation de SSMS entraîne l’installation d’Azure Data Studio 1.41.
Accessibilité Amélioration de la navigation au clavier et du texte du lecteur d’écran dans la fenêtre de classification des données.
Always Encrypted Ajout de la possibilité de configurer explicitement un protocole d’attestation dans la boîte de dialogue « Se connecter au serveur » lors de l’utilisation d’Always Encrypted avec des enclaves sécurisées (chiffrement de colonne).
Authentification Azure Active Directory Les connexions aux instances SQL relationnelles prennent désormais en charge le principal de service Azure Active Directory, l’identité managée Azure Active Directory et les méthodes d’authentification par défaut Azure Active Directory. La configuration « par défaut » utilise une série de sources possibles pour l’authentification, notamment les variables d’environnement, l’identité managée Azure, le cache de jetons partagé de l’utilisateur, Visual Studio, Azure CLI et Azure PowerShell. Pour plus d’informations, consultez Options (services Azure).
Audit Ajout de la prise en charge des actions SQL 2022.
Pilote client Remplacement par Microsoft.Data.SqlClient.
Groupe de disponibilité Always On autonome Ajout de la prise en charge des groupes de disponibilité Always On autonomes.
Classification des données Améliorations apportées à l’interface utilisateur de classification des données.
Assistant Paramétrage de base de données Ajout de la prise en charge de l’augmentation de la taille des index non cluster (jusqu’à 1 700 octets), initialement disponible dans SQL Server 2016, pour permettre des recommandations d’index étendues.
SSMS général Ajout d’une nouvelle page Outils > Options > Fenêtre Sortie permettant aux utilisateurs de contrôler les canaux de fenêtre qui s’affichent dans la fenêtre Sortie. Pour plus d’informations, consultez [Options Fenêtre Sortie – Général].
Azure Allemagne Suppression de SSMS des références à Azure Allemagne.
Registre Ajout de la prise en charge de l’importation/exportation d’un bacpac ou dacpac créé à partir d’une base de données avec LEDGER = ON.
Registre Ajout de la prise en charge de la fonctionnalité de registre Registre de base de données. Pour plus d’informations, consultez Qu’est-ce que le registre de base de données ?.
Fonctionnalité de liaison pour Azure SQL Managed Instance Introduction de la prise en charge de la restauration en cas d’échec des tâches sélectionnées dans l’Assistant MI Link.
Plan de maintenance Le nœud Plan de maintenance est maintenant disponible dans l’Explorateur d’objets.
Explorateur d’objets Le dossier Colonnes supprimées existe désormais sous le dossier Colonnes pour les tables de registre, qui ont été modifiées pour supprimer une ou plusieurs colonnes.
PowerShell Suppression de « Générer un script PowerShell » de la migration OLTP en mémoire.
Exécution ou résultats des requêtes Amélioration des vérifications des connexions ouvertes.
Plan de requête Ajout du bouton de sélection à la propriété Résiduel de l’opérateur de jointure de fusion. Cf. SSMS : Ajout du bouton de sélection à la propriété Résiduel de l’opérateur de jointure de fusion.
Résultats de requête Ajout dans Outils > Options > Exécution des requêtes d’une option permettant de ne pas afficher la fenêtre « Interrogation du nombre de transactions » lors de la fermeture d’une fenêtre de requête. Cf. SSMS : Interrogation du nombre de transactions – Asynchrone.
Assistant Paramétrage de requêtes Interface utilisateur mise à jour pour améliorer l’accessibilité.
Sécurité Ajout de la prise en charge des autorisations introduites dans SQL Server 2022 et 2019.
Scripts Le niveau de compatibilité est défini par défaut sur 160 lors de l’écriture de scripts.
Showplan Le schéma XML du plan d’exécution de requêtes a été mis à jour.
Showplan Ajout de la prise en charge du traitement des requêtes Hyperscale optimisé.
Showplan Ajout de l’attribut de plan de requête DOPFeedbackAdjusted.
SNAC Suppression de la dépendance de SSMS à SQL Server Native Client (SNAC/SQLNCLI). Pour plus d’informations, consultez Stratégies de support – SQL Server Native Client.
SqlParser Ajout de la prise en charge de la fonction TRIM.

Correctifs de bogues de la version 19.0

Nouvel élément Détails
Accessibilité Correction d’un problème d’accessibilité lors de la navigation dans la fenêtre de classification des données.
Moniteur d'activité Correction du problème d’arrêt inattendu de SSMS lors de l’affichage d’un plan de requête dans le moniteur d’activité.
Analysis Services La connexion à Analysis Services est désormais disponible.
Always Encrypted Résolution du problème empêchant les utilisateurs de se connecter à la boîte de dialogue Clé principale de colonne après s’être déconnectés.
Tableau de bord du groupe de disponibilité Résolution du problème en lien avec la connexion au tableau de bord d’un groupe de disponibilité sur SQL Server 2016 ou une version antérieure qui génère une erreur « Propriété inconnue ClusterType ».
Sauvegarde Ajout de la possibilité de créer une unité de sauvegarde NUL sur SQL Server 2017.
Serveurs de gestion centralisée Ajout de la possibilité d’afficher les ERRORLOG SQL sur les Serveurs de gestion centralisée avant SQL 2022.
Clé principale de colonne Augmentation de la largeur du nom de la clé principale de colonne dans la boîte de dialogue de renouvellement de façon à rendre visible le nom complet.
Connexion Correction d’un problème d’authentification qui n’utilisait ni Azure Resource Manager ni la protection des données Microsoft Purview.
Connexion Résolution du problème de connexion à Azure avec une authentification non SQL sur une machine non jointe à un domaine.
Assistant Copie de base de données Correction de l’erreur de type de fournisseur de journaux, qui se produisait lors de la copie d’une base de données à en utilisant la méthode SQL Management Object.
Restauration de base de données Résolution de l’erreur générée lors de la restauration d’une sauvegarde dans une base de données existante. Cf. Comportement inattendu de SSMS.
Assistant Paramétrage de base de données Ajout de la possibilité d’ignorer les éléments inattendus dans le plan d’exécution de requêtes XML lors de la génération de recommandations.
Assistant Paramétrage de base de données Résolution du problème d’échec de remplissage de la table de journalisation du paramétrage.
Assistant Paramétrage de base de données Implémentation de correctifs de sécurité, notamment remplacement de ZeroMemory par SecureZeroMemory.
Application de la couche Données d’importation/exportation Restauration de la possibilité de déployer un fichier DACPAC extrait dans une base de données avec l’option Déployer une application de la couche Données.
Fonctionnalité de liaison pour Azure SQL Managed Instance Correction d’un problème de fuite de connexions dans MI Link.
Fonctionnalité de liaison pour Azure SQL Managed Instance Mise à jour de la taille de la liste déroulante des abonnements dans le volet de connexion à Azure pour afficher correctement le nom des abonnements.
Fonctionnalité de liaison pour Azure SQL Managed Instance Mise à jour de l’affichage de façon à montrer correctement les options de connexion Azure.
Protection des informations Microsoft Purview Amélioration de l’affichage des icônes de protection des données Microsoft Purview dans les anciennes versions de SQL Server.
Explorateur d’objets Résolution du problème provoquant un incident de SSMS lorsqu’une vue dont la syntaxe n’est pas valide est créée avec l’expérience utilisateur Créer une vue.
Explorateur d’objets Suppression de l’affichage des objets de registre s’ils ne sont pas pris en charge par la plateforme.
Partitionnement Ajout de la prise en charge des tables partitionnées Azure SQL Managed Instance dans l’expérience utilisateur de la fenêtre Gérer la partition.
Datamart Power BI Ajout de la possibilité de se connecter à un datamart Power BI.
Éditeur de requête Correction d’un problème lié à la notification sonore qui se produit lors de la fermeture d’une fenêtre de requête. Consultez SSMS 18.11.1 émet un bip lorsque je ferme une fenêtre de requête.
Serveurs inscrits Correction du problème de connexion d’une requête multiserveur comportant plusieurs serveurs inscrits dans le même dossier.
Replication Correction de l’erreur « Les publications de fusion ne peuvent pas être créées à partir de cette base de données tant que le niveau de compatibilité n’est pas défini sur 70 ou supérieur » lors de l’utilisation de l’Assistant Publication pour créer une publication de fusion.
Sécurité Ajout d’autorisations de base de données manquantes.
Création de scripts Ajout de la possibilité d’écrire un script en tant qu’insertion pour DW.
SQL Agent Affichage de l’état Mis en file d’attente pour les travaux mis en file d’attente dans SQL Agent.
SMO/Création de scripts Résolution de l’échec du script CREATE TABLE après l’ajout du masquage DateHeure d’une colonne.
SqlParser Correction d’une syntaxe incorrecte pour la fonction DATE_BUCKET.
SqlParser Ajout d’options manquantes pour CREATE USER et CREATE SIGN IN.
SSIS L’élément de menu « Planifier... » est désormais visible dans le catalogue Azure SSIS.
Synapse Création d’un nommage cohérent pour les offres Synapse dans SSMS.
XEvents Correction d’un problème où la lecture des données cibles pour les sessions d’événements dont le nom chevauche le nom d’une autre session provoquait l’affichage des données de la session d’événements incorrecte dans la visionneuse.

Problèmes connus de la version 19.0

Nouvel élément Détails Solution de contournement
Azure SQL Managed Instance L’affichage des propriétés de base de données pour une base de données SQL MI peut retourner l’erreur « La sous-requête a retourné plus d’une valeur. Ce n’est pas autorisé quand la sous-requête suit =, !=, <, <=, > ou >=, ni quand elle est utilisée en tant qu’expression. (.Net SqlClient Data Provider) ». Il existe un problème connu en lien avec des données incorrectes dans msdb. Pour résoudre ce problème, supprimez l’historique des sauvegardes. Par exemple EXECmsdb..sp_delete_backuphistory @oldest_date = '<current date>'.
Concepteur de bases de données Si vous sélectionnez l’option Conception pour une vue qui référence une table à l’aide de données spatiales, SSMS plante. Utilisez T-SQL pour apporter des modifications à la vue.
Profileur Le menu Profiler n’est pas localisé. Aucune solution à l’heure actuelle.
Éditeur de requête Lorsque SSMS s’ouvre après un double-clic sur un fichier .sql, la fenêtre Explorateur d’objets s’affiche sous la forme d’une fenêtre distincte.
Compte de stockage La tentative de suppression d’un conteneur d’un compte de stockage échoue avec une erreur de requête incorrecte (400). Utilisez le portail Azure pour la suppression de conteneur.
Audit du serveur Erreur « L’élément a déjà été ajouté. Clé dans le dictionnaire : clé 'MNDO' ajoutée : 'MNDO' » lors de l’affichage des journaux d’un audit. Aucune solution de contournement actuelle.
Base de données pour Stretch Assistant Stretch Database supprimé. Utilisez T-SQL pour configurer Stretch Database ou utilisez SSMS 18.9.1 ou antérieur pour utiliser l’Assistant Stretch Database.

18.12.1

  • Numéro de version : 18.12.1
  • Numéro de build : 15.0.18424.0
  • Date de publication : 21 juin 2022

Chinois (simplifié) | Chinois (traditionnel) | Anglais (États-Unis) | Français | Allemand | Italien | Japonais | Coréen | Portugais (Brésil) | Russe | Espagnol

Nouveautés de la version 18.12.1

Nouvel élément Détails
Intégration de l’installation Azure Data Studio L’installation de SSMS installe Azure Data Studio 1.37.

Correctifs de bogues dans la version 18.12.1

Nouvel élément Détails
Always Encrypted Correction du problème selon lequel la création d’une clé principale de colonne générait une exception lorsque Azure Key Vault était utilisé comme magasin de clés.
Classification des données Correction du problème « Impossible de charger le fichier ou l’assembly "Microsoft.Information.Protection, Version=1.10.98.0" après la mise à niveau vers la version 18.10 ou une version ultérieure de SSMS ». Consultez la dernière SSMS 18.11.1 interrompt la classification des données. Obtenez l’erreur d’assembly manquante après la mise à jour.
SSMS Général Résolution d'une erreur liée au déploiement de dacpac à l'aide de l'option Déployer une application de niveau données dans Azure SQL DB avec MFA

17.9.1

Télécharger SSMS 17.9.1

  • Numéro de version : 17.9.1
  • Numéro de build : 14.0.17289.0
  • Date de publication : 21 novembre 2018

Chinois (simplifié)| Chinois (traditionnel)| Anglais (États-Unis)| Français| Allemand| Italien| Japonais| Coréen| Portugais (Brésil)| Russe| Espagnol

Nouveautés de la version 17.9.1

L’utilitaire SQL Server n’est plus disponible dans les versions 17.x et ultérieures.

Correctifs de bogues dans la version 17.9.1

  • Correction d’un problème où les utilisateurs qui utilisaient l’authentification « Active Directory - Authentification universelle avec prise en charge de MFA » dans l’Éditeur de requête SQL voyaient leur connexion se fermer et se rouvrir à chaque appel de requête. La fermeture de la connexion pouvait avoir pour effet secondaire de supprimer de façon inattendue les tables temporaires globales, voire dans certains cas d’attribuer un nouvel SPID à la connexion.
  • Correction d’un problème de longue date selon lequel aucun plan de restauration n’était trouvé, ou le plan de restauration généré était inefficace dans certains cas.
  • Correction d’un problème dans l’Assistant « Importer une application de la couche Données », qui pouvait entraîner une erreur en cas de connexion à une base de données SQL Azure.

Notes

Pour les versions non anglaises localisées de SSMS 17.x, le package de correctif de sécurité KB 2862966 est nécessaire si l’installation est effectuée sur Windows 8, Windows 7, Windows Server 2012 ou Windows Server 2008 R2.

Désinstaller et réinstaller SSMS 17.x

Si votre installation de SSMS rencontre des problèmes et qu’une désinstallation et réinstallation standard ne les résolvent pas, vous pouvez d’abord essayer de réparer le shell isolé de Visual Studio 2015. Si la réparation du shell isolé de Visual Studio 2015 ne résout pas le problème, les étapes suivantes ont été trouvées pour résoudre de nombreux problèmes aléatoires :

  1. Désinstallez SSMS comme vous désinstallez n’importe quelle application (avec Applications et fonctionnalités, Programmes et fonctionnalités, selon votre version de Windows).

  2. Désinstallez le shell isolé de Visual Studio 2015 à partir d’une invite de commandes avec élévation de privilèges :

    PUSHD "C:\ProgramData\Package Cache\FE948F0DAB52EB8CB5A740A77D8934B9E1A8E301\redist" vs_isoshell.exe /Uninstall /Force /PromptRestart

  3. Désinstallez Microsoft Visual C++ 2015 Redistributable comme vous désinstallez n’importe quelle application. Désinstallez x86 et x64 s’ils sont sur votre ordinateur.

  4. Réinstallez le shell isolé de Visual Studio 2015 à partir d’une invite de commandes avec élévation de privilèges :

    PUSHD "C:\ProgramData\Package Cache\FE948F0DAB52EB8CB5A740A77D8934B9E1A8E301\redist" vs_isoshell.exe /PromptRestart

  5. Réinstallez SSMS.

  6. Effectuez une mise à niveau avec la version la plus récente de Visual C++ 2015 Redistributable si vous n’êtes plus à jour.

16.5.3

Télécharger SSMS 16.5.3

  • Numéro de version : 16.5.3
  • Numéro de build : 13.0.16106.4
  • Date de publication : 30 janvier 2017

Chinois (simplifié)| Chinois (traditionnel)| Anglais (États-Unis)| Français| Allemand| Italien| Japonais| Coréen| Portugais (Brésil)| Russe| Espagnol

Correctifs de bogues dans la version 16.5.3

  • Correction d’un problème introduit dans SSMS 16.5.2 qui provoquait l’expansion du nœud « Table » quand la table comportait plusieurs colonnes éparses.

  • Les utilisateurs peuvent déployer des packages SSIS contenant le Gestionnaire de connexions OData, qui se connecte à une ressource Microsoft Dynamics AX/CRM Online au catalogue SSIS. Pour plus d’informations, consultez Gestionnaire de connexions OData.

  • La configuration d’Always Encrypted sur une table existante échoue avec des erreurs sur des objets non associés. Microsoft Connect - ID 3103181

  • La configuration d’Always Encrypted pour une base de données existante avec plusieurs schémas ne fonctionne pas. Microsoft Connect - 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. Microsoft Connect - ID 3111925

  • En cas de chiffrement Always Encrypted, les erreurs d’actualisation des modules après le chiffrement ne sont pas gérées correctement.

  • Le menu Ouvrir un fichier récent n’affiche pas les fichiers récemment enregistrés. Microsoft Connect - ID 3113288

  • SSMS est lent quand l’utilisateur clique avec le bouton droit sur un index pour une table (via une connexion (Internet) à distance). Microsoft Connect - ID 3114074

  • Correction d’un problème avec la barre de défilement de SQL Designer. Microsoft Connect - ID 3114856

  • Le menu contextuel pour les tables cesse de répondre momentanément

  • Il peut arriver que SSMS lève des exceptions dans le moniteur d’activité et se bloque. Microsoft Connect - 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 ».

Téléchargements supplémentaires

Pour obtenir la liste de tous les téléchargements de SQL Server Management Studio, rechercher dans le Centre de téléchargement Microsoft.

Pour obtenir la dernière version de SQL Server Management Studio, consultez Télécharger SQL Server Management Studio (SSMS).

Étapes suivantes