Bei Azure Data Studio handelt es sich um ein einfaches, plattformübergreifendes Datenverwaltungs- und Entwicklungstool für Datenprofis. Es bietet einen modernen Editor mit IntelliSense, Codeschnipseln, einer Integration der Quellcodeverwaltung und einem integrierten Terminal. Damit lassen sich Datenbanken einfacher verwalten und entwickeln.
Dank Unterstützung für Windows, macOS und Linux können Sie mit Azure Data Studio eine Verbindung mit verschiedenen Datenbanken herstellen, darunter Azure SQL, SQL Server, MySQL, PostgreSQL und Cosmos DB. Dessen Erweiterbarkeit ermöglicht Benutzer*innen eine individuelle Anpassung durch die Installation entsprechender Erweiterungen für ihren Workflow.
Die vertraute Benutzeroberfläche Azure Data Studio bietet eine moderne Editor-Benutzeroberfläche mit IntelliSense, Codeausschnitten und Integration der Quellcodeverwaltung sowie ein integriertes Terminal. Die Erweiterbarkeit der Datenplattform ermöglicht es den Benutzern, die für ihre Workflows relevanten Erweiterungen zu installieren, darunter Datenbankmigrationen, Diagramme, GitHub Copilot und vieles mehr!
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 in einem Clouddienst gehostet werden darf. Weitere Informationen finden Sie in den Häufig gestellten Fragen zu Azure Data Studio.
Azure Data Studio bietet ein modernes Benutzererlebnis für die Programmierung in SQL. Das Tool erleichtert 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). Sie können SQL-Abfragen bedarfsgesteuert ausführen und Ergebnisse im Text-, JSON- oder Excel-Format anzeigen und speichern. Bearbeiten Sie Daten, organisieren Sie Ihre bevorzugten Datenbankverbindungen und durchsuchen Sie Datenbankobjekte in einem vertrauten Objektbrowser. Informationen zum Verwenden des SQL-Editors finden Sie unter Verwenden des SQL-Editors zum Erstellen von Datenbankobjekten.
Intelligente SQL-Codeausschnitte
SQL-Codeschnipsel generieren die richtige SQL-Syntax zum Erstellen von Datenbanken, Tabellen, Ansichten, gespeicherten Prozeduren, Benutzer*innen, Anmeldungen und Rollen sowie zum Aktualisieren vorhandener Datenbankobjekte. Verwenden Sie intelligente Codeschnipsel, um zu Entwicklungs- oder Testzwecken schnell Kopien einer Datenbank zu erstellen und um Skripts für CREATE- und INSERT-Vorgänge zu generieren und auszuführen.
Azure Data Studio stellt auch Funktionen zum Erstellen benutzerdefinierter SQL-Codeausschnitte bereit. Weitere Informationen finden Sie unter Erstellen und Verwenden von Codeschnipseln.
Anpassbare Server- und Datenbankdashboards
Erstellen Sie informative, anpassbare Dashboards, um Ihre Datenbanken zu überwachen und Leistungsengpässe schnell zu beheben. Informationen zu Erkenntniswidgets sowie Dashboards für Datenbanken (und Server) finden Sie unter Verwalten von Servern und Datenbanken mit Erkenntniswidgets.
Verbindungsverwaltung (Servergruppen)
Servergruppen stellen eine Möglichkeit dar, Informationen zu Verbindungen mit den Servern und Datenbanken zu organisieren, mit denen Sie arbeiten. Weitere Informationen dazu finden Sie unter Servergruppen.
Integriertes Terminal
Sie können die von Ihnen bevorzugten Befehlszeilentools (z. B. Bash, PowerShell, sqlcmd, bcp und ssh) in der Azure Data Studio-Benutzeroberfläche direkt im Fenster „Integriertes Terminal“ nutzen. Weitere Informationen zum integrierten Terminal finden Sie unter Integriertes Terminal.
Erweiterbarkeit und Erstellen von Erweiterungen
Optimieren Sie das Benutzererlebnis in Azure Data Studio, indem Sie die Funktionalität der Basisinstallation erweitern. Azure Data Studio stellt Erweiterbarkeitspunkte für Datenverwaltungsaktivitäten sowie Unterstützung für die Erstellung von Erweiterungen bereit.
Weitere Informationen zur Erweiterbarkeit in Azure Data Studio finden Sie unter Erweiterbarkeit.
Informationen zur Erstellung von Erweiterungen finden Sie unter Erstellen von Erweiterungen.
Featurevergleich mit SQL Server Management Studio (SSMS)
Verwenden Sie Azure Data Studio in folgenden Fällen:
Sie verbringen einen Großteil Ihrer Zeit mit der Bearbeitung oder Ausführung von Abfragen.
Sie benötigen eine Funktion, mit der Sie Resultsets schnell visualisieren und in Diagrammen darstellen können.
Sie können die meisten administrativen Aufgaben mit sqlcmd oder PowerShell über das integrierte Terminal ausführen.
Sie benötigen nur wenige Assistentenfunktionen.
Sie müssen keine detaillierten administrativen oder plattformbezogenen Konfigurationen vornehmen.
Es muss unter macOS oder Linux ausgeführt werden.
Verwenden Sie SQL Server Management Studio in folgenden Fällen:
Sie führen komplexe administrative Konfigurationen oder Plattformkonfigurationen durch.
Sie führen die Sicherheitsverwaltung durch, einschließlich Benutzerverwaltung, Bewertung von Sicherheitsrisiken und Konfiguration von Sicherheitsfeatures. Sie sind auf Ratgeber und Dashboards zur Leistungsoptimierung angewiesen.
Sie verwenden Datenbankdiagramme und Tabellen-Designer.
Sie benötigen Zugriff auf registrierte Server.
Sie verwenden Liveabfragestatistiken oder Clientstatistiken.
Shellfeatures
Funktion
Azure Data Studio
SSMS
Azure-Anmeldung
Ja
Ja
Dashboard
Ja
Erweiterungen
Ja
Integriertes Terminal
Ja
Objekt-Explorer
Ja
Ja
Skripterstellung für Objekte
Ja
Ja
Aus Tabelle auswählen
Ja
Ja
Quellcodeverwaltung
Ja
Aufgabenbereich
Ja
Designs, einschließlich „Dunkler Modus“
Ja
Azure-Ressourcen-Explorer
Ja
Assistent zum Generieren von Skripts
Ja
Objekteigenschaften
Vorschau
Ja
Tabellen-Designer
Ja
Ja
Abfrage-Editor
Funktion
Azure Data Studio
SSMS
Diagrammviewer
Ja
Ergebnisse im CSV-, JSON- oder XLSX-Format exportieren
Ja
Ergebnisse in Datei
Ja
Ergebnisse in Text
Ja
IntelliSense
Ja
Ja
Codeausschnitte
Ja
Ja
Plan anzeigen
Ja
Ja
Clientstatistiken
Ja
Liveabfragestatistiken
Ja
Abfrageoptionen
Ja
Räumlicher Viewer
Ja
SQLCMD
Ja
Ja
Betriebssystemunterstützung
Funktion
Azure Data Studio
SSMS
Windows
Ja
Ja
macOS
Ja
Linux
Ja
Datentechnik
Funktion
Azure Data Studio
SSMS
External Data Wizard (Assistent für externe Daten)
Vorschau
HDFS-Integration
Vorschau
Notebooks
Vorschau
Datenbankverwaltung
Funktion
Azure Data Studio
SSMS
Sicherung/Wiederherstellung
Vorschau
Ja
Flatfile-Import
Ja
Ja
SQL-Agent
Vorschau
Ja
SQL Profiler
Vorschau
Ja
Always On
Ja
Always Encrypted
Ja
Assistent zum Kopieren von Daten
Ja
Ratgeber für die Datenoptimierung
Ja
Datenbankdiagramme
Ja
Fehlerprotokollanzeige
Ja
Wartungspläne
Ja
Abfrage mehrerer Server
Ja
Richtlinienbasierte Verwaltung
Ja
PolyBase
Ja
Abfragespeicher
Ja
Registrierte Server
Ja
Replikation
Ja
Sicherheitsverwaltung
Ja
Ja
Service Broker
Ja
SQL Assessment
Vorschau
Ja
SQL Mail
Ja
Template Explorer
Ja
Sicherheitsrisikobewertung
Ja
XEvent-Verwaltung
Ja
Datenbankentwicklung
Funktion
Azure Data Studio
SSMS
DACPACs importieren/exportieren
Ja
Ja
SQL-Projekte
Vorschau
Schemavergleich
Ja
SQL Tools Service
Azure Data Studio nutzt SqlToolsService als SQL-API-Ebene der Anwendung. SQL Tools Service ist .NET-basiert und im Rahmen der MIT-Lizenz quelloffen. Für die SQL-Konnektivität verwendet SQL Tools Service Microsoft.Data.SqlClient als SQL-Treiber.
Wussten Sie schon, dass Sie Inhalte selbst bearbeiten könnten? Hierdurch helfen Sie nicht nur mit, unsere Dokumentation zu verbessern, sondern Sie werden auch als Mitwirkender an der Seite aufgeführt.
Verwalten einer SQL Server-Datenbankinfrastruktur für Cloud-, lokale und hybride relationale Datenbanken auf Grundlage der Microsoft PaaS-Angebote für relationale Datenbanken.
Verwenden Sie Azure Data Studio, um eine Verbindung mit SQL Server herzustellen, und verwenden Sie dann Transact-SQL (T-SQL)-Anweisungen, um eine Datenbank zu erstellen.
Laden Sie Azure Data Studio für Windows, macOS oder Linux herunter, und installieren Sie das Tool. In diesem Artikel finden Sie Veröffentlichungstermine, Versionsnummern, Systemanforderungen und Downloadlinks.
Hier finden Sie Antworten auf häufig gestellte Fragen zu Azure Data Studio, z. B. „Was ist Azure Data Studio?“, „Wer sollte Azure Data Studio verwenden?“ und „Wie viel kostet Azure Data Studio?“.
Erfahren Sie, wie Sie Erkenntniswidgets von Azure Data Studio verwenden, um Abfragen zum Überwachen von Servern und Datenbanken in erkenntnisreiche Visualisierungen umzuwandeln.
Erfahren Sie, wie Sie Funktionen zu Azure Data Studio hinzufügen, indem Sie Erweiterungen auswählen und installieren, die von Microsoft und Drittanbietern bereitgestellt werden.
In diesem Schnellstart verwenden Sie Azure Data Studio, um eine Verbindung mit einem Azure SQL-Datenbank-Server herzustellen. Anschließend erstellen Sie eine Datenbank und fragen diese ab.