Partager via


Qu’est-ce que SQL Server Management Studio (SSMS) ?

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

SQL Server Management Studio (SSMS) est un environnement intégré permettant de gérer n’importe quelle infrastructure SQL. Utilisez SSMS pour accéder, configurer, gérer, administrer et développer tous les composants de SQL Server, Azure SQL Database, Azure SQL Managed Instance, SQL Server sur des machines virtuelles Azure, une base de données SQL dans Microsoft Fabric et Azure Synapse Analytics. SSMS fournit un seul utilitaire complet qui combine un large groupe d’outils graphiques avec de nombreux éditeurs de scripts enrichis pour fournir l’accès à SQL Server pour les développeurs et les administrateurs de base de données de tous les niveaux de compétence.

capture d’écran de SQL Server Management Studio.

Composants SSMS

Descriptif Composant
Utilisez 'Explorateur d’objets pour afficher et gérer tous les objets dans une ou plusieurs instances de SQL Server. Explorateur d’objets
Utilisez Explorateur de modèles pour générer et gérer des fichiers de texte réutilisable que vous utilisez pour accélérer le développement de requêtes et de scripts. Explorateur de modèles
Utilisez l’Explorateur de solutions déconseillé pour générer des projets pour gérer des éléments d’administration tels que des scripts et des requêtes. Explorateur de solutions
Utilisez les outils de conception visuelle inclus dans SSMS pour créer des requêtes, des tables et des bases de données de diagramme. Outils Visuels de Base de Données
Utilisez les éditeurs de langage SSMS pour générer et déboguer des requêtes et des scripts de manière interactive. Éditeurs de requête et de texte

SSMS pour business intelligence

Utilisez SSMS pour accéder, configurer, gérer et administrer Analysis Services, Integration Services et Reporting Services. Bien que les trois technologies décisionnels s’appuient sur SSMS, les tâches administratives associées à chacune d’elles sont légèrement différentes.

Remarque

Pour créer et modifier Analysis Services, les solutions Integration Services et Reporting Services, utilisez SQL Server Data Tools (SSDT), et non SSMS. SQL Server Data Tools (SSDT) est un environnement de développement basé sur Microsoft Visual Studio.

Gérer les solutions Analysis Services

SQL Server Management Studio (SSMS) vous permet de gérer des objets Analysis Services, tels que l’exécution de sauvegardes et de traitement d’objets.

SSMS fournit un projet de script pour Analysis Services dans lequel vous pouvez développer et enregistrer des scripts écrits en MDX (Expressions multidimensionnelles), Expressions d’analyse de données (DAX), Extensions d’exploration de données (DMX)et XML pour l’analyse (XMLA).

Utilisez ces scripts pour effectuer des tâches de gestion ou recréer des objets tels que des bases de données et des instances sur des cubes Analysis Services. Par exemple, vous pouvez développer un script XMLA dans un projet de script Analysis Services pour créer des objets directement sur une instance existante. Vous pouvez enregistrer ces projets dans le cadre d’une solution et les intégrer au contrôle de code source.

Remarque

SSMS prend en charge DAX et MDX, mais vous devez prendre en compte le modèle avec lequel vous travaillez et le type de requêtes que vous envisagez d’exécuter.

Pour plus d’informations sur le projet de scripts Analysis Services dans SSMS, consultez projet de scripts Analysis Services.

Gérer les solutions Integration Services

SSMS peut gérer, exécuter et surveiller les packages SQL Server Integration Services (SSIS) stockés dans la SSISDB base de données. Vous pouvez importer, exporter et mettre à niveau des packages et les organiser dans des dossiers. Vous pouvez accéder au catalogue SSIS à partir de l’Explorateur d’objets.

L’Assistant Importation et Exportation dans SSMS peut générer des packages SSIS de base et constitue un bon point de départ pour en savoir plus sur SSIS. Pour concevoir et gérer des solutions plus complexes, utilisez SQL Server Data Tools (SSDT).

Gérer les projets Reporting Services

S’applique à : SQL Server 2022 (16.x) et versions antérieures

SSMS fournit un environnement intégré pour administrer SQL Server Reporting Services (SSRS) dans SQL Server 2022 (16.x) et les versions antérieures. Vous pouvez gérer le serveur de rapports lui-même, ses bases de données (ReportServer et ReportServerTempDB), les rôles, les travaux et les planifications partagées. Le dossier Planifications partagées fournit un accès direct aux tâches de planification.

Remarque

À compter de SQL Server 2025 (17.x), les services de création de rapports locaux sont consolidés sous Power BI Report Server. Pour plus d’informations, consultez faq sur la consolidation de Reporting Services.

SSMS prend également en charge les opérations au niveau du serveur, ce qui vous permet d’activer et de configurer des fonctionnalités SSRS, de définir des valeurs par défaut et de gérer des rôles et des travaux.

Si vous migrez une base de données de serveur de rapports vers une instance SQL Server, n’oubliez pas de créer le RSExecRole dans la master base de données système.

Bien que SSMS fournisse un ensemble solide d’outils pour la gestion de SSRS sur SQL Server 2022 (16.x) et les versions antérieures, il ne remplace pas le Gestionnaire de rapports ni le Gestionnaire de configuration Reporting Services.

Pour plus d’informations sur les tâches SSRS associées, consultez :

Versions de langue non anglaise

Visual Studio Installer sélectionne un pack linguistique par défaut pour SSMS qui correspond à la langue de votre système d'exploitation. Vous pouvez modifier la langue par défaut à tout moment. Pour plus d’informations, consultez Modifier les charges de travail, les composants et les modules linguistiques SQL Server Management Studio.

Stratégie de support

L’équipe SQL Tools a adopté la politique de cycle de vie moderne de Microsoft.

Lisez l’Annonce sur la stratégie de cycle de vie moderne. Pour plus d’informations, consultez FAQ sur les stratégies modernes.

Pour des informations sur la collecte de données de diagnostic et l'utilisation des fonctionnalités, consultez le supplément de confidentialité de SQL Server et la collecte de données de diagnostic .

Obtenir de l’aide

Contribuer à la documentation SQL

Saviez-vous que vous pouvez modifier vous-même le contenu SQL ? Si vous le faites, non seulement vous aidez à améliorer notre documentation, mais vous obtenez également un crédit en tant que contributeur à la page.

Pour plus d’informations, consultez Modifier la documentation Microsoft Learn.