Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
s’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
L’utilitaire ssms ouvre SQL Server Management Studio. Si spécifié, ssms établit également une connexion à un serveur et ouvre des requêtes, des scripts, des fichiers, des projets et des solutions.
Vous pouvez spécifier des fichiers qui contiennent des requêtes, des projets ou des solutions. Les fichiers qui contiennent des requêtes sont automatiquement connectés à un serveur si des informations de connexion sont fournies et que le type de fichier est associé à ce type de serveur. Par exemple, .sql les fichiers ouvrent une fenêtre Éditeur de requête SQL dans SQL Server Management Studio, et .mdx les fichiers ouvrent une fenêtre Éditeur de requête MDX dans SQL Server Management Studio.
Solutions et projets SQL Server ouverts dans SQL Server Management Studio.
Remarque
L’utilitaire ssms n’exécute pas de requêtes. Pour exécuter des requêtes à partir de la ligne de commande, utilisez l’utilitaire sqlcmd.
Syntaxe
ssms
[ scriptfile ] [ projectfile ] [ solutionfile ]
[ -S servername ] [ -d databasename ] [ -G ] [ -U username ] [ -E ] [ -nosplash ] [ -log [ filename ] ? ] [ -? ]
Les arguments
scriptfile
Spécifie un ou plusieurs fichiers de script à ouvrir. Le paramètre doit contenir le chemin d’accès complet aux fichiers.
projectfile
Spécifie un projet de script à ouvrir. Le paramètre doit contenir le chemin complet du fichier projet de script.
solutionfile
Spécifie une solution à ouvrir. Le paramètre doit contenir le chemin complet du fichier solution.
[ -S nom_serveur ]
Nom du serveur
[ -d nom_de_base_de_données ]
Nom de la base de données
[ -G ]
Connectez-vous à l’aide de l’authentification Active Directory. Le type de connexion est déterminé par la présence de -U.
Remarque
Active Directory - Universel avec support MFA n'est pas pris en charge actuellement.
[ nom d’utilisateur -U ]
Nom d’utilisateur lors de la connexion avec l’authentification SQL.
Remarque
-P a été supprimé dans SSMS version 18.0. Essayez de vous connecter au serveur une fois à l’aide de l’interface utilisateur et enregistrez votre mot de passe.
[ -E ]
Connectez-vous à l’aide de l’authentification Windows.
[ -nosplash ]
Empêche SQL Server Management Studio d’afficher le graphique d’écran de démarrage lors de l’ouverture. Utilisez cette option lors de la connexion à l’ordinateur exécutant SQL Server Management Studio sur Terminal Services, sur une connexion avec une bande passante limitée. Cet argument n’est pas sensible à la casse et peut apparaître avant ou après d’autres arguments
[ -log* [ filename ] ?* ]
Journalise l’activité SQL Server Management Studio dans le fichier spécifié pour la résolution des problèmes
[ -? ]
Affiche l’aide en ligne de commande
Remarques
Tous les commutateurs sont facultatifs et séparés par un espace à l’exception des fichiers, séparés par des virgules. Si vous ne spécifiez aucun commutateur, ssms ouvre SQL Server Management Studio comme spécifié dans les paramètres Options du menu Outils . Par exemple, si l'option Environnement/GénéralAu démarrage spécifie Ouvrir une nouvelle fenêtre de requête, ssms s’ouvre avec un éditeur de requête vide.
Le -log commutateur doit apparaître à la fin de la ligne de commande, après les autres commutateurs. L’argument de nom de fichier est facultatif. Si un nom de fichier est spécifié et que le fichier n’existe pas, le fichier est créé. Si le fichier ne peut pas être créé ( par exemple, en raison d’un accès en écriture insuffisant, le journal est écrit à l’emplacement non localisé APPDATA à la place (voir l’exemple suivant). Si l’argument de nom de fichier n’est pas spécifié, deux fichiers sont écrits dans le dossier de données d’application non localisé de l’utilisateur actuel.
Le dossier de données d’application non localisé pour SQL Server se trouve à partir de la variable d’environnement APPDATA . Par exemple, pour SQL Server 2012, le dossier est <system drive>:\Users\<username\>\AppData\Roaming\Microsoft\AppEnv\10.0\. Les deux fichiers sont, par défaut, nommés ActivityLog.xml et ActivityLog.xsl. L’ancien contient les données du journal d’activité, et ce dernier est une feuille de style XML, qui offre un moyen plus pratique d’afficher le fichier XML.
Utilisez les étapes suivantes pour afficher le fichier journal dans votre visionneuse XML par défaut, comme Internet Explorer : Sélectionner Démarrer, puis sélectionner Exécuter..., tapez <system drive>:\Users\<username\>\AppData\Roaming\Microsoft\AppEnv\10.0\ActivityLog.xml le champ fourni, puis appuyez sur Entrée.
Les fichiers qui contiennent des requêtes invitent à être connectés à un serveur si des informations de connexion sont fournies et que le type de fichier est associé à ce type de serveur. Par exemple, .sql les fichiers ouvrent une fenêtre Éditeur de requête SQL dans SQL Server Management Studio, et .mdx les fichiers ouvrent une fenêtre Éditeur de requête MDX dans SQL Server Management Studio.
Solutions et projets SQL Server ouverts dans SQL Server Management Studio.
Le tableau suivant mappe les types de serveurs aux extensions de fichier.
| Type de serveur | Extension |
|---|---|
| Serveur SQL | .sql |
| SQL Server Analysis Services |
.mdx, .xmla |
Exemples
Le script suivant ouvre SQL Server Management Studio à partir d’une invite de commandes avec les paramètres par défaut :
ssms
Le script suivant ouvre SQL Server Management Studio à partir d’une invite de commandes à l’aide d’Active Directory - Intégré :
ssms.exe -S servername.database.windows.net -G
Le script suivant ouvre SQL Server Management Studio à partir d’une invite de commandes, avec l’authentification Windows, avec l’éditeur de code défini sur le serveur ACCTG et la base de données AdventureWorks2025, sans afficher l’écran de démarrage :
ssms -E -S ACCTG -d AdventureWorks2022 -nosplash
Le script suivant ouvre SQL Server Management Studio à partir d’une invite de commandes et ouvre le script MonthEndQuery.
ssms "C:\Documents and Settings\username\My Documents\SQL Server Management Studio Projects\FinanceScripts\FinanceScripts\MonthEndQuery.sql"
Le script suivant ouvre SQL Server Management Studio à partir d’une invite de commandes et ouvre le projet NewReportsProject sur l’ordinateur nommé developer:
ssms "\\developer\fin\ReportProj\ReportProj\NewReportProj.ssmssqlproj"
Le script suivant ouvre SQL Server Management Studio à partir d’une invite de commandes et ouvre la solution MonthlyReports :
ssms "C:\solutionsfolder\ReportProj\MonthlyReports.ssmssln"