Använda Visual Studio för att skapa databaser för SQL Server i Linux
gäller för:SQL Server – Linux
SQL Server Data Tools (SSDT) förvandlar Visual Studio till en kraftfull DLM-miljö (development and database lifecycle management) för SQL Server i Linux. Du kan utveckla, skapa, testa och publicera databasen från ett källstyrt projekt. Precis som du utvecklar programkoden.
Installera Visual Studio och SQL Server Data Tools
Om du inte redan har installerat Visual Studio på din Windows-dator Hämta och installera Visual Studio. Om du inte har en Visual Studio-licens är Visual Studio Community Edition en kostnadsfri, fullständigt aktuell IDE för studenter, öppen källkod och enskilda utvecklare.
Under Visual Studio-installationen väljer du Anpassad för alternativet Välj typ av installation. Välj Nästa
Välj Microsoft SQL Server Data Tools, Git för Windowsoch GitHub-tillägget för Visual Studio från listan över val av funktioner.
Fortsätt och slutför installationen av Visual Studio. Det kan ta några minuter.
Hämta den senaste versionen av SQL Server Data Tools
SQL Server på Linux stöds av SSDT version 17.0 eller senare.
Skapa ett nytt databasprojekt i källkontrollen
Starta Visual Studio.
Välj Team Explorer på menyn Visa.
Välj Nytt i avsnittet Lokal Git-lagringsplats på sidan Anslut.
Välj Skapa. När den lokala Git-lagringsplatsen har skapats dubbelklickar du på SSDTRepo-.
Välj Ny i avsnittet Solutions. Välj SQL Server- under noden Andra språk i dialogrutan Nytt projekt.
Ange TutorialDB för namnet och välj OK för att skapa ett nytt databasprojekt.
Skapa en ny tabell i databasprojektet
Välj Solution Explorer på menyn Visa.
Öppna databasens projektmeny genom att högerklicka på TutorialDB i Solution Explorer.
Välj Tabell under Lägg till.
Använd tabelldesignern och lägg till två kolumner, Namn
nvarchar(50)
och Platsnvarchar(50)
, enligt bilden. SSDT genererarCREATE TABLE
skriptet när du lägger till kolumnerna i designern.Spara filen Table1.sql.
Skapa och verifiera databasen
Öppna databasens projektmeny på TutorialDB och välj Skapa. SSDT kompilerar .sql-källkodsfiler i ditt projekt och bygger en datatillämpningspaketfil (dacpac). Detta kan användas för att publicera en databas till SQL Server-instansen i Linux.
Kontrollera meddelandet om att bygget lyckades i fönstret Utdata i Visual Studio.
Publicera databasen till SQL Server-instansen i Linux
Öppna databasens projektmeny på TutorialDB och välj Publicera.
Välj Redigera för att välja SQL Server-instansen i Linux.
I anslutningsdialogrutan skriver du in IP-adressen eller värdnamnet för SQL Server-instansen i Linux, användarnamn och lösenord.
Välj knappen Publicera i publiceringsdialogrutan.
Kontrollera publiceringsstatusen i fönstret Data Tools Operations.
Välj Visa resultat eller Visa skript för att se information om databaspubliceringsresultatet på SQL Server i Linux.
Du har skapat en ny databas på SQL Server-instansen i Linux och lärt dig grunderna i att utveckla en databas med ett källstyrt databasprojekt.