Delen via


Het sqlcmd-hulpprogramma starten

van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL-database in Microsoft Fabric

Met het hulpprogramma sqlcmd kunt u Transact-SQL instructies, systeemprocedures en scriptbestanden invoeren bij de opdrachtprompt, in SQLCMD-scripts bewerken met queryeditor in Over SQL Server Management Studio, en in een Windows-scriptbestand of in een taak stap (Cmd.exe) van een SQL Server Agent-taak.

Notitie

Windows-verificatie is de standaardverificatiemodus voor sqlcmd-. Als u SQL Server-verificatie wilt gebruiken, moet u een gebruikersnaam en wachtwoord opgeven met behulp van de opties -U en -P.

SQL Server Express wordt standaard geïnstalleerd als het benoemde exemplaar sqlexpress.

Start het hulpprogramma sqlcmd en maak verbinding met een standaardexemplaren van SQL Server

  1. Selecteer in het menu Start Uitvoeren. Typ in het vak openen cmden selecteer OK om een opdrachtpromptvenster te openen. (Als u nog niet eerder verbinding hebt gemaakt met dit exemplaar van de SQL Server Database Engine, moet u SQL Server mogelijk configureren om verbindingen te accepteren.)

  2. Typ sqlcmdbij de opdrachtprompt.

  3. Druk op ENTER.

    U heeft nu een vertrouwde verbinding met het standaardexemplaar van SQL Server dat op uw computer draait.

    1> is de sqlcmd prompt waarmee het regelnummer wordt opgegeven. Telkens wanneer u op ENTERdrukt, neemt het aantal met één toe.

  4. Als u de sqlcmd-sessie wilt beëindigen, typt u EXIT bij de sqlcmd -prompt.

Start het hulpprogramma sqlcmd en maak verbinding met een benoemd exemplaar van SQL Server

  1. Open een opdrachtpromptvenster en typ sqlcmd -S<myServer\instanceName>. Vervang <myServer\instanceName> door de naam van de computer en het exemplaar van de SQL Server Database Engine waarmee u verbinding wilt maken.

  2. Druk op ENTER.

    De sqlcmd prompt (1>) geeft aan dat u bent verbonden met het opgegeven exemplaar van SQL Server.

    De Transact-SQL instructies die u invoert, worden opgeslagen in een buffer. Ze worden uitgevoerd als een batch wanneer de GO opdracht wordt aangetroffen.