Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Důležité
Azure Data Studio se ukončuje 28. února 2026. Doporučujeme používat Visual Studio Code. Další informace o migraci do editoru Visual Studio Code najdete v tématu Co se děje se sadou Azure Data Studio?
Tento článek popisuje tři způsoby, jak začít s rozšířením SQL Database Projects:
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ů.
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ů.
Začněte z existující databáze použitím Databázové projekty: Vytvořit projekt z databáze z palety příkazů nebo výběrem možnosti Vytvořit projekt z databáze v zobrazení Připojení.
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ří:
- úprava tabulky nebo jiných databázových objektů
- sestavení a publikování projektu
- použití porovnání schématu k vizualizaci změn
- aktualizace projektu ze změn provedených v databázi
Podrobné informace o konceptech projektů SQL a dalších kurzech najdete v tématu Co jsou databázové projekty SQL?
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, Visual Studio 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íku 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 .
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 pro extrakci. 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 je dosaženo v rozšíření SQL Database Projects sestavením projektu do souboru aplikace datové vrstvy (dacpac) a publikováním na podporovanou platformu. V zobrazení Databázové projekty klikněte pravým tlačítkem myši na projekt a vyberte Sestavit a vytvořte soubor dacpac a ověřte projekt SQL. Až budete připraveni nasadit projekt do databáze, klikněte na projekt znovu pravým tlačítkem myši a vyberte Publikovat a publikujte dacpac do databáze.
Další informace o tomto procesu najdete v kurzu vytvoření a nasazení projektu SQL.
Porovnání schématu
Rozšíření Projekty databáze SQL komunikuje s Porovnáním schémat a umožňuje porovnat obsah projektu s dacpacem, 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.
Další informace o porovnání schémat a projektech SQL najdete v článku Porovnání schémat pro projekty SQL .
Aktualizace projektu z databáze
Pokud jsou v databázi provedeny změny, které ještě nejsou zahrnuty v projektu SQL, lze projekt SQL aktualizovat podle aktuálního 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 . Udržování projektu SQL v aktualizovaném stavu se změnami v databázi je jednou z metod správy zdrojového kódu pro změny databáze.