Was ist Azure Data Studio?What is Azure Data Studio?

Azure Data Studio ist ein plattformübergreifendes Datenbanktool für Datenexperten, das die Microsoft-Produktfamilie der lokalen und cloudbasierten Datenplattformen unter Windows, macOS und Linux nutzt.Azure Data Studio is a cross-platform database tool for data professionals using the Microsoft family of on-premises and cloud data platforms on Windows, MacOS, and Linux.

Azure Data Studio wurde zuvor in einer Vorschauversion unter dem Namen SQL Operations Studio veröffentlicht und bietet eine moderne Editor-Benutzeroberfläche mit IntelliSense, Codeausschnitten und Integration der Quellcodeverwaltung sowie ein integriertes Terminal.Previously released under the preview name SQL Operations Studio, Azure Data Studio offers a modern editor experience with IntelliSense, code snippets, source control integration, and an integrated terminal. Das Tool wurde speziell für die Bedürfnisse der Benutzer von Datenplattformen konzipiert und bietet eine integrierte Diagrammdarstellung von Abfrageresultsets sowie anpassbare Dashboards.It is engineered with the data platform user in mind, with built in charting of query result sets and customizable dashboards.

Der Quellcode für Azure Data Studio und den dazugehörigen Datenanbietern ist auf GitHub verfügbar und Gegenstand eines Lizenzvertrags für Quellcode, gemäß dem die Software zwar geändert und verwendet, aber nicht weitervertrieben oder auf einem Clouddienst gehostet werden darf.The source code for Azure Data Studio and its data providers is available on GitHub under a source code EULA that provides rights to modify and use the software, but not to redistribute it or host it in a cloud service. Weitere Informationen finden Sie in den Häufig gestellten Fragen zu Azure Data Studio.For more information, see Azure Data Studio FAQ.

Herunterladen und Installieren von Azure Data StudioAzure Data StudioDownload and Install Azure Data StudioAzure Data Studio

SQL-Code-Editor mit IntelliSenseSQL code editor with IntelliSense

Azure Data StudioAzure Data Studio bietet ein modernes Benutzererlebnis für die Programmierung in SQL. Das Tool erleichtert Ihnen die tägliche Arbeit, da Sie viele Funktionen über die Tastatur ansteuern können und zudem von einer Reihe integrierter Features profitieren: Fenster mit mehreren Registerkarten, umfangreicher SQL-Editor, IntelliSense, Vervollständigung von Schlüsselwörtern, Codeausschnitte, Codenavigation und Integration der Quellcodeverwaltung (Git).offers a modern, keyboard-focused SQL coding experience that makes your everyday tasks easier with built-in features, such as multiple tab windows, a rich SQL editor, IntelliSense, keyword completion, code snippets, code navigation, and source control integration (Git). Sie können SQL-Abfragen bedarfsgesteuert ausführen und Ergebnisse im Text-, JSON- oder Excel-Format anzeigen und speichern.Run on-demand SQL queries, view and save results as text, JSON, or Excel. Bearbeiten Sie Daten, organisieren Sie Ihre bevorzugten Datenbankverbindungen und durchsuchen Sie Datenbankobjekte in einem vertrauten Objektbrowser.Edit data, organize your favorite database connections, and browse database objects in a familiar object browsing experience. Informationen zum Verwenden des SQL-Editors finden Sie unter Verwenden des SQL-Editors zum Erstellen von Datenbankobjekten.To learn how to use the SQL editor, see Use the SQL editor to create database objects.

Intelligente SQL-CodeausschnitteSmart SQL code snippets

SQL-Codeausschnitte generieren die richtige SQL-Syntax zum Erstellen von Datenbanken, Tabellen, Ansichten, gespeicherten Prozeduren, Benutzern, Anmeldungen, Rollen usw. und zum Aktualisieren vorhandener Datenbankobjekte.SQL code snippets generate the proper SQL syntax to create databases, tables, views, stored procedures, users, logins, roles, etc., and to update existing database objects. Verwenden Sie intelligente Codeausschnitte, um zu Entwicklungs- oder Testzwecken schnell Kopien Ihrer Datenbank zu erstellen und um Skripts für CREATE- und INSERT-Vorgänge zu generieren und auszuführen.Use smart snippets to quickly create copies of your database for development or testing purposes, and to generate and execute CREATE and INSERT scripts.

Azure Data StudioAzure Data Studio stellt auch Funktionen zum Erstellen benutzerdefinierter SQL-Codeausschnitte bereit.also provides functionality to create custom SQL code snippets. Weitere Informationen finden Sie unter Erstellen und Verwenden von Codeausschnitten.To learn more, see Create and use code snippets.

Anpassbare Server- und DatenbankdashboardsCustomizable Server and Database Dashboards

Erstellen Sie informative, anpassbare Dashboards, um Ihre Datenbanken zu überwachen und Leistungsengpässe schnell zu beheben.Create rich customizable dashboards to monitor and quickly troubleshoot performance bottlenecks in your databases. Informationen zu Erkenntniswidgets sowie Dashboards für Datenbanken (und Server) finden Sie unter Verwalten von Servern und Datenbanken mit Erkenntniswidgets.To learn about insight widgets, and database (and server) dashboards, see Manage servers and databases with insight widgets.

Verbindungsverwaltung (Servergruppen)Connection management (server groups)

Servergruppen stellen eine Möglichkeit dar, Informationen zu Verbindungen mit den Servern und Datenbanken zu organisieren, mit denen Sie arbeiten.Server groups provide a way to organize connection information for the servers and databases you work with. Weitere Informationen dazu finden Sie unter Servergruppen.For details, see Server groups.

Integriertes TerminalIntegrated Terminal

Verwenden Sie Ihre bevorzugten Befehlszeilentools (z.B. Bash, PowerShell, sqlcmd, bcp und ssh) direkt auf der Benutzeroberfläche von Azure Data StudioAzure Data Studio im Fenster „Integriertes Terminal“.Use your favorite command-line tools (for example, Bash, PowerShell, sqlcmd, bcp, and ssh) in the Integrated Terminal window right within the Azure Data StudioAzure Data Studio user interface. Weitere Informationen zum integrierten Terminal finden Sie unter Integriertes Terminal.To learn about the integrated terminal, see Integrated terminal.

Erweiterbarkeit und Erstellen von ErweiterungenExtensibility and extension authoring

Optimieren Sie das Benutzererlebnis in Azure Data StudioAzure Data Studio, indem Sie die Funktionalität der Basisinstallation erweitern.Enhance the Azure Data StudioAzure Data Studio experience by extending the functionality of the base installation. Azure Data StudioAzure Data Studio stellt Erweiterbarkeitspunkte für Datenverwaltungsaktivitäten sowie Unterstützung für die Erstellung von Erweiterungen bereit.provides extensibility points for data management activities, as well as support for extension authoring.

Informationen zur Erweiterbarkeit in Azure Data StudioAzure Data Studio finden Sie unter Erweiterbarkeit.To learn about extensibility in Azure Data StudioAzure Data Studio, see Extensibility. Informationen zum Erstellen von Erweiterungen finden Sie unter Erstellen von Erweiterungen.To learn about authoring extensions, see Extension authoring.

Featurevergleich mit SQL Server Management Studio (SSMS)Feature comparison with SQL Server Management Studio (SSMS)

Verwenden Sie Azure Data Studio in folgenden Fällen:Use Azure Data Studio if you:

  • Sie müssen macOS oder Linux verwenden.Need to run on macOS or Linux
  • Sie stellen eine Verbindung mit einem SQL Server 2019-Big Data-Cluster her.Are connecting to a SQL Server 2019 big data cluster
  • Sie verbringen einen Großteil Ihrer Zeit mit der Bearbeitung oder Ausführung von Abfragen.Spend most of your time editing or executing queries
  • Sie benötigen eine Funktion, mit der Sie Resultsets schnell visualisieren und in Diagrammen darstellen können.Need the ability to quickly chart and visualize result sets
  • Sie können die meisten administrativen Aufgaben mit sqlcmd oder PowerShell über das integrierte Terminal ausführen.Can execute most administrative tasks via the integrated terminal using sqlcmd or Powershell
  • Sie benötigen nur selten die Funktionen eines Assistenten.Have minimal need for wizard experiences
  • Sie müssen keine umfassende oder detaillierte administrative Konfiguration durchführen.Do not need to do deep administrative configuration
  • ZielWant to

Verwenden Sie SQL Server Management Studio in folgenden Fällen:Use SQL Server Management Studio if you:

  • Sie verbringen einen Großteil Ihrer Zeit mit Aufgaben für die Datenbankverwaltung.Spend most of your time on database administration tasks
  • Sie führen umfassende oder detaillierte administrative Konfigurationsaufgaben durch.Are doing deep administrative configuration
  • Sie sind für die Sicherheitsverwaltung zuständig, einschließlich der Benutzerverwaltung, der Sicherheitsrisikobewertung und der Konfiguration von Sicherheitsfeatures.Are doing security management, including user management, vulnerability assessment, and configuration of security features
  • Sie nutzen die Berichte für den SQL Server-Abfragespeicher.Make use of the Reports for SQL Server Query Store
  • Sie benötigen Ratgeber und Dashboards für die Leistungsoptimierung.Need to make use of performance tuning advisors and dashboards
  • Sie importieren bzw. exportieren DACPACs.Are doing import/export of DACPACs
  • Sie müssen auf registrierte Server zugreifen und möchten SQL Server-Dienste unter Windows steuern.Need access to Registered Servers and want to control SQL Server services on Windows

ShellShell

FunktionFeature Azure Data StudioAzure Data Studio SSMSSSMS
Azure-AnmeldungAzure Sign-In JaYes JaYes
DashboardDashboard JaYes
ErweiterungenExtensions JaYes
Integriertes TerminalIntegrated Terminal JaYes
Objekt-ExplorerObject Explorer JaYes JaYes
Skripterstellung für ObjekteObject Scripting JaYes JaYes
ProjektsystemProject System JaYes
Aus Tabelle auswählenSelect from Table JaYes JaYes
QuellcodeverwaltungSource Code Control JaYes
AufgabenbereichTask Pane JaYes
DesignsTheming JaYes
Dunkler ModusDark Mode JaYes
Azure-Ressourcen-ExplorerAzure Resource Explorer VorschauPreview
Assistent zum Generieren von SkriptsGenerate Scripts Wizard JaYes
DACPACs importieren/exportierenImport\Export DACPAC JaYes
ObjekteigenschaftenObject Properties JaYes
Tabellen-DesignerTable Designer JaYes

Abfrage-EditorQuery Editor

FunktionFeature Azure Data StudioAzure Data Studio SSMSSSMS
DiagrammviewerChart Viewer JaYes
Ergebnisse im CSV-, JSON- oder XLSX-Format exportierenExport Results to CSV, JSON, XLSX JaYes
IntelliSenseIntelliSense JaYes JaYes
CodeausschnitteSnippets JaYes JaYes
Plan anzeigenShow Plan VorschauPreview JaYes
ClientstatistikenClient Statistics JaYes
LiveabfragestatistikenLive Query Stats JaYes
AbfrageoptionenQuery Options JaYes
Ergebnisse in DateiResults to File JaYes
Ergebnisse in TextResults to Text JaYes
Räumlicher ViewerSpatial Viewer JaYes
SQLCMDSQLCMD JaYes
NotebooksNotebooks JaYes
Abfrage als Ausschnitt speichernSave Query as snippet JaYes

BetriebssystemunterstützungOperating System Support

FunktionFeature Azure Data StudioAzure Data Studio SSMSSSMS
LinuxLinux JaYes
macOSmacOS JaYes
WindowsWindows JaYes JaYes

DatentechnikData Engineering

FunktionFeature Azure Data StudioAzure Data Studio SSMSSSMS
Assistent zum Erstellen externer TabellenCreate External Table Wizard VorschauPreview
HDFS-IntegrationHDFS Integration VorschauPreview
NotebooksNotebooks VorschauPreview

DatenbankverwaltungDatabase Administration

FunktionFeature Azure Data StudioAzure Data Studio SSMSSSMS
Sicherung/WiederherstellungBackup / Restore JaYes JaYes
Big Data-Cluster-UnterstützungBig Data Cluster Support JaYes
Flatfile-ImportFlat File Import VorschauPreview JaYes
SQL-AgentSQL Agent VorschauPreview JaYes
SQL ProfilerSQL Profiler VorschauPreview JaYes
Always OnAlways On JaYes
Always EncryptedAlways Encrypted JaYes
Assistent zum Kopieren von DatenCopy Data Wizard JaYes
Ratgeber für die DatenoptimierungData Tuning Advisor JaYes
FehlerprotokollanzeigeError Log Viewer JaYes
WartungspläneMaintenance Plans JaYes
Abfrage mehrerer ServerMulti-Server Query JaYes
Richtlinienbasierte VerwaltungPolicy Based Management JaYes
PolyBasePolyBase JaYes
AbfragespeicherQuery Store JaYes
Registrierte ServerRegistered Servers JaYes
ReplikationReplication JaYes
SicherheitsverwaltungSecurity Management JaYes
Service BrokerService Broker JaYes
SQL MailSQL Mail JaYes
Template ExplorerTemplate Explorer JaYes
SicherheitsrisikobewertungVulnerability Assessment JaYes
XEvent-VerwaltungXEvent Management JaYes
Integration der SQL-Bewertungs-APISQL Assessment API Integration JaYes

Nächste SchritteNext steps

info_tip Anfordern von Hilfe zu SQL-ToolsGet help for SQL tools

Inhalt bearbeiten Zur SQL-Dokumentation beitragenContribute to SQL documentation

Wussten Sie schon, dass Sie den Inhalt selbst bearbeiten könnten?Did you know that you could edit the content yourself? Hierdurch wird nicht nur unsere Dokumentation besser, sondern Sie werden auch als Mitwirkender an der Seite aufgeführt.If you do so, not only will our documentation improve, but you'll also be credited as a contributor to the page.