Partager via


Utilitaires de ligne de commande SQL (moteur de base de données)

S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Les utilitaires de ligne de commande vous permettent de générer des scripts d’opérations du moteur de base de données SQL Server. Le tableau suivant contient la liste de plusieurs utilitaires de ligne de commande fournis avec SQL Server.

Pour plus d’informations sur les principaux outils graphiques et en ligne de commande SQL, consultez la vue d’ensemble des outils SQL.

Utilité Descriptif Installé dans
Bcp Utilisé pour copier des données entre une instance de SQL Server et un fichier de données dans un format spécifié par l’utilisateur. <drive>:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn
dta Sert à analyser une charge de travail et à recommander des structures de conception physique permettant d'optimiser les performances du serveur pour ledit travail. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
dtexec Sert à configurer et à exécuter un package Integration Services . Une version de l’interface utilisateur de cet utilitaire de ligne de commande est appelée DTExecUI, qui affiche l’utilitaire d’exécution de package. <drive>:\Program Files\Microsoft SQL Server\<nnn>\DTS\Binn
dtutil Permet de gérer les packages SQL Server Integration Services (SSIS). <drive>:\Program Files\Microsoft SQL Server\<nnn>\DTS\Binn
Déployer des solutions de modèle avec l'utilitaire de déploiement Sert à déployer des projets Analysis Services sur des instances d’Analysis Services. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn\VShell\Common7\IDE
osql Vous permet d'entrer des instructions, des procédures système et des fichiers de script Transact-SQL à l'invite de commandes. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
Profiler Sert à démarrer SQL Server Profiler à partir d’une invite de commandes. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
RS.exe (SSRS) Sert à exécuter des scripts conçus pour gérer des serveurs de rapports Reporting Services . <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
rsconfig (SSRS) Utilisé pour configurer une connexion de serveur de rapports. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
rskeymgmt (SSRS) Sert à gérer des clés de chiffrement sur un serveur de rapports. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
application sqlagent Utilisé pour démarrer SQL Server Agent à partir d'une invite de commande. <drive>:\Program Files\Microsoft SQL Server\<instance_name>\MSSQL\Binn
sqlcmd Vous permet d'entrer des instructions, des procédures système et des fichiers de script Transact-SQL à l'invite de commandes. <drive>:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn
SQLdiag Utilisé pour collecter des informations de diagnostic pour le service client et le support technique. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
sqllogship Utilisé par les applications pour effectuer des opérations de sauvegarde, de copie et de restauration, ainsi que des tâches de nettoyage associées dans une configuration de transfert de journaux, sans exécuter les travaux de sauvegarde, de copie et de restauration. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
SqlLocalDB Mode d'exécution de SQL Server destiné aux développeurs de programme. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
sqlmaint Sert à exécuter des plans de maintenance de bases de données créés dans des versions précédentes de SQL Server. <drive>:\Program Files\Microsoft SQL Server\<nnn>\MSSQL\Binn
sqlps Sert à exécuter des commandes et des scripts PowerShell. Charge et inscrit le fournisseur et les applets de commande PowerShell SQL Server. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
sqlservr Sert à démarrer et à arrêter une instance de Moteur de base de données à l’invite de commandes à des fins de dépannage. <drive>:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\Binn
ssms Sert à démarrer SQL Server Management Studio à partir d’une invite de commandes. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn\VSShell\Common7\IDE
tablediff Utilisé pour comparer les données dans deux tables pour la non-convergence, ce qui est utile lors de la résolution des problèmes d’une topologie de réplication. <drive>:\Program Files\Microsoft SQL Server\<nnn>\COM

Conventions de syntaxe des utilitaires de ligne de commande

Convention Utilisé pour
MAJUSCULES Instructions et termes utilisés au niveau du système d'exploitation.
monospace Exemples de commandes et de code de programmation.
italique Paramètres fournis par l'utilisateur.
gras Commandes, paramètres et autres éléments de la syntaxe qui doivent être tapés exactement de la manière indiquée.