Freigeben über


Starten des Hilfsprogramms "sqlcmd"

Um zu verwendensqlcmd, müssen Sie zunächst das Hilfsprogramm starten und eine Verbindung mit einer instance SQL Server herstellen. Sie können die Verbindung mit einer Standardinstanz oder mit einer benannten Instanz herstellen. Der erste Schritt besteht darin, das Hilfsprogramm sqlcmd zu starten.

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.

Wenn Sie noch keine Verbindung mit dieser instance der SQL Server-Datenbank-Engine hergestellt haben, müssen Sie möglicherweise SQL Server so konfigurieren, dass Verbindungen akzeptiert werden.

So starten Sie das Hilfsprogramm "sqlcmd" und stellen Sie eine Verbindung mit einer Standardinstanz von SQL Server her

  1. Klicken Sie im Startmenü auf Ausführen. Geben Sie im Feld Öffnen den Befehl cmdein, und klicken Sie auf OK , um ein Eingabeaufforderungsfenster zu öffnen.

  2. Geben Sie an der Eingabeaufforderung sqlcmd ein:

  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 sqlcmd Eingabeaufforderung, die die Zeilennummer angibt. Bei jedem Drücken der EINGABETASTE wird die Nummer um eins erhöht.

  4. Um die sqlcmd Sitzung zu beenden, geben Sie an der sqlcmd Eingabeaufforderung einEXIT.

So starten Sie das Hilfsprogramm "sqlcmd" und stellen eine Verbindung mit einer benannten Instanz von SQL Server her

  1. Öffnen Sie ein Eingabeaufforderungsfenster, und geben Sie myServer\instanceName einsqlcmd -S. 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 sqlcmd Eingabeaufforderung (1>) gibt an, dass Sie mit der angegebenen instance 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.

Weitere Informationen

Ausführen von Transact-SQL-Skriptdateien mithilfe von sqlcmd