Dela via


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

  1. 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.

  2. Under Visual Studio-installationen väljer du Anpassad för alternativet Välj typ av installation. Välj Nästa

  3. 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.

    Skärmbild av SSDT-konfigurationen.

  4. 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

  1. Starta Visual Studio.

  2. Välj Team Explorer på menyn Visa.

  3. Välj Nytt i avsnittet Lokal Git-lagringsplats på sidan Anslut.

    Skärmbild av avsnittet för Lokal Git-lagringsplats med det nya alternativet markerat.

  4. Välj Skapa. När den lokala Git-lagringsplatsen har skapats dubbelklickar du på SSDTRepo-.

  5. Välj Ny i avsnittet Solutions. Välj SQL Server- under noden Andra språk i dialogrutan Nytt projekt.

    Skärmbild av avsnittet Lösningar med alternativet Nytt och SQL Server framhävt.

  6. Ange TutorialDB för namnet och välj OK för att skapa ett nytt databasprojekt.

Skapa en ny tabell i databasprojektet

  1. Välj Solution Explorer på menyn Visa.

  2. Öppna databasens projektmeny genom att högerklicka på TutorialDB i Solution Explorer.

  3. Välj Tabell under Lägg till.

    Skärmbild som visar hur du skapar en ny tabell med hjälp av Lägg till > tabell.

  4. Använd tabelldesignern och lägg till två kolumner, Namn nvarchar(50) och Plats nvarchar(50), enligt bilden. SSDT genererar CREATE TABLE skriptet när du lägger till kolumnerna i designern.

    Skärmbild av tabelldesignern med värdena Namn och Plats framhävt.

  5. Spara filen Table1.sql.

Skapa och verifiera databasen

  1. Ö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.

    Skärmbild som visar TutorialDB med Skapa-alternativet framhävt.

  2. Kontrollera meddelandet om att bygget lyckades i fönstret Utdata i Visual Studio.

Publicera databasen till SQL Server-instansen i Linux

  1. Öppna databasens projektmeny på TutorialDB och välj Publicera.

  2. Välj Redigera för att välja SQL Server-instansen i Linux.

    Skärmbild som visar alternativet Publicera med alternativet Redigera markerat.

  3. I anslutningsdialogrutan skriver du in IP-adressen eller värdnamnet för SQL Server-instansen i Linux, användarnamn och lösenord.

    Skärmbild som visar anslutningsdialogrutan.

  4. Välj knappen Publicera i publiceringsdialogrutan.

  5. Kontrollera publiceringsstatusen i fönstret Data Tools Operations.

  6. Välj Visa resultat eller Visa skript för att se information om databaspubliceringsresultatet på SQL Server i Linux.

    Skärmbild som visar publiceringsresultatet med Visa skript och Visa resultat framhävt.

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.