sqlcmd - Avviare l'utilitàsqlcmd - Start the Utility

L'utilità sqlcmd consente di immettere istruzioni Transact-SQLTransact-SQL , procedure di sistema e file script al prompt dei comandi, nell'editor di query in modalità SQLCMD, in un file script Windows o in un passaggio di processo del sistema operativo (Cmd.exe) in un processo di SQL ServerSQL Server Agent.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.

Nota

La modalità di autenticazione predefinita per sqlcmdè l'autenticazione di Windows.Windows Authentication is the default authentication mode for sqlcmd. Per usare l'autenticazione di SQL ServerSQL Server , è necessario specificare un nome utente e una password con le opzioni -U e -P .To use SQL ServerSQL Server Authentication, you must specify a user name and password by using the -U and -P options.

Nota

Per impostazione predefinita, SQL Server ExpressSQL Server Express viene installato come istanza denominata sqlexpress.By default, SQL Server ExpressSQL Server Express installs as the named instance sqlexpress.

Avviare l'utilità sqlcmd e connettersi a un'istanza predefinita di SQL ServerStart the sqlcmd utility and connect to a default instance of SQL Server

  1. Fare clic sul menu Start e scegliere Esegui.On the Start menu click Run. Nella casella Apri digitare cmde quindi fare clic su OK per aprire una finestra del prompt dei comandi.In the Open box type cmd, and then click OK to open a Command Prompt window. Se non ci si è mai connessi a questa istanza del Motore di database di SQL ServerSQL Server Database Engine , potrebbe essere necessario configurare SQL ServerSQL Server in modo che accetti le connessioni.(If you have not connected to this instance of the Motore di database di SQL ServerSQL Server Database Engine before, you may have to configure SQL ServerSQL Server to accept connections.)

  2. Al prompt dei comandi digitare sqlcmd.At the command prompt, type sqlcmd.

  3. Premere INVIO.Press ENTER.

    Verrà quindi stabilita una connessione trusted all'istanza predefinita di SQL ServerSQL Server in esecuzione nel computer in uso.You now have a trusted connection to the default instance of SQL ServerSQL Server that is running on your computer.

    1> rappresenta il prompt di sqlcmd che indica il numero di riga.1> is the sqlcmd prompt that specifies the line number. Il numero viene aumentato di un'unità ogni volta che si preme INVIO.Each time you press ENTER, the number increases by one.

  4. Per terminare la sessione di sqlcmd , digitare EXIT al prompt di sqlcmd .To end the sqlcmd session, type EXIT at the sqlcmd prompt.

Avviare l'utilità sqlcmd e connettersi a un'istanza denominata di SQL ServerStart the sqlcmd utility and connect to a named instance of SQL Server

  1. Aprire una finestra del prompt dei comandi e digitare sqlcmd -Sserver\nomeIstanza.Open a Command Prompt window, and type sqlcmd -SmyServer\instanceName. Sostituire server\nomeIstanza con il nome del computer e dell'istanza di SQL ServerSQL Server a cui ci si vuole connettere.Replace myServer\instanceName with the name of the computer and the instance of SQL ServerSQL Server that you want to connect to.

  2. Premere INVIO.Press ENTER.

    Il prompt di sqlcmd (1>) indica che si è connessi all'istanza specificata di SQL ServerSQL Server.The sqlcmd prompt (1>) indicates that you are connected to the specified instance of SQL ServerSQL Server.

    Nota

    Le istruzioni Transact-SQLTransact-SQL immesse vengono archiviate in un buffer.Entered Transact-SQLTransact-SQL statements are stored in a buffer. Vengono eseguite in batch quando viene rilevato il comando GO.They are executed as a batch when the GO command is encountered.

Vedere ancheSee Also

Esecuzione di file script Transact-SQL mediante sqlcmdRun Transact-SQL Script Files Using sqlcmd