Tworzenie baz danych programu SQL Server w systemie Linux przy użyciu programu Visual Studio
Dotyczy:programu SQL Server — Linux
Narzędzia SQL Server Data Tools (SSDT) przekształcają program Visual Studio w zaawansowane środowisko programowania i zarządzania cyklem życia bazy danych (DLM) dla programu SQL Server w systemie Linux. Bazę danych można tworzyć, kompilować, testować i publikować z projektu kontrolowanego przez źródło. Podobnie jak tworzysz kod aplikacji.
Instalowanie programów Visual Studio i SQL Server Data Tools
Jeśli program Visual Studio nie został jeszcze zainstalowany na komputerze z systemem Windows, pobierz i zainstaluj program Visual Studio. Jeśli nie masz licencji programu Visual Studio, program Visual Studio Community Edition jest bezpłatnym, w pełni funkcjonalnym środowiskiem IDE dla uczniów, typu open source i poszczególnych deweloperów.
Podczas instalacji programu Visual Studio wybierz niestandardowe dla opcji Wybierz typ instalacji. Wybierz Dalej
Wybierz narzędzia Microsoft SQL Server Data Tools, Git for Windowsi Rozszerzenie GitHub dla programu Visual Studio z listy funkcji do wyboru.
Kontynuuj i zakończ instalację programu Visual Studio. Może to potrwać kilka minut.
Pobieranie najnowszej wersji narzędzi SQL Server Data Tools
Program SQL Server w systemie Linux jest obsługiwany przez program SSDT w wersji 17.0 lub nowszej.
Utwórz nowy projekt bazy danych w systemie kontroli wersji
Uruchom program Visual Studio.
Wybierz Team Explorer w menu Widok.
Wybierz opcję New w sekcji Local Git Repository na stronie Connect.
Wybierz pozycję Utwórz. Po utworzeniu lokalnego repozytorium Git kliknij dwukrotnie SSDTRepo.
Wybierz opcję New w sekcji Solutions. Wybierz pozycję SQL Server w węźle Inne języki w oknie dialogowym Nowy Projekt.
Wpisz TutorialDB jako nazwę i wybierz pozycję OK, aby utworzyć nowy projekt bazy danych.
Tworzenie nowej tabeli w projekcie bazy danych
Wybierz pozycję Eksplorator rozwiązań w menu Widok.
Otwórz menu projektu bazy danych, klikając prawym przyciskiem myszy pozycję TutorialDB w Eksploratorze rozwiązań.
Wybierz pozycję Tabela w obszarze Dodaj.
Używając projektanta tabel, dodaj dwie kolumny Name
nvarchar(50)
i Locationnvarchar(50)
, jak pokazano na ilustracji. Program SSDT generuje skryptCREATE TABLE
podczas dodawania kolumn w projektancie.Zapisz plik Table1.sql.
Kompilowanie i weryfikowanie bazy danych
Otwórz menu projektu bazy danych w TutorialDB i wybierz pozycję Build. Narzędzie SSDT kompiluje pliki kodu źródłowego .sql w projekcie i tworzy plik pakietu aplikacji warstwy danych (dacpac). Może to służyć do opublikowania bazy danych w instancji SQL Server w systemie Linux.
Sprawdź komunikat o powodzeniu kompilacji w oknie Output w programie Visual Studio.
Publikowanie bazy danych w wystąpieniu programu SQL Server w systemie Linux
Otwórz menu projektu bazy danych w TutorialDB i wybierz pozycję Publikuj.
Wybierz Edytuj, aby wybrać wystąpienie SQL Server na systemie Linux.
W oknie dialogowym połączenia wpisz adres IP lub nazwę hosta wystąpienia programu SQL Server w systemie Linux, nazwę użytkownika i hasło.
Wybierz przycisk Publikuj w oknie dialogowym publikowania.
Sprawdź status publikowania w oknie Data Tools Operations.
Wybierz pozycję Wyświetl wyniki lub Wyświetl skrypt, aby wyświetlić szczegółowe informacje o wynikach publikowania bazy danych w programie SQL Server w systemie Linux.
Pomyślnie utworzono nową bazę danych w wystąpieniu programu SQL Server w systemie Linux i przedstawiono podstawy tworzenia bazy danych przy użyciu projektu bazy danych kontrolowanego przez źródło.