Freigeben über


SQL Server Data Tools

SQL Server Data Tools (SSDT) sind eine Reihe von Entwicklungstools in Visual Studio, die sich auf das Erstellen von SQL Server-Datenbanken und Azure SQL-Datenbanken konzentrieren. SSDT kann mit ihren entsprechenden Erweiterungen auf Analysis Services(AS)-Datenmodelle, Integration Services (IS)-Pakete und Reporting Services (RS)-Berichte erweitert werden. SSDT ermöglicht Ihnen SQL-Objekte mit demselben Projektkonzept wie andere Anwendungsentwicklungswerkzeuge zu entwerfen und einzusetzen. Die Fähigkeit von SQL-Projekten erstreckt sich auf CI/CD-Pipelines, so dass Sie die Erstellung und Bereitstellung Ihrer Datenbankprojekte mit der SqlPackage CLI automatisieren können.

Screenshot der Grafik mit SQL Server Data Tools-Komponente und drei Erweiterungen.

Der Kern der SQL Server Data Tools-Funktionalität ist als Workload-Komponente mit Visual Studio verfügbar. Die Visual Studio-Erweiterungen sind über den Visual Studio Marketplace verfügbar. Weitere Informationen zum Installieren von SSDT finden Sie unter SQL Server Data Tools herunterladen.

Hinweis

SQL-Projekte im SDK-Stil in Visual Studio sind als Teil des Features SQL Server Data Tools, SDK-Format (Vorschau) für Visual Studio 2022 verfügbar, getrennt vom ursprünglichen SSDT. Das Projektformat im SDK-Stil basiert auf den neuen in .NET Core eingeführten SDK-Formatprojekten und ist das Format, das von der Erweiterung „SQL Database Projects“ für Azure Data Studio und VS Code verwendet wird. Weitere Informationen finden Sie unter SQL Server Data Tools, SDK-Stil (Vorschau).

Versionshinweise

Die neuesten Versionshinweise für SQL Server Data Tools mit Visual Studio 2022 finden Sie an den folgenden Speicherorten:

Die Versionshinweise für SQL Server Data Tools mit Visual Studio 2019 finden Sie an den folgenden Speicherorten:

Informationen zu SQL Server Data Tools mit Visual Studio 2017 finden Sie in früheren Versionen von SQL Server Data Tools (SSDT und SSDT-BI).

Zentrale SQL Server Data Tools

SQL Server Data Tools (SSDT) ermöglichen durch die Einführung eines universellen deklarativen Modells (SQL-Datenbankprojekte), das sämtliche Phasen der Datenbankentwicklung in Visual Studio umfasst, eine neue Art der Datenbankentwicklung. Mit den Transact-SQL-Entwurfsfunktionen können verwendet werden, um von SSDT können Datenbanken zu erstellen, debuggen, verwalten und umzugestalten. Dies gilt unabhängig davon, ob Sie mit einem Datenbankprojekt arbeiten oder sich direkt mit einer lokalen oder nicht lokalen Datenbankinstanz verbinden.

Entwickler haben Zugriff auf die vertraute Visual Studio-Umgebung für die umfassende Datenbankentwicklung. Die Tool-Suite umfasst Codenavigation, IntelliSense und Sprachunterstützung, wie sie für C# und Visual Basic verfügbar ist, sowie spezielle Validierung, Debugging und deklarative Bearbeitung im Transact-SQL-Editor. SQL Server Data Tools (SSDT) bietet auch einen visuellen Tabellen-Designer für eine optimierte Erstellung und Änderung von Tabellen in Datenbankprojekten oder verbundenen Instanzen. In teambasierten Einstellungen ist die Versionssteuerung für alle Projektdateien verfügbar, wodurch die Zusammenarbeit verbessert wird. Wenn es Zeit für die Bereitstellung ist, können Projekte auf allen unterstützten SQL-Plattformen veröffentlicht werden, z. B. SQL-Datenbank und SQL Server.

Der SQL Server-Objekt-Explorer in Visual Studio bietet eine Ansicht Ihrer Datenbankobjekte wie der in SQL Server Management Studio. Mit dem SQL Server-Objekt-Explorer können Sie einfache Datenbankverwaltungs- und Entwurfsarbeiten ausführen. Sie können auch auf einfache Weise Tabellen, gespeicherte Prozeduren, Typen und Funktionen erstellen, bearbeiten, umbenennen und löschen. Darüber hinaus ist es über Kontextmenüs möglich, über den SQL Server-Objekt-Explorer Tabellendaten zu bearbeiten, Schemas zu vergleichen oder Abfragen auszuführen.

Erfahren Sie mehr über SQL-Projekte und Datenbankentwicklungsaufgaben, die Sie mit SQL Server Data Tools in der Dokumentation zu SQL-Datenbankprojekten ausführen können.

SQL-Projekte im SDK-Stil (Vorschau)

Support für das Microsoft.Build.Sql-Projekt-SDK ist in der Vorschau in Visual Studio als nächste Generation von SQL-Projekten verfügbar. Die SQL-Projekte im SDK-Stil basieren auf dem .NET SDK-Projektformat und sind so konzipiert, dass sie flexibler und erweiterbarer als die ursprünglichen SQL-Projekte sind. Die SQL-Projekte im SDK-Stil werden für die neue Entwicklung empfohlen und stehen in Visual Studio 2022 als optionale Komponente „SQL Server Data Tools, SDK-Style (Vorschau)“ zur Verfügung. Erfahren Sie mehr über die SQL-Projekte im SDK-Stil und Visual Studio in der Dokumentation zu SQL Server Data Tools im SDK-Stil.