Dela via


SQL Server Dataverktyg

SQL Server Data Tools (SSDT) är en uppsättning utvecklingsverktyg i Visual Studio med fokus på att skapa SQL Server-databaser och Azure SQL-databaser. SSDT kan utökas till Analysis Services-datamodeller (AS), Integration Services-paket (IS) och Reporting Services-rapporter (RS) med motsvarande tillägg. Med SSDT kan du utforma och distribuera SQL-objekt med samma projektkoncept som andra programutvecklingsverktyg. Funktionen SQL-projekt utökas till CI/CD-pipelines så att du kan automatisera bygget och distributionen av dina databasprojekt med SqlPackage CLI.

Skärmbild av grafik med komponenten SQL Server Data Tools och tre tillägg.

Kärnan i SQL Server Data Tools-funktionerna är tillgänglig som en arbetsbelastningskomponent med Visual Studio. Visual Studio-tilläggen är tillgängliga från Visual Studio Marketplace och mer information om hur du installerar SSDT finns i Installera SQL Server Data Tools (SSDT) för Visual Studio.

Anmärkning

SQL-projekt i SDK-stil i Visual Studio är tillgängliga som en del av SQL Server Data Tools, SDK-stil (förhandsversion) för Visual Studio 2022, separat från den ursprungliga SSDT. Projektformatet i SDK-format baseras på de nya SDK-projekt som introducerades i .NET Core och är det format som används av SQL Database Projects-tillägget för Visual Studio Code. Mer information finns i SQL Server Data Tools, SDK-format (förhandsversion).

Versionsmeddelanden

De senaste versionsanmärkningar för SQL Server Data Tools för Visual Studio 2022 finns i följande platser:

Viktig information för SQL Server Data Tools med Visual Studio 2019 finns på följande platser:

Information om SQL Server Data Tools med Visual Studio 2017 finns i Tidigare versioner av SQL Server Data Tools (SSDT och SSDT-BI).

Grundläggande SQL Server Dataverktyg

SQL Server Data Tools (SSDT) transformerar databasutvecklingen genom att introducera en allestädes närvarande deklarativ modell (SQL-databasprojekt) som omfattar alla faser av databasutveckling i Visual Studio. SSDT-Transact-SQL designfunktioner kan användas för att skapa, felsöka, underhålla och omstrukturera databaser. Du kan arbeta med ett databasprojekt eller ansluta direkt till en databasinstans, antingen lokalt eller på distans.

Utvecklare kan använda den välbekanta Visual Studio-miljön för omfattande databasutveckling. Verktygspaketet innehåller kodnavigering, IntelliSense och språkstöd som liknar det som är tillgängligt för C# och Visual Basic, tillsammans med specialiserad validering, felsökning och deklarativ redigering i Transact-SQL-redigeraren. SQL Server Data Tools (SSDT) erbjuder också en visuell tabelldesigner för effektiv skapande och ändring av tabeller i databasprojekt eller anslutna instanser. I teambaserade inställningar är versionskontroll tillgänglig för alla projektfiler, vilket förbättrar samarbetet. När det är dags att distribuera kan projekt publiceras på alla SQL-plattformar som stöds, till exempel SQL Database och SQL Server.

SQL Server Object Explorer i Visual Studio erbjuder en vy över dina databasobjekt som SQL Server Management Studio. Med SQL Server Object Explorer kan du utföra lätthanterad databasadministration och designarbete. Du kan enkelt skapa, redigera, byta namn på och ta bort tabeller, lagrade procedurer, typer och funktioner. Du kan också redigera tabelldata, jämföra scheman eller köra frågor med hjälp av sammanhangsberoende menyer från SQL Server Object Explorer.

Mer information om SQL-projekt och databasutvecklingsuppgifter som du kan utföra med SQL Server Data Tools finns i Vad är SQL-databasprojekt?

SQL-projekt i SDK-stil (förhandsversion)

Stöd för Microsoft.Build.Sql-projekt-SDK finns som förhandsversion i Visual Studio som nästa generations SQL-projekt. SQL-projekt i SDK-format baseras på .NET SDK-format och är utformade för att vara mer flexibla och utökningsbara än de ursprungliga SQL-projekten. SQL-projekt i SDK-format rekommenderas för ny utveckling och är tillgängliga i Visual Studio 2022 som en valfri komponent "SQL Server Data Tools, SDK-stil (förhandsversion)." Mer information om SQL-projekt i SDK-format och Visual Studio finns i SQL Server Data Tools, SDK-stil (förhandsversion).