Använda Visual Studio för att skapa databaser för SQL Server i Linux

Gäller för:SQL Server i 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, bygga, testa och publicera din databas från ett källkodskontrollerat projekt, precis som du utvecklar din applikationskod.

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 Ny i avsnittet Local Git Repository på sidan Connect .

    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 dialogen New Project.

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

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

Skapa en ny tabell i databasprojektet

  1. Välj Prieskumník riešení på menyn Visa.

  2. Öppna databasens projektmeny genom att högerklicka på TutorialDB i Prieskumník riešení.

  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. I tabelldesignern, lägg till kolumnerna Namn och Plats . Sätt båda kolumnerna till nvarchar(50)- datatypen, som visas på 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 källfilerna .sql i ditt projekt och bygger en data-tier application package (DACPAC)-fil. Du kan använda denna fil för att publicera en databas till din SQL Server-instans på Linux.

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

  2. Kontrollera efter ett meddelande om byggets framgång i Output-fönstret i Visual Studio.

Publicera databasen till en SQL Server-instans på 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 anslutningsdialogen, ange IP-adressen eller värdnamnet, användarnamnet och lösenordet för din SQL Server-instans på Linux.

    Skärmbild som visar anslutningsdialogrutan.

  4. Välj Publicera i publiceringsdialogen.

  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ärmdump som visar publiceringsresultatet där View Script och View Results är markerade.

Du har framgångsrikt skapat en ny databas på en SQL Server-instans på Linux och lärt dig grunderna i att utveckla en databas med ett källkodskontrollerat databasprojekt.