sqlcmd : démarrer l’utilitairesqlcmd - Start the Utility

L’ utilitaire sqlcmd vous permet d’entrer des procédures système, des fichiers de script et des instructions Transact-SQLTransact-SQL à l’invite de commandes dans l’Éditeur de requête en mode SQLCMD, dans un fichier de script Windows ou dans une étape de travail de système d’exploitation (Cmd.exe) d’un travail de 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.

Note

L’authentification Windows est le mode d’authentification par défaut pour sqlcmd.Windows Authentication is the default authentication mode for sqlcmd. Pour utiliser l’authentification SQL ServerSQL Server , vous devez spécifier un nom d’utilisateur et un mot de passe en utilisant les options -U et -P .To use SQL ServerSQL Server Authentication, you must specify a user name and password by using the -U and -P options.

Note

Par défaut, SQL Server ExpressSQL Server Express s’installe en tant qu’instance nommée sqlexpress.By default, SQL Server ExpressSQL Server Express installs as the named instance sqlexpress.

Démarrer l’utilitaire sqlcmd et établir une connexion à une instance par défaut de SQL ServerStart the sqlcmd utility and connect to a default instance of SQL Server

  1. Dans le menu Démarrer , cliquez sur Exécuter.On the Start menu click Run. Dans la zone Ouvrir , tapez cmd, puis cliquez sur OK pour ouvrir une fenêtre d'invite de commandes.In the Open box type cmd, and then click OK to open a Command Prompt window. (Si vous ne vous êtes encore jamais connecté à cette instance du Moteur de base de données SQL ServerSQL Server Database Engine , vous devrez peut-être configurer SQL ServerSQL Server pour qu’il accepte les connexions.)(If you have not connected to this instance of the Moteur de base de données SQL ServerSQL Server Database Engine before, you may have to configure SQL ServerSQL Server to accept connections.)

  2. À l’invite de commandes, saisissez sqlcmd.At the command prompt, type sqlcmd.

  3. Appuyez sur Entrée.Press ENTER.

    Vous bénéficiez maintenant d'une connexion approuvée à l'instance par défaut de SQL ServerSQL Server qui est exécutée sur votre ordinateur.You now have a trusted connection to the default instance of SQL ServerSQL Server that is running on your computer.

    1> correspond à l’invite sqlcmd indiquant le numéro de ligne.1> is the sqlcmd prompt that specifies the line number. Chaque fois que vous appuyez sur ENTRÉE, le numéro augmente de un.Each time you press ENTER, the number increases by one.

  4. Pour terminer la session sqlcmd , saisissez EXIT sur l’invite sqlcmd .To end the sqlcmd session, type EXIT at the sqlcmd prompt.

Démarrer l’utilitaire sqlcmd et établir une connexion à une instance nommée de SQL ServerStart the sqlcmd utility and connect to a named instance of SQL Server

  1. Ouvrez une fenêtre d’invite de commandes, puis tapez sqlcmd -Smon_serveur\nom_instance.Open a Command Prompt window, and type sqlcmd -SmyServer\instanceName. Remplacez mon_serveur\nom_instance SQL ServerSQL Server par le nom de l’ordinateur et de l’instance de à laquelle vous souhaitez vous connecter.Replace myServer\instanceName with the name of the computer and the instance of SQL ServerSQL Server that you want to connect to.

  2. Appuyez sur Entrée.Press ENTER.

    L’invite sqlcmd (1>) indique que vous êtes connecté à l’instance spécifiée de SQL ServerSQL Server.The sqlcmd prompt (1>) indicates that you are connected to the specified instance of SQL ServerSQL Server.

    Note

    Les instructions Transact-SQLTransact-SQL entrées sont stockées dans une mémoire tampon.Entered Transact-SQLTransact-SQL statements are stored in a buffer. Elles sont exécutées en tant que lot lorsque la commande GO est rencontrée.They are executed as a batch when the GO command is encountered.

Voir aussiSee Also

Exécuter des fichiers de script Transact-SQL à l'aide de sqlcmdRun Transact-SQL Script Files Using sqlcmd