Skapa och distribuera ändringar i tabeller med hjälp av SQL Database Projects-tillägget
Viktig
Azure Data Studio går i pension den 28 februari 2026. Vi rekommenderar att du använder Visual Studio Code. Mer information om hur du migrerar till Visual Studio Code finns i Vad händer med Azure Data Studio?
Gäller för: SQL Server
Azure SQL Database
Azure SQL Managed Instance
Med hjälp av SQL Database Projects-tillägget kan SQL-projekt (inklusive tabeller, vyer och lagrade procedurer) redigeras utan att behöva anslutas till en serverinstans i Azure Data Studio. Självstudien nedan visar hur du:
Skapa ett SQL Database-projekt för
AdventureWorks2022
databasen.Gör och distribuera ändringar i en tabell i
AdventureWorks2022
databasen med HJÄLP av SQL Database Projects och bekräfta ändringen i den lokalt anslutna serverinstansen där databasen finns.
Den här artikeln kräver exempeldatabasen AdventureWorks2022
som du kan ladda ned från startsidan för Microsoft SQL Server-exempel och Community Projects .
Du måste också ha SQL Database Projects-tillägget installerat. Mer information om det här tillägget finns i dokumentationen för SQL Database Projects.
Skapa ett SQL Database-projekt
Navigera till
AdventureWorks2022
databasobjektet som finns i objektutforskaren, högerklicka på det och välj Skapa projekt från databas:Välj den plats där du vill lagra målprojektet och ge filen som innehåller projektet namnet enligt dina önskemål. Du kan också konfigurera inställningarna för mappstruktur till något av de angivna alternativen i listrutan. I den här självstudien använder vi mappstrukturen Schema/Objekttyp . Välj Skapa när du är klar. När det här projektet har extraherats visas meddelandet Extrahera projektfiler lyckades.
På sidomenyn i Azure Data Studio väljer du ikonen Databasprojekt för att öppna SQL Database Projects-tillägget. Gå till den databasprojektmapp som du skapade. Gå sedan till mappen Tabeller i mappen Person-schema i det här projektet och expandera listrutan för den här mappen. Högerklicka och öppna någon av tabellerna i designerläget för att öppna tabellens tabelldesign. I det här exemplet arbetar vi med tabellen Person.sql .
Kommentar
Observera att projektfilens plats kan variera beroende på mappstrukturen som definieras i steg 2 ovan.
Distribuera ändringar till databasen från projektet
Den ursprungliga tabellen visar tabelldesignen för tabellen Person med tretton (13) kolumnnamn, från BusinessEntityID och slutar med ModifiedDate. Lägg till en annan kolumn med namnet Citizenship of type nvarchar(50) och publicera den här ändringen:
På filmenyn i Databasprojekt högerklickar du på projektrotnoden där projektet finns och väljer Skapa för att skapa det här projektet. Du bör se ett lyckat eller felmeddelande i utdataterminalen för en lyckad eller misslyckad version. När du är klar högerklickar du på samma mapp och väljer Publicera för att publicera projektet till
AdventureWorks2022
databasen i din lokala värdserveranslutning.Kommentar
Observera att du måste vara ansluten till din lokala värd för det här steget. Detta kan göras genom att klicka på plugin-ikonen i dialogrutan Publicera projekt .
Avsluta vyn SQL Database Projects. Gå sedan till objektutforskaren i serveranslutningen
AdventureWorks2022
för databasen. Öppna tabelldesignen för tabellen som du har gjort ändringar i och bekräfta ändringen. I det här fallet har vi lagt till en ny kolumn, Medborgarskap i tabellen Person.Person: