Udostępnij za pośrednictwem


Kompilowanie i publikowanie projektu

Proces kompilacji w rozszerzeniu SQL Database Projects dla usługi Azure Data Studio i programu VS Code umożliwia tworzenie pakietu dacpac w środowiskach systemu Windows, macOS i Linux. Projekt można wdrożyć w środowisku lokalnym lub w chmurze przy użyciu procesu publikowania.

Wymagania wstępne

Tworzenie projektu bazy danych

W widoku Projekty bazy danych kliknij prawym przyciskiem myszy węzeł główny projektu bazy danych i wybierz polecenie Kompiluj.

Okienko danych wyjściowych zostanie automatycznie wyświetlone z danymi wyjściowymi z procesu kompilacji. Pomyślna kompilacja kończy się komunikatem:

... exited with code: 0

Publikowanie projektu bazy danych

Publikowanie w istniejącym wystąpieniu SQL

Ta funkcja jest dostępna w usługach Azure Data Studio i VS Code, jednak interfejsy różnią się nieco między dwiema aplikacjami.

Po pomyślnym skompilowaniu projektu za pośrednictwem procesu kompilacji baza danych może zostać opublikowana w wystąpieniu SQL. Zgodność platformy jest określana przez docelową platformę projektu SQL i obejmuje opcje programu SQL Server i usługi Azure SQL.

Aby opublikować projekt bazy danych, w widoku Projekty bazy danych kliknij prawym przyciskiem myszy węzeł główny projektu bazy danych i wybierz polecenie Publikuj.

W wyświetlonym oknie dialogowym Publikowanie bazy danych określ połączenie serwera i nazwę bazy danych do utworzenia.

Publikowanie projektu SQL i wdrażanie w lokalnym kontenerze

Po pomyślnym skompilowaniu projektu za pośrednictwem procesu kompilacji baza danych może zostać opublikowana w nowym wystąpieniu programistycznym programu SQL Server w kontenerze lokalnym. Aby opublikować projekt bazy danych w kontenerze lokalnym, w widoku Projekty bazy danych kliknij prawym przyciskiem myszy węzeł główny projektu bazy danych i wybierz polecenie Publikuj.

W projektach przeznaczonych dla programu SQL Server opcje publikowania są wyświetlane jako:

  • Publikowanie na istniejącym serwerze SQL
  • Publikowanie w nowym lokalnym kontenerze deweloperów programu SQL Server

W projektach przeznaczonych dla usługi Azure SQL Database opcje publikowania są wyświetlane jako:

  • Publikowanie na istniejącym serwerze Azure SQL Server
  • Publikowanie w nowym lokalnym kontenerze deweloperów programu Azure SQL Server (wersja zapoznawcza)

Aby utworzyć nowy kontener za pomocą wystąpienia programistycznego SQL i opublikować w nim zawartość projektu SQL, wybierz opcję "Publikuj na nowym serwerze w kontenerze" lub "Publikuj w nowym lokalnym kontenerze programowania programu Azure SQL Server (wersja zapoznawcza)".

Zrzut ekranu przedstawiający okno dialogowe publikowania w kontenerze w narzędziu Azure Data Studio.

Utworzenie nowego kontenera uwidacznia następujące opcje:

  • Numer portu programu SQL Server: port, na którym jest przekazywany port 1433 programu SQL Server do stacji roboczej
  • Hasło administratora programu SQL Server: hasło sa dla nowego wystąpienia
  • Obraz platformy Docker programu SQL Server: baza wersji kontenera

Aby uzyskać więcej informacji na temat lokalnego kontenera deweloperskiego usługi Azure SQL, zobacz Szablon kontenera deweloperskiego usługi Azure SQL Database.

Aby uzyskać więcej informacji na temat programu SQL Server w kontenerach, zobacz Konfigurowanie i dostosowywanie kontenerów platformy Docker programu SQL Server.