Installera SQL Server Data Tools (SSDT) för Visual Studio
gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL-databas i Microsoft Fabric
SQL Server Data Tools (SSDT) är en uppsättning utvecklingsverktyg för att skapa SQL Server-databaser, Azure SQL-databaser, Analysis Services-datamodeller (AS), Integration Services-paket (IS) och Reporting Services-rapporter (RS). 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 skapandet och distributionen av dina databasprojekt med SqlPackage CLI-.
Versionsinformation för SSDT och dess komponenter är tillgänglig för Visual Studio 2017, 2019 och 2022. En översikt över de grundläggande SSDT-funktionerna finns i SSDT-översikt.
SSDT installeras som en Visual Studio-komponent, både för onlineinstallation och offlineinstallation. Analysis Services-, Integration Services- och Reporting Services-projekt är tillgängliga som separata tillägg för varje version.
Notis
SQL-projekt i SDK-stil i Visual Studio är tillgängliga som en del av SQL Server Data Tools, SDK-stil (förhandsversion) funktion 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 Azure Data Studio och VS Code. Mer information finns i SQL Server Data Tools, SDK-stil (förhandsversion).
Installera SSDT med Visual Studio
Om Visual Studio 2022 eller Visual Studio 2019 redan har installerats kan du redigera listan över arbetsbelastningar så att den inkluderar SSDT. Om du inte har Visual Studio 2019/2022 installerat kan du ladda ned och installera Visual Studio 2022.
Om du vill ändra de installerade Visual Studio-arbetsbelastningarna så att de inkluderar SSDT använder du Visual Studio Installer.
Starta Installationsprogrammet för Visual Studio. På Start-menyn i Windows kan du söka efter "installationsprogram".
I installationsprogrammet väljer du den version av Visual Studio som du vill lägga till SSDT i och väljer sedan Ändra.
Välj SQL Server Data Tools under Datalagring och bearbetning i listan över arbetsbelastningar.
Visual Studio för Arm64
Visual Studio är tillgängligt som ett inbyggt Arm64-program på Windows 11 Arm64. I Visual Studio 17.10 och senare är SSDT tillgängligt för Arm64 med vissa begränsningar. Så här installerar eller konfigurerar du Visual Studio för att inkludera SSDT på en Arm64-enhet:
Installera Visual Studio 17.10 eller senare på din Arm64-enhet.
I installationsprogrammet väljer du fliken Enskilda komponenter och söker efter SQL Server Data Tools.
Välj SQL Server Data Tools och välj sedan Ändra.
Installera tillägg för Analysis Services, Integration Services och Reporting Services
För Analysis Services-projekt (SSAS), Integration Services (SSIS) eller Reporting Services (SSRS) kan du installera lämpliga tillägg direkt från Visual Studio med Tillägg>Hantera tillägg eller från Marketplace.
Tillägg för Visual Studio 2022
Tillägg för Visual Studio 2019
SQL-versioner som stöds
SQL-versioner som stöds i Visual Studio 2022
Projektmallar | SQL-plattformar som stöds |
---|---|
Relationsdatabaser | SQL Server 2016 (13.x) – SQL Server 2022 (16.x) Azure SQL Database, Azure SQL Managed Instance Dedikerade Pooler för Azure Synapse Analytics Serverlösa pooler i Azure Synapse Analytics (kräver VS2022 17.7; se versionsinformationen) Lager i Microsoft Fabric (kräver VS2022 17.12) SQL-databas i Microsoft Fabric (kräver VS2022 17.12) |
Analysis Services-modeller Reporting Services-rapporterna |
SQL Server 2016 – SQL Server 2022 |
Integration Services-paket | SQL Server 2019 – SQL Server 2022 |
SQL-versioner som stöds i Visual Studio 2019
Projektmallar | SQL-plattformar som stöds |
---|---|
Relationsdatabaser | SQL Server 2012 – SQL Server 2019 Azure SQL Database, Azure SQL Managed Instance Azure Synapse Analytics (endast dedikerade pooler) |
Analysis Services-modeller Reporting Services rapporter |
SQL Server 2008 – SQL Server 2019 |
Integration Services-paket | SQL Server 2012 – SQL Server 2022 |
Offline-installation
För scenarier där offlineinstallation krävs, till exempel låg bandbredd eller isolerade nätverk, är SSDT tillgängligt för offlineinstallation. Det finns två tillgängliga metoder:
- För en enda dator Ladda ned alla och installera sedan
- För installation på en eller flera datorer använda Visual Studio-bootstrappern från kommandoraden
Mer information finns i stegvisa riktlinjer för offlineinstallation
Licensvillkor för Visual Studio
Information om licensvillkoren och användningsfallen för Visual Studio finns i Visual Studio License Directory. Om du till exempel använder Community Edition av Visual Studio för SQL Server Data Tools läser du licensavtalet för slutanvändare (EULA) för den specifika utgåvan av Visual Studio i Visual Studio License Directory.
Tidigare versioner
Information om hur du laddar ned och installerar SSDT för Visual Studio 2017 eller en äldre version av SSDT finns i Tidigare versioner av SQL Server Data Tools (SSDT och SSDT-BI).
Se även
Nästa steg
Efter installationen av SSDT kan du gå igenom de här självstudierna för att lära dig hur du skapar databaser, paket, datamodeller och rapporter med hjälp av SSDT.
Självstudie om SSIS: Skapa ett enkelt ETL-paket
Skapa en grundläggande tabellrapport (självstudiekurs om SSRS)
Få hjälp
- Idéer för SQL: Har du förslag på hur du kan förbättra SQL Server?
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (tagg sql-server): Ställ frågor till SQL Server
- Stack Overflow (tagg sql-server): Svar på frågor om SQL-utveckling
- Licensvillkor och information för Microsoft SQL Server
- Supportalternativ för företagsanvändare
- Ytterligare hjälp och feedback för SQL Server
Bidra till SQL-dokumentation
Visste du att du kan redigera SQL-innehåll själv? Om du gör det hjälper du inte bara till att förbättra vår dokumentation, utan du får även kredit som deltagare på sidan.
Mer information finns i Så här bidrar du till SQL Server-dokumentationen