Notes de publication de SQL Server Management Studio (SSMS)
S’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure 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 EXEC msdb..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 EXEC msdb..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 EXEC msdb..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
- 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 :
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).
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
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.
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
Réinstallez SSMS.
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
- 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).