Lezione 1: Avvio di 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 2005 Express Edition viene installato come istanza denominata sqlexpress.

Se non ci si è mai connessi a questa istanza di Motore di database di SQL Server, potrebbe essere necessario configurare SQL Server per accettare connessioni. Per ulteriori informazioni, vedere l'esercitazione Introduzione al Motore di database.

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

  1. Fare clic sul pulsante 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 -SmyServer\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.

Lezione successiva

Lezione 2: Esecuzione di file script Transact-SQL tramite sqlcmd