Starten des Hilfsprogramms „sqlcmd“sqlcmd - Start the Utility

Dieses Thema gilt für: JaSQL ServerJaAzure SQL-DatenbankJaAzure SQL Data Warehouse Ja Parallel DatawarehouseTHIS TOPIC APPLIES TO: yesSQL ServeryesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

Mit dem Hilfsprogramm sqlcmd können Sie an der Eingabeaufforderung, im Abfrage-Editor im SQLCMD-Mode, in einer Windows-Skriptdatei oder in einem Auftragsschritt des Betriebssystems (Cmd.exe) eines Transact-SQLTransact-SQL -Agent-Auftrags SQL ServerSQL Server -Anweisungen, Systemprozeduren und Skriptdateien eingeben.The sqlcmd Utility lets you enter Transact-SQLTransact-SQL statements, system procedures, and script files at the command prompt, in Query Editor in SQLCMD mode, in a Windows script file or in an operating system (Cmd.exe) job step of a SQL ServerSQL Server Agent job.

Hinweis

Die Windows-Authentifizierung ist der Standardauthentifizierungsmodus für sqlcmd.Windows Authentication is the default authentication mode for sqlcmd. Wenn Sie die SQL ServerSQL Server -Authentifizierung verwenden möchten, müssen Sie einen Benutzernamen und ein Kennwort angeben. Verwenden Sie hierzu die Optionen -U und -P .To use SQL ServerSQL Server Authentication, you must specify a user name and password by using the -U and -P options.

Hinweis

Standardmäßig wird SQL Server ExpressSQL Server Express als die benannte Instanz sqlexpressinstalliert.By default, SQL Server ExpressSQL Server Express installs as the named instance sqlexpress.

Starten des Hilfsprogramms "sqlcmd" und Herstellen einer Verbindung mit einer Standardinstanz von SQL ServerStart the sqlcmd utility and connect to a default instance of SQL Server

  1. Klicken Sie im Startmenü auf Ausführen.On the Start menu click Run. Geben Sie im Feld Öffnen den Befehl cmdein, und klicken Sie auf OK , um ein Eingabeaufforderungsfenster zu öffnen.In the Open box type cmd, and then click OK to open a Command Prompt window. (Wenn Sie bisher noch keine Verbindung mit dieser Instanz von SQL Server-DatenbankmodulSQL Server Database Engine hergestellt haben, müssen Sie SQL ServerSQL Server möglicherweise so konfigurieren, dass Verbindungen akzeptiert werden.)(If you have not connected to this instance of the SQL Server-DatenbankmodulSQL Server Database Engine before, you may have to configure SQL ServerSQL Server to accept connections.)

  2. Geben Sie an der Eingabeaufforderung sqlcmdein.At the command prompt, type sqlcmd.

  3. Drücken Sie die EINGABETASTE.Press ENTER.

    Sie verfügen jetzt über eine vertrauenswürdige Verbindung mit der Standardinstanz von SQL ServerSQL Server, die auf dem Computer ausgeführt wird.You now have a trusted connection to the default instance of SQL ServerSQL Server that is running on your computer.

    1> ist die Eingabeaufforderung von sqlcmd und gibt die Zeilennummer an.1> is the sqlcmd prompt that specifies the line number. Bei jedem Drücken der EINGABETASTE wird die Nummer um eins erhöht.Each time you press ENTER, the number increases by one.

  4. Geben Sie zum Beenden der sqlcmd -Sitzung an der Eingabeaufforderung von sqlcmd EXIT ein.To end the sqlcmd session, type EXIT at the sqlcmd prompt.

Starten des Hilfsprogramms "sqlcmd" und Herstellen eine Verbindung mit einer benannten Instanz von SQL ServerStart the sqlcmd utility and connect to a named instance of SQL Server

  1. Öffnen Sie ein Eingabeaufforderungsfenster, und geben Sie sqlcmd -SmyServer\instanceName ein.Open a Command Prompt window, and type sqlcmd -SmyServer\instanceName. Ersetzen Sie myServer\Instanzname durch den Namen des Computers und der SQL ServerSQL Server -Instanz, mit der Sie eine Verbindung herstellen möchten.Replace myServer\instanceName with the name of the computer and the instance of SQL ServerSQL Server that you want to connect to.

  2. Drücken Sie die EINGABETASTE.Press ENTER.

    Die Eingabeaufforderung von sqlcmd (1>) zeigt an, dass Sie mit der angegebenen Instanz von SQL ServerSQL Server verbunden sind.The sqlcmd prompt (1>) indicates that you are connected to the specified instance of SQL ServerSQL Server.

    Hinweis

    Eingegebene Transact-SQLTransact-SQL-Anweisungen werden in einem Puffer gespeichert.Entered Transact-SQLTransact-SQL statements are stored in a buffer. Sie werden als Batch ausgeführt, wenn der Befehl "GO" erkannt wird.They are executed as a batch when the GO command is encountered.

Weitere Informationen finden Sie unterSee Also

Ausführen von Transact-SQL-Skriptdateien mithilfe von sqlcmdRun Transact-SQL Script Files Using sqlcmd