Sdílet prostřednictvím


Začínáme s rozšířením SQL Database Projects

Tento článek popisuje tři způsoby, jak začít s rozšířením SQL Database Projects:

  1. Vytvořte nový databázový projekt tak, že přejdete do zobrazení Databázové projekty nebo vyhledáte databázové projekty: Nové na paletě příkazů.

  2. Existující databázové projekty je možné otevřít prostřednictvím databázových projektů: Otevřete existující na paletě příkazů.

  3. Začněte z existující databáze pomocí databázových projektů: Vytvořte projekt z databáze z palety příkazů nebo výběrem možnosti Vytvořit projekt z databáze v zobrazení Připojení .

    Nové zobrazení

Jakmile vytvoříte nebo otevřete projekt SQL, můžete začít vyvíjet pomocí projektů SQL. Mezi akce, které můžete provést, patří:

Vytvoření prázdného databázového projektu

V zobrazení Databázové projekty vyberte tlačítko Nový projekt a zadejte název projektu do textového vstupu, který se zobrazí. V dialogovém okně Vybrat složku, které se zobrazí, vyberte adresář pro složku, .sqlproj soubor a další obsah projektu, ve kterém se má nacházet. Prázdný projekt se otevře a zobrazí v zobrazení Databázové projekty pro úpravy.

Otevření existujícího projektu

V zobrazení Databázové projekty vyberte tlačítko Otevřít projekt a otevřete existující .sqlproj soubor z nástroje pro výběr souborů, který se zobrazí. Existující projekty můžou pocházet z Nástrojů Azure Data Studio, VS Code nebo Visual Studio SQL Server Data Tools.

Existující projekt se otevře a jeho obsah se zobrazí v zobrazení Databázové projekty pro úpravy.

Vytvoření databázového projektu z existující databáze

Místo toho, abyste začali s prázdným projektem, můžete rychle naplnit projekt služby SQL Database existujícími objekty z databáze.

V Průzkumník objektů

V zobrazení Připojení se připojte k instanci SQL, která obsahuje databázi, která se má extrahovat. Klikněte pravým tlačítkem myši na databázi a v místní nabídce vyberte Vytvořit projekt z databáze .

Snímek obrazovky s dialogovým oknem Vytvořit projekt z databáze

Nastavení struktury složek je ve výchozím nastavení nastaveno na Typ schématu nebo objektu a nabízí různé způsoby, jak automaticky uspořádat existující objekty při jejich skriptování. Možnosti nastavení struktury složek jsou:

  • Soubor: Pro všechny objekty se vytvoří jeden soubor.
  • Ploché: Pro všechny objekty v jednotlivých souborech se vytvoří jedna složka.
  • Typ objektu: Pro každý typ objektu se vytvoří složka a každý objekt se skriptuje do souboru.
  • Schéma: Pro každé schéma se vytvoří složka a každý objekt se skriptuje do souboru.
  • Schéma/typ objektu: Složka se vytvoří podle schématu a ve složce se vytvoří složka podle typu objektu a každý objekt se skriptuje do souboru.

V zobrazení Databázové projekty

V zobrazení Projektu vyberte tlačítko Importovat projekt z databáze a připojte se k instanci SQL. Po navázání připojení vyberte databázi ze seznamu dostupných databází a nastavte název projektu.

Nakonec vyberte strukturu složek extrakce. Nový projekt se otevře a obsahuje skripty SQL pro obsah vybrané databáze.

Další akce

Sestavení a publikování

Nasazení databázového projektu se dosahuje v rozšíření PROJEKTŮ SLUŽBY SQL Database sestavením projektu do souboru aplikace datové vrstvy (dacpac) a publikováním na podporované platformě. Další informace o tomto procesu najdete v tématu Sestavení a publikování projektu.

Porovnání schématu

Rozšíření Projekty služby SQL Database komunikuje s rozšířením Porovnání schémat, pokud je nainstalované, a porovná obsah projektu s dacpac, existující databází nebo jiným projektem. Výsledné porovnání schématu lze použít k zobrazení a použití rozdílů od zdroje k cíli.

Snímek obrazovky s dialogovým oknem porovnání schématu s porovnáním projektu SQL s databází

Aktualizace projektu z databáze

Pokud se v databázi, která ještě v projektu SQL neprovádí změny, je možné projekt SQL aktualizovat ze stavu databáze. Tuto aktualizaci provedete výběrem možnosti Aktualizovat projekt z databáze z místní nabídky databáze v zobrazení Připojení nebo z místní nabídky projektu SQL v zobrazení Databázové projekty .

Snímek obrazovky s aktualizací projektu z dialogového okna Databáze

Další kroky