Freigeben über


Ssms-Hilfsprogramm

Das Dienstprogramm Ssmsöffnet SQL Server Management Studio. Bei entsprechender Angabe stellt Ssms zudem 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 öffnen .sql 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-Lösungen und -Projekte werden in SQL Server Management Studio geöffnet.

Hinweis

Das Hilfsprogramm Ssms führt keine Abfragen aus. Zum Ausführen von Abfragen in der Befehlszeile verwenden Sie das sqlcmd -Hilfsprogramm.

Syntax

  
      Ssms  
    [scriptfile] [projectfile] [solutionfile]  
    [-Sservername] [-ddatabasename] [-Uusername] [-Ppassword]   
    [-E] [-nosplash] [-log[filename]?] [-?]  

Argumente

scriptfile
Gibt eine oder mehrere zu öffnende Skriptdateien an. Der Parameter muss den vollständigen Pfad zu den Dateien enthalten.

projectfile
Gibt ein zu öffnendes Skriptprojekt an. 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

[-U-Benutzername]
Benutzername beim Herstellen einer Verbindung mit der SQL Server-Authentifizierung

[-P-Kennwort]
Kennwort beim Herstellen einer Verbindung mit der SQL Server-Authentifizierung

[-E]
Herstellen einer Verbindung mithilfe der Windows-Authentifizierung

[-nosplash]
Verhindert, dass SQL Server Management Studio beim Öffnen die Grafik des Begrüßungsbildschirms anzeigt. Verwenden Sie diese Option, wenn Sie eine Verbindung zum Computer herstellen, auf dem SQL Server Management Studio ausgeführt wird, und hierfür Terminaldienste über eine Verbindung mit begrenzter Bandbreite einsetzen. Bei diesem Argument wird die Groß- und Kleinschreibung nicht beachtet. Es kann vor oder nach anderen Argumenten angegeben werden.

[-log[filename]?]
Protokolliert die Aktivitäten von SQL Server Management Studio für die Fehlerbehebung in der angegebenen Datei.

[-?]
Zeigt die Hilfe zur Befehlszeile an.

Hinweise

Alle Schalter sind optional und werden durch Leerzeichen voneinander getrennt. Eine Ausnahme hiervon bilden Dateien, die durch Kommas getrennt werden. Wenn Sie keine Parameter angeben, öffnet Ssms SQL Server Management Studio wie in den Einstellungen Optionen im Menü Tools angegeben. Wenn z.B. auf der Seite Umgebung/Allgemein unter Beim Start die Option Neues Abfragefenster öffnenangegeben ist, öffnet Ssms ein leeres Abfrage-Editor-Fenster.

Der -log -Schalter muss am Ende der Befehlszeile nach allen anderen Schaltern angegeben werden. Das filename-Argument ist optional. Wenn ein Dateiname angegeben wird und die Datei nicht vorhanden ist, wird sie erstellt. Wenn die Datei beispielsweise aufgrund unzureichender Schreibberechtigungen nicht erstellt werden kann, wird die Datei stattdessen in den Ordner für nicht lokalisierte Anwendungsdaten (APPDATA) geschrieben (siehe unten). Wenn das filename-Argument nicht angegeben wird, werden zwei Dateien in den Ordner für nicht lokalisierte Anwendungsdaten des aktuellen Benutzers geschrieben. Der Ordner für nicht lokalisierte Anwendungsdaten in SQL Server kann anhand der APPDATA-Umgebungsvariablen ermittelt werden. Für SQL Server 2012 lautet der Ordner beispielsweise „<Systemlaufwerk>:\Users\<Benutzername>\AppData\Roaming\Microsoft\AppEnv\10.0\“. Die beiden Dateien erhalten standardmäßig den Namen 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 einem standardmäßigen XML-Viewer wie Internet Explorer anzuzeigen: Klicken Sie auf „Start“ und dann auf „Ausführen“. Geben Sie anschließend „<Systemlaufwerk>:\Users\<Benutzername>\AppData\Roaming\Microsoft\AppEnv\10.0\ActivityLog.xml“ in das angezeigte Feld ein, und drücken Sie 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 öffnen .sql 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-Lösungen und -Projekte werden in SQL Server Management Studio geöffnet.

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  
  

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 and the database AdventureWorks2012, ausgewählt, und der Begrüßungsbildschirm wird nicht angezeigt:

Ssms -E -S ACCTG -d AdventureWorks2012 -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. Außerdem wird die MonthlyReports-Projektmappe geöffnet.

Ssms "C:\solutionsfolder\ReportProj\MonthlyReports.ssmssln"  
  

Weitere Informationen

Verwenden von SQL Server Management Studio