Démarrer l’utilitaire sqlcmd
S’applique à : SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW) Base de données SQL dans Microsoft Fabric
L’utilitaire sqlcmd vous permet d’entrer des instructions Transact-SQL, des procédures système et des fichiers de script à l’invite de commandes dans Modifier les scripts SQLCMD avec l’éditeur de requête dans À propos de SQL Server Management Studio, dans un fichier de script Windows ou dans une étape de travail de système d’exploitation (Cmd.exe) d’un travail de SQL Server Agent.
Remarque
L’authentification Windows est le mode d’authentification par défaut pour sqlcmd. Pour utiliser l’authentification SQL Server, vous devez spécifier un nom d’utilisateur et un mot de passe en utilisant les options -U
et -P
.
Par défaut, SQL Server Express s’installe en tant qu’instance nommée sqlexpress
.
Démarrer l’utilitaire sqlcmd et établir une connexion à une instance par défaut de SQL Server
Dans le menu Démarrer, sélectionnez Exécuter. Dans la zone Ouvrir, tapez cmd, puis sélectionnez OK pour ouvrir une fenêtre d’invite de commandes. (Si vous ne vous êtes pas connecté préalablement à cette instance du Moteur de base de données SQL Server, vous devez peut-être configurer SQL Server pour accepter les connexions.)
À l’invite de commandes, tapez
sqlcmd
.Appuyez sur
ENTER
.Vous bénéficiez maintenant d'une connexion approuvée à l'instance par défaut de SQL Server qui est exécutée sur votre ordinateur.
1>
correspond à l’invite sqlcmd indiquant le numéro de ligne. Chaque fois que vous appuyez surENTER
, le numéro augmente de un.Pour terminer la session sqlcmd, saisissez
EXIT
sur l’invite sqlcmd.
Démarrer l’utilitaire sqlcmd et établir une connexion à une instance nommée de SQL Server
Ouvrez une fenêtre d’invite de commandes, puis tapez
sqlcmd -S<myServer\instanceName>
. Remplacez<myServer\instanceName>
par le nom de l’ordinateur et de l’instance du moteur de base de données SQL Server à laquelle vous souhaitez vous connecter.Appuyez sur
ENTER
.L’invite sqlcmd (
1>
) indique que vous êtes connecté à l’instance spécifiée de SQL Server.Les instructions Transact-SQL entrées sont stockées dans une mémoire tampon. Elles sont exécutées en tant que lot quand la commande
GO
est rencontrée.