Freigeben über


SQL-Befehlszeilenwerkzeuge (Datenbank-Engine)

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Befehlszeilen-Tools ermöglichen das Erstellen von Skripten für Vorgänge des SQL Server-Datenbankmoduls. Die folgende Tabelle enthält eine Liste mehrerer Befehlszeilenprogramme, die mit SQL Server ausgeliefert werden.

Informationen zu den wichtigsten grafischen SQL- und Befehlszeilentools finden Sie in der Übersicht über SQL-Tools.

Nützlichkeit BESCHREIBUNG Installiert in
bcp Wird verwendet, um Daten zwischen einer Instanz von SQL Server und einer Datendatei in einem vom Benutzer angegebenen Format zu kopieren. <drive>:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn
dta Wird verwendet, um eine Arbeitsauslastung zu analysieren und Empfehlungen zu physischen Entwurfsstrukturen auszugeben, um die Serverleistung für diese Arbeitsauslastung zu optimieren. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
dtexec Wird verwendet, um ein Integration Services -Paket zu konfigurieren und auszuführen. Eine Benutzeroberflächenversion dieses Befehlszeilenhilfsprogramms heißt DTExecUI, das das Execute Package Utility öffnet. <drive>:\Program Files\Microsoft SQL Server\<nnn>\DTS\Binn
dtutil Wird zum Verwalten von SQL Server Integration Services (SSIS)-Paketen verwendet. <drive>:\Program Files\Microsoft SQL Server\<nnn>\DTS\Binn
Bereitstellen von Modelllösungen mit der Bereitstellung Dient zum Bereitstellen von Analysis Services-Projekten in Instanzen von Analysis Services <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn\VShell\Common7\IDE
osql Ermöglicht die Eingabe von Transact-SQL-Anweisungen, Systemprozeduren und Skriptdateien über die Eingabeaufforderung. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
Profiler Dient zum Starten von SQL Server Profiler über eine Eingabeaufforderung <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
RS.exe (SSRS) Wird verwendet, um Skripts für die Verwaltung von Reporting Services -Berichtsservern auszuführen. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
rsconfig (SSRS) Wird zum Konfigurieren einer Berichtsserververbindung verwendet. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
rskeymgmt (SSRS) Wird für die Verwaltung von Verschlüsselungsschlüsseln auf einem Berichtsserver verwendet. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
sqlagent-Anwendung Wird verwendet, um den SQL Server-Agent über die Eingabeaufforderung zu starten. <drive>:\Program Files\Microsoft SQL Server\<instance_name>\MSSQL\Binn
sqlcmd Ermöglicht die Eingabe von Transact-SQL-Anweisungen, Systemprozeduren und Skriptdateien über die Eingabeaufforderung. <drive>:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn
SQLdiag Wird verwendet, um Diagnoseinformationen für Kundendienst und Support zu sammeln. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
sqllogship Wird von Anwendungen verwendet, um Sicherungs-, Kopier- und Wiederherstellungsvorgänge und zugehörige Bereinigungsaufgaben für eine Protokollversandkonfiguration auszuführen, ohne die Sicherungs-, Kopier- und Wiederherstellungsaufträge auszuführen. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
SqlLocalDB Ein Ausführungsmodus von SQL Server , der speziell für Programmentwickler konzipiert wurde. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
sqlmaint Wird verwendet, um Datenbank-Wartungspläne auszuführen, die in früheren Versionen von SQL Servererstellt wurden. <drive>:\Program Files\Microsoft SQL Server\<nnn>\MSSQL\Binn
SQLPS Wird zum Ausführen von PowerShell-Befehlen und -Skripts verwendet. Lädt und registriert den SQL Server PowerShell-Anbieter sowie cmdlets. <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
sqlservr Dient zum Starten und Beenden einer Instanz der Datenbank-Engine zur Problembehandlung über die Eingabeaufforderung <drive>:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\Binn
ssms Dient zum Starten von SQL Server Management Studio über eine Eingabeaufforderung <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn\VSShell\Common7\IDE
tablediff Wird verwendet, um die Daten in zwei Tabellen auf Nichtkonvergenz zu vergleichen, was bei der Problembehandlung einer Replikationstopologie hilfreich ist. <drive>:\Program Files\Microsoft SQL Server\<nnn>\COM

Syntaxkonventionen für Befehlszeilenhilfsprogramme

Konvention Syntaxelemente
GROSSBUCHSTABEN Anweisungen und Ausdrücke, die auf Betriebssystemebene verwendet werden.
monospace Beispielbefehle und Programmcode.
Kursiv Vom Benutzer angegebene Parameter.
Fett Befehle, Parameter und sonstige Syntaxelemente, die genau wie angezeigt eingegeben werden müssen.