Partager via


Notes de publication pour SQL Server Management Studio (SSMS) 19 et versions antérieures

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 pour SQL Server Management Studio (SSMS) 19 et versions antérieures.

Remarque

Les versions de SSMS antérieures à la version 18.6 ne s’authentifient pas auprès des moteurs de base de données via l’authentification multifacteur Microsoft Entra (MFA). Pour continuer à utiliser l’authentification multifacteur, vous avez besoin de SSMS 18.6 ou version ultérieure.

La connectivité à Azure Analysis Services via l’authentification multifacteur Microsoft Entra nécessite SSMS 18.5.1 ou version ultérieure.

Version actuelle de SSMS

Pour plus d’informations sur la dernière version de SQL Server Management Studio (SSMS), consultez Installer SQL Server Management Studio.

Notes de publication

Cette section contient des notes de publication pour SSMS 19 et versions antérieures. Pour obtenir des notes de publication pour différentes versions de SSMS, consultez :

Important

Lorsque vous désinstallez SSMS 19, SQL Server Native Client (SNAC) est également désinstallé.

19.3

Télécharger SSMS 19.3

  • Numéro de version : 19.3
  • Numéro de build : 19.3.4.0
  • Date de publication : 10 janvier 2024

Langues disponibles :

Nouveautés de la version 19.3

Caractéristique Détails
Intégration de l’installation Azure Data Studio L’installation de SSMS installe Azure Data Studio 1.47.1.

Corrections de bogues dans la version 19.3

Caractéristique Détails
Accessibilité Résolution d’un problème avec le lecteur d’écran annonçant des informations incomplètes ou incorrectes dans la boîte de dialogue des propriétés de la base de données.
Toujours Chiffré Correction de l’impossibilité de modifier l’option Activer les enclaves sécurisées lors de la création d’une nouvelle base de données Azure SQL à l’aide d’une installation de SSMS dans une langue autre que l’anglais.
Groupes de disponibilité Modification de la couleur de texte du nom du serveur principal dans le tableau de bord du groupe de disponibilité, qui donnait l’impression que l’entrée était vide.
Événements étendus Modification de la couleur de texte de la colonne des données lorsque l’option Afficher les données cibles est sélectionnée pour la cible ring_buffer.
Installateur Correction d’un problème où les utilisateurs peuvent être invités à mettre à jour SQL Server Management Studio, même si la version actuelle est déjà installée. Consultez Bogue dans la détection de version de la mise à jour 19.2.56.2.
Explorateur d’objets Résolution d’un blocage se produisant lors de la tentative de fermeture de l’Explorateur d’objets pendant le développement de l’arborescence.
Rapports Mise à jour du rapport du tableau de bord du serveur pour qu’il affiche correctement le nombre de planificateurs lorsque plus de 255 sont disponibles. Consultez SSMS 19.2 – Rapports – Tableau de bord du serveur – Processeurs utilisés par instance – Nombre incorrect.
Sécurité Mise à jour vers Microsoft.Data.SqlClient 3.1.5 pour résoudre la faille de sécurité CVE-2024-0056.

Problèmes connus 19.3

Caractéristique Détails Contournement
Services d'analyse Lorsque vous vous connectez à Analysis Services avec Microsoft Entra MFA, si vous ajoutez un nouveau rôle ou ouvrez des propriétés pour un rôle, le message « l’identité de l’utilisateur ajoutée au rôle n’est pas récupérée correctement » s’affiche. Cette erreur est bénigne et peut être ignorée. Elle sera bientôt traitée dans l'infrastructure Azure et aucune mise à jour de SSMS n'est requise.
Services d'analyse Après avoir ajouté un nouveau rôle ou lors de l'ouverture de propriétés pour un rôle existant, vous ne pouvez pas utiliser Rechercher par nom ou adresse e-mail pour ajouter un utilisateur. Un utilisateur peut être ajouté avec l'option Entrée manuelle.
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.
Mise en miroir de bases de données Lors du lancement du Moniteur de mise en miroir de bases de données à partir du nœud en miroir, le nœud principal n'est pas répertorié. Utilisez SSMS 18.12.1 si vous devez surveiller la mise en miroir à partir du nœud en miroir.
SSMS général L'option Importer les paramètres depuis SSMS 17 n'est pas disponible. Vous pouvez importer les paramètres à partir de SSMS 18.
Fonctionnalité de liaison pour Azure SQL Managed Instance Après avoir supprimé un certificat de point de terminaison de miroir existant sur SQL Server, la création de liens via l'assistant peut échouer en raison d'une approbation non établie entre SQL Server et Azure SQL Managed Instance, même si toutes les vérifications ont été effectuées avec succès. Utilisez la commande PowerShell Get-AzSqlInstanceServerTrustCertificate pour vérifier si le certificat du point de terminaison de la mise en miroir de SQL Server nommé « <SQL_Server_Instance_Name> » existe dans l'instance Azure SQL Managed Instance. Dans ce cas, utilisez la commande PowerShell Remove-AzSqlInstanceServerTrustCertificate pour le supprimer avant une nouvelle tentative de création de lien.
Serveurs liés La création d'un serveur lié à la base de données Azure SQL avec SQL Server sélectionné comme type de serveur permet de se connecter à la base de données master. Pour créer un serveur lié à la base de données Azure SQL, veuillez sélectionner Autre source de données pour le type de serveur, puis sélectionnez Fournisseur OLE DB Microsoft pour SQL Server ou Microsoft OLE DB Driver pour SQL Server en tant que fournisseur. Saisissez le nom du serveur logique dans le champ Source de données et saisissez le nom de la base de données dans le champ Catalogue.
PolyBase Le nœud PolyBase n'est pas visible dans Explorateur d'objets lors de la connexion à SQL 2022. Utilisez SSMS 18.12.1.
Profileur Le menu Profiler n’est pas localisé. Aucune solution à l’heure actuelle.
Réplication Si Azure SQL Managed Instance est l’éditeur et SSMS s’exécute sur un ordinateur qui ne se trouve pas dans le même réseau virtuel que l’éditeur, vous ne pourrez pas insérer un jeton de suivi via le moniteur de réplication. Pour insérer des jetons de suivi, utilisez le moniteur de réplication dans SSMS sur un ordinateur qui se trouve dans le même réseau virtuel que le serveur de publication Azure SQL Managed Instance.
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

Télécharger SSMS 18.12.1

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

Langues disponibles :

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
Toujours Chiffré 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

Langues disponibles :

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'une situation où les utilisateurs qui utilisaient l'authentification « Azure 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 identifiant de session (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 Azure SQL.

Remarque

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 le feriez pour n'importe quelle application (à l'aide de la fonction Ajouter ou supprimer des programmes).

  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

Langues disponibles :

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 SQL Server Integration Services (SSIS) contenant OData Connection Manager, qui se connecte à une ressource Microsoft Dynamics AX/CRM Online dans le 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.

  • La configuration d’Always Encrypted pour une base de données existante avec plusieurs schémas ne fonctionne pas.

  • 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.

  • Avec le 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.

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

  • Correction d’un problème avec la barre de défilement de SQL Designer.

  • 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.

  • SSMS 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 ».

Autres téléchargements

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 Installer SQL Server Management Studio.