Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Das Dienstprogramm ssms öffnet SQL Server Management Studio. Wenn angegeben, stellt ssms auch eine Verbindung mit einem Server her und öffnet Abfragen, Skripts, Dateien, Projekte und Lösungen.
Sie können Dateien angeben, die Abfragen, Projekte oder Lösungen enthalten. Für Dateien, die Abfragen enthalten, wird automatisch eine Verbindung mit einem Server hergestellt, wenn Verbindungsinformationen bereitgestellt werden und der Dateityp diesem Servertyp zugeordnet ist. Beispielsweise .sql öffnen Dateien ein SQL-Abfrage-Editor-Fenster in SQL Server Management Studio, und .mdx Dateien öffnen ein MDX-Abfrage-Editor-Fenster in SQL Server Management Studio.
SQL Server-Vorlagen und -Projekte öffnen sich in SQL Server Management Studio.
Hinweis
Das Ssms-Hilfsprogramm führt keine Abfragen aus. Zum Ausführen von Abfragen in der Befehlszeile verwenden Sie das sqlcmd -Hilfsprogramm.
Syntax
ssms
[ scriptfile ] [ projectfile ] [ solutionfile ]
[ -S servername ] [ -d databasename ] [ -G ] [ -U username ] [ -E ] [ -nosplash ] [ -log [ filename ] ? ] [ -? ]
Argumente
scriptfile
Gibt eine oder mehrere Skriptdateien an, die geöffnet werden sollen. Der Parameter muss den vollständigen Pfad zu den Dateien enthalten.
Projektdatei
Gibt ein skriptprojekt an, das geöffnet werden soll. Der Parameter muss den vollständigen Pfad zur Skriptprojektdatei enthalten.
solutionfile
Gibt eine zu öffnende Lösung an. Der Parameter muss den vollständigen Pfad zur Lösungsdatei enthalten.
[ -S Servername ]
Servername
[ -d Datenbankname ]
Datenbankname
[ -G ]
Stellen Sie eine Verbindung mit der Active Directory-Authentifizierung her. Der Verbindungstyp wird bestimmt, ob -U enthalten ist.
Hinweis
Active Directory – Universal mit MFA-Unterstützung wird derzeit nicht unterstützt.
[ -U Benutzername ]
Benutzername beim Herstellen einer Verbindung mit SQL-Authentifizierung.
Hinweis
-P wurde in SSMS, Version 18.0, entfernt. Versuchen Sie, eine Verbindung mit dem Server herzustellen, sobald Sie die Benutzeroberfläche verwenden, und speichern Sie Ihr Kennwort.
[ -E ]
Stellen Sie eine Verbindung mit der Windows-Authentifizierung her.
[ -nosplash ]
Verhindert, dass SQL Server Management Studio beim Öffnen die Grafik des Begrüßungsbildschirms anzeigt. Verwenden Sie diese Option, wenn Sie eine Verbindung mit dem Computer herstellen, auf dem SQL Server Management Studio über Terminaldienste ausgeführt wird, auf einer Verbindung mit einer begrenzten Bandbreite. Bei diesem Argument wird die Groß-/Kleinschreibung nicht beachtet und kann vor oder nach anderen Argumenten angezeigt werden.
[ -log* [ Dateiname ] ?* ]
Protokolliert die Aktivitäten von SQL Server Management Studio in der angegebenen Datei für die Fehlerbehebung.
[ -? ]
Zeigt die Hilfe zur Befehlszeile an.
Bemerkungen
Alle Schalter sind optional und werden durch Leerzeichen voneinander getrennt, außer Dateien, die durch Kommas getrennt werden. Wenn Sie keine Schalter angeben, öffnet ssms SQL Server Management Studio, wie in den Optioneneinstellungen im Menü "Extras " angegeben. Wenn z. B. die Seite "Umgebung/Allgemein" bei der Startoption "Neues Abfragefenster öffnen" angibt, wird ssms mit einem leeren Abfrage-Editor geöffnet.
Der -log Schalter muss schließlich am Ende der Befehlszeile angezeigt werden. Das filename-Argument ist optional. Wenn ein Dateiname angegeben ist und die Datei nicht vorhanden ist, wird die Datei erstellt. Wenn die Datei nicht erstellt werden kann , z. B. aufgrund unzureichenden Schreibzugriffs, wird das Protokoll stattdessen in den nicht zugewiesenen APPDATA Speicherort geschrieben (Siehe das folgende Beispiel). Wenn das Argument "Dateiname" nicht angegeben ist, werden zwei Dateien in den nicht zugewiesenen Anwendungsdatenordner des aktuellen Benutzers geschrieben.
Der nicht lokalisierte Anwendungsdatenordner für SQL Server kann aus der APPDATA Umgebungsvariable gefunden werden. Zum Beispiel ist bei SQL Server 2012 der Ordner <system drive>:\Users\<username\>\AppData\Roaming\Microsoft\AppEnv\10.0\. Die beiden Dateien sind standardmäßig benannt ActivityLog.xml und ActivityLog.xsl. Die erste Datei enthält die Aktivitätsprotokolldaten, und die zweite Datei ist ein XML-Stylesheet, mit dem die XML-Datei auf bequeme Weise angezeigt werden kann.
Führen Sie die folgenden Schritte aus, um die Protokolldatei in Ihrem XML-Standard-Viewer anzuzeigen, z. B. Internet Explorer: Wählen Sie "Start" aus, geben Sie "Ausführen" ein, geben <system drive>:\Users\<username\>\AppData\Roaming\Microsoft\AppEnv\10.0\ActivityLog.xml Sie das angegebene Feld ein, und drücken Sie dann die EINGABETASTE.
Dateien, die Abfragen enthalten, fordern eine Verbindung mit einem Server an, wenn Verbindungsinformationen bereitgestellt werden und der Dateityp diesem Servertyp zugeordnet ist. Beispielsweise .sql öffnen Dateien ein SQL-Abfrage-Editor-Fenster in SQL Server Management Studio, und .mdx Dateien öffnen ein MDX-Abfrage-Editor-Fenster in SQL Server Management Studio.
SQL Server-Vorlagen und -Projekte öffnen sich in SQL Server Management Studio.
In der folgenden Tabelle werden Servertypen zu Dateierweiterungen zugeordnet.
| Servertyp | Durchwahl |
|---|---|
| SQL Server | .sql |
| SQL Server Analysis Services |
.mdx, .xmla |
Beispiele
Das folgende Skript öffnet SQL Server Management Studio über eine Eingabeaufforderung mit den folgenden Standardeinstellungen:
ssms
Das folgende Skript öffnet SQL Server Management Studio über eine Eingabeaufforderung mit Active Directory – Integriert:
ssms.exe -S servername.database.windows.net -G
Mit dem folgenden Skript wird SQL Server Management Studio über eine Eingabeaufforderung geöffnet. Es wird die Windows-Authentifizierung verwendet, im Code-Editor wird der Server ACCTG und die Datenbank AdventureWorks2025 ausgewählt, und der Begrüßungsbildschirm wird nicht angezeigt:
ssms -E -S ACCTG -d AdventureWorks2022 -nosplash
Das folgende Skript öffnet SQL Server Management Studio über eine Eingabeaufforderung. Außerdem wird das MonthEndQuery-Skript geöffnet.
ssms "C:\Documents and Settings\username\My Documents\SQL Server Management Studio Projects\FinanceScripts\FinanceScripts\MonthEndQuery.sql"
Mit dem folgenden Skript wird SQL Server Management Studio über eine Eingabeaufforderung geöffnet. Anschließend wird das Projekt NewReportsProject auf dem Computer developer geöffnet:
ssms "\\developer\fin\ReportProj\ReportProj\NewReportProj.ssmssqlproj"
Das folgende Skript öffnet SQL Server Management Studio über eine Eingabeaufforderung und öffnet die Lösung MonthlyReports.
ssms "C:\solutionsfolder\ReportProj\MonthlyReports.ssmssln"