Starten des Hilfsprogramms „sqlcmd“

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Mit dem Hilfsprogramm „sqlcmd“ können Sie an der Eingabeaufforderung, im SQLCMD-Modus in SQL Server Management Studio und in einer Windows-Skriptdatei oder in einem Auftragsschritt des Betriebssystems (Cmd.exe) eines SQL Server-Agent-Auftrags Transact-SQL-Anweisungen, Systemprozeduren und Skriptdateien eingeben.

Hinweis

Die Windows-Authentifizierung ist der Standardauthentifizierungsmodus für sqlcmd. Wenn Sie die SQL Server -Authentifizierung verwenden möchten, müssen Sie einen Benutzernamen und ein Kennwort angeben. Verwenden Sie hierzu die Optionen -U und -P .

Hinweis

Standardmäßig wird SQL Server Express als die benannte Instanz sqlexpressinstalliert.

Starten des Hilfsprogramms "sqlcmd" und Herstellen einer Verbindung mit einer Standardinstanz von SQL Server

  1. Wählen Sie im Startmenü Ausführen aus. Geben Sie im Feld Öffnen den Befehl cmdein, und wählen Sie OK aus, um ein Eingabeaufforderungsfenster zu öffnen. (Wenn Sie bisher noch keine Verbindung mit dieser Instanz der SQL Server-Datenbank-Engine hergestellt haben, müssen Sie SQL Server möglicherweise so konfigurieren, dass Verbindungen akzeptiert werden.)

  2. Geben Sie an der Eingabeaufforderung sqlcmdein.

  3. Drücken Sie die EINGABETASTE.

    Sie verfügen jetzt über eine vertrauenswürdige Verbindung mit der Standardinstanz von SQL Server , die auf dem Computer ausgeführt wird.

    1> ist die Eingabeaufforderung von sqlcmd und gibt die Zeilennummer an. Bei jedem Drücken der EINGABETASTE wird die Nummer um eins erhöht.

  4. Geben Sie zum Beenden der sqlcmd -Sitzung an der Eingabeaufforderung von sqlcmdEXIT ein.

Starten des Hilfsprogramms "sqlcmd" und Herstellen eine Verbindung mit einer benannten Instanz von SQL Server

  1. Öffnen Sie ein Eingabeaufforderungsfenster, und geben Sie sqlcmd -SmyServer\Instanznameein. Ersetzen Sie myServer\Instanzname durch den Namen des Computers und der SQL Server -Instanz, mit der Sie eine Verbindung herstellen möchten.

  2. Drücken Sie die EINGABETASTE.

    Die Eingabeaufforderung von sqlcmd (1>) zeigt an, dass Sie mit der angegebenen Instanz von SQL Server verbunden sind.

    Hinweis

    Eingegebene Transact-SQL-Anweisungen werden in einem Puffer gespeichert. Sie werden als Batch ausgeführt, wenn der Befehl GO erkannt wird.

Nächste Schritte

In den folgenden Artikeln erfahren Sie mehr über sqlcmd und verwandte Konzepte: