Utilitaire Ssms

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 contenant 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 si le type de fichier est associé à ce type de serveur. Par exemple, les fichiers .sql ouvrent une fenêtre Éditeur de requête SQL dans SQL Server Management Studio et des fichiers .mdx ouvrent une fenêtre Éditeur de requête MDX dans SQL Server Management Studio. Les solutions et projets SQL Server s'ouvrent dans SQL Server Management Studio.

[!REMARQUE]

L'utilitaire Ssms n'exécute pas de requêtes. Pour exécuter des requêtes depuis la ligne de commande, employez l'utilitaire sqlcmd.

Syntaxe

Ssms
    [scriptfile] [projectfile] [solutionfile]
    [-S servername] [-d databasename] [-U username] [-P password] 
    [-E] [-nosplash] [-?]

Arguments

  • scriptfile
    Spécifie un ou plusieurs fichiers de script à ouvrir. Le paramètre doit contenir le chemin complet d'accès aux fichiers.

  • projectfile
    Spécifie un projet de script à ouvrir. Le paramètre doit contenir le chemin d'accès complet au fichier de projet de script.

  • solutionfile
    Spécifie une solution à ouvrir. Le paramètre doit contenir le chemin d'accès complet au fichier de solution.

  • [[-Sservername]
    Nom de serveur

  • [[-ddatabasename]
    Nom de la base de données

  • [[-U username]
    Nom d'utilisateur lors d'une connexion avec l'authentification SQL Server

  • [[-Ppassword]
    Mot de passe lors d'une connexion avec l'authentification SQL Server

  • [[-E]
    Connexion avec l'authentification Windows

  • -nosplash
    Empêche SQL Server Management Studio d'afficher le graphique de l'écran de démarrage lors de l'ouverture. Utilisez cette option lors d'une connexion à l'ordinateur exécutant SQL Server Management Studio au moyen des services Terminal Server sur une connexion dotée d'une bande passante limitée. Cet argument ne respecte pas la casse et peut apparaître avant ou après d'autres arguments

  • [-?]
    Affiche l'aide de la ligne de commande.

Notes

Tous les commutateurs sont facultatifs et séparés par un espace à l'exception des fichiers qui sont séparés par des virgules. Si vous ne spécifiez pas de commutateurs, Ssms ouvre SQL Server Management Studio tel que spécifié dans les paramètres Options du menu Outils. Par exemple, si l'option Au démarrage de la page Environnement/Général spécifie Ouvrir la fenêtre de nouvelle requête, Ssms s'ouvre avec un éditeur de requête vide.

Les fichiers qui contiennent des requêtes demandent une confirmation pour la connexion à un serveur si des informations de connexion sont fournies et si le type de fichier est associé à ce type de serveur. Par exemple, les fichiers .sql ouvrent une fenêtre Éditeur de requête SQL dans SQL Server Management Studio, tandis que des fichiers .mdx ouvrent une fenêtre Éditeur de requête MDX dans SQL Server Management Studio. Les solutions et projets SQL Server s'ouvrent dans SQL Server Management Studio.

Le tableau suivant mappe des types de serveur à des extensions de fichier.

Type de serveur

Extension

SQL Server

.sql

SQL Server Compact 3.5 SP1

.sqlce

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 :

sqlwb

Le script suivant ouvre SQL Server Management Studio à partir d'une invite de commandes, avec l'authentification Windows, avec l'Éditeur de code réglé sur le serveur ACCTG et la base de données AdventureWorks, sans affichage de l'écran de démarrage :

Ssms -E -S ACCTG -d AdventureWorks -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"

Voir aussi

Autres ressources