Avviare l'utilità sqlcmd
Si applica a: SQL Server database SQL di Azure Istanza gestita di SQL di Azure Azure Synapse Analytics Piattaforma di strumenti analitici (PDW)
L'utilità sqlcmd consente di immettere istruzioni Transact-SQL, procedure di sistema e file script al prompt dei comandi, in Modifica script SQLCMD con Editor di query in SQL Server Management Studio e in un file script Windows o in un passaggio di processo del sistema operativo (Cmd.exe) in un processo di SQL Server Agent.
Nota
La modalità di autenticazione predefinita per sqlcmdè l'autenticazione di Windows. Per usare l'autenticazione di SQL Server, è necessario un nome utente e una password tramite le opzioni -U
e -P
.
Per impostazione predefinita, SQL Server Express viene installato come istanza denominata sqlexpress
.
Avviare l'utilità sqlcmd e connettersi a un'istanza predefinita di SQL Server
Nel menu Start selezionare Esegui. Nella casella Apri digitare cmd, quindi selezionare OK per aprire una finestra del prompt dei comandi. Se in precedenza non si è connessi a questa istanza del motore di database di SQL Server, potrebbe essere necessario configurare SQL Server per accettare le connessioni.
Al prompt dei comandi digitare
sqlcmd
.Premere
ENTER
.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 premeENTER
.Per terminare la sessione di sqlcmd, digitare
EXIT
al prompt di sqlcmd.
Avviare l'utilità sqlcmd e connettersi a un'istanza denominata di SQL Server
Aprire una finestra del prompt dei comandi e digitare
sqlcmd -S<myServer\instanceName>
. Sostituire<myServer\instanceName>
con il nome del computer e dell'istanza del motore di database SQL Server a cui ci si vuole connettere.Premere
ENTER
.Il prompt di sqlcmd (
1>
) indica che si è connessi all'istanza specificata di SQL Server.Le istruzioni Transact-SQL immesse vengono archiviate in un buffer. Vengono eseguite in batch quando viene rilevato il comando
GO
.