Avvio dell'utilità sqlcmd

Per iniziare a utilizzare sqlcmd, è innanzitutto necessario avviare l'utilità e connettersi a un'istanza di SQL Server. È possibile connettersi a un'istanza predefinita oppure a un'istanza denominata. Il primo passaggio consiste nell'avvio dell'utilità sqlcmd.

[!NOTA]

La modalità di autenticazione predefinita per l'utilità sqlcmd è l'autenticazione di Windows. Per utilizzare l'autenticazione di SQL Server, è necessario specificare un nome utente e una password mediante le opzioni -U e -P.

[!NOTA]

Per impostazione predefinita, SQL Server Express viene installato come istanza denominata sqlexpress.

Se non ci si è mai connessi a questa istanza del Motore di database di SQL Server, potrebbe essere necessario configurare SQL Server per accettare connessioni.

Per avviare l'utilità sqlcmd e connettersi a un'istanza predefinita di SQL Server

  1. Fare clic sul menu Start e scegliere Esegui. Nella casella Apri digitare cmd e quindi fare clic su OK per aprire una finestra del prompt dei comandi.

  2. Al prompt dei comandi digitare sqlcmd.

  3. Premere INVIO.

    Verrà quindi stabilita una connessione trusted all'istanza predefinita di SQL Server in esecuzione nel computer in uso.

    1> rappresenta il prompt di sqlcmd che indica il numero di riga. Il numero viene aumentato di un'unità ogni volta che si preme INVIO.

  4. Per terminare la sessione di sqlcmd, digitare EXIT al prompt di sqlcmd.

Per avviare l'utilità sqlcmd e connettersi a un'istanza denominata di SQL Server

  1. Aprire una finestra del prompt dei comandi e digitare sqlcmd -S myServer\instanceName. Sostituire myServer\instanceName con il nome del computer e dell'istanza di SQL Server a cui si desidera connettersi.

  2. Premere INVIO.

    Il prompt di sqlcmd (1>) indica che si è connessi all'istanza specificata di SQL Server.

    [!NOTA]

    Le istruzioni Transact-SQL immesse vengono archiviate in un buffer. Vengono eseguite in batch quando viene rilevato il comando GO.

Vedere anche

Attivitá

Esecuzione di file script Transact-SQL mediante sqlcmd