Sdílet prostřednictvím


Vytvoření databází pro SQL Server v Linuxu pomocí sady Visual Studio

platí pro:SQL Server – Linux

SQL Server Data Tools (SSDT) změní Visual Studio na výkonné vývojové a databázové prostředí správy životního cyklu (DLM) pro SQL Server v Linuxu. Databázi můžete vyvíjet, sestavovat, testovat a publikovat z projektu řízeného zdrojem. Stejně jako vyvíjíte kód aplikace.

Instalace nástrojů Visual Studio a SQL Server Data Tools

  1. Pokud jste visual Studio ještě nenainstalovali na počítači s Windows, Stáhnout a nainstalovat Visual Studio. Pokud nemáte licenci sady Visual Studio, sada Visual Studio Community edition je bezplatné plně vybavené integrované vývojové prostředí (IDE) pro studenty, open source a jednotlivé vývojáře.

  2. Během instalace sady Visual Studio vyberte Vlastní pro Zvolte typ instalace. Výběr Další

  3. V seznamu výběru funkcí vyberte Microsoft SQL Server Data Tools, Git pro Windowsa GitHub Extension pro Visual Studio.

    snímek obrazovky s nastavením SSDT

  4. Pokračujte a dokončete instalaci sady Visual Studio. Může to trvat několik minut.

Získání nejnovější verze nástrojů SQL Server Data Tools

SQL Server v Linuxu podporuje SSDT verze 17.0 nebo novější.

Vytvoření nového databázového projektu ve správě zdrojového kódu

  1. Spusťte Visual Studio.

  2. V nabídce Zobrazit vyberte Team Explorer.

  3. V místní úložiště Git na stránce Connect vyberte Nový.

    snímek obrazovky s oddílem Místní úložiště Git s vyznačenou možností Nový

  4. Vyberte Vytvořit. Po vytvoření místního úložiště Git poklikejte na SSDTRepo.

  5. Vyberte Nový v části řešení . V dialogovém okně Nový projekt vyberte SQL Server v uzlu Ostatní jazyky.

    snímek obrazovky oddílu Řešení s možnostmi Nový a SQL Server označenými jako vybrané

  6. Zadejte TutorialDB jako název a vyberte OK pro vytvoření nového databázového projektu.

Vytvoření nové tabulky v databázovém projektu

  1. Vyberte Průzkumníka řešení v nabídce Zobrazení.

  2. Otevřete nabídku databázového projektu tak, že v Průzkumníku řešení kliknete pravým tlačítkem na TutorialDB.

  3. V části Přidatvyberte Tabulka .

    Snímek obrazovky znázorňující, jak vytvořit novou tabulku pomocí příkazu Přidat tabulku >

  4. Pomocí návrháře tabulky přidejte dva sloupce, název nvarchar(50) a nvarchar(50)umístění , jak je znázorněno na obrázku. SSDT při přidávání sloupců v návrháři vygeneruje CREATE TABLE skript.

    Snímek obrazovky návrháře tabulky s vyvolanými hodnotami Název a Umístění

  5. Uložte soubor Table1.sql.

Sestavení a ověření databáze

  1. Otevřete nabídku databázového projektu v TutorialDB a vyberte Sestavení. SSDT zkompiluje soubory zdrojového kódu .sql a sestaví soubor balíčku aplikací datové úrovně (dacpac) v projektu. Dá se použít k publikování databáze do vaší instance SQL Serveru v Linuxu.

    snímek obrazovky znázorňující TutorialDB s vyvolanou možností Sestavení

  2. Zkontrolujte zprávu o úspěšném sestavení v okně Výstup v sadě Visual Studio.

Publikování databáze do instance SQL Serveru v Linuxu

  1. Otevřete nabídku databázového projektu v TutorialDB a vyberte Publikovat.

  2. Vyberte Upravit a vyberte instanci SQL Serveru v Linuxu.

    Snímek obrazovky znázorňující možnost Publikovat s vyvolanou možností Upravit

  3. V dialogovém okně připojení zadejte IP adresu nebo název hostitele vaší instance SQL Serveru v Linuxu, uživatelské jméno a heslo.

    Snímek obrazovky s dialogovým oknem připojení

  4. V dialogovém okně publikování vyberte tlačítko Publikovat.

  5. Zkontrolujte stav publikování v okně Data Tools Operations.

  6. Vyberte Zobrazit výsledky nebo Zobrazit skript a zobrazte podrobnosti o výsledku publikování databáze na SQL Serveru na Linuxu.

    Snímek obrazovky s výsledkem publikování a výrazně označenými možnostmi Zobrazit skript a Zobrazit výsledek

Úspěšně jste vytvořili novou databázi v instanci SQL Serveru v Linuxu a naučili jste se základy vývoje databáze pomocí projektu databáze řízeného zdrojem.