Megosztás a következőn keresztül:


Az SQL Database Projects bővítmény használatának első lépései

Fontos

Az Azure Data Studio 2026. február 28-án megszűnik. Javasoljuk, hogy használja Visual Studio Code. A Visual Studio Code-ba való migrálásról további információkért látogasson el ide: Mi történik az Azure Data Studióval?

Ez a cikk az SQL Database Projects bővítmény használatának három módját ismerteti:

  1. Hozzon létre egy új adatbázisprojektet az Adatbázisprojektek nézetben, vagy keressen rá az Adatbázisprojektek: Új parancsra a parancskatalógusban.

  2. A meglévő adatbázisprojektekadatbázisprojektek segítségével nyithatóak meg: A parancskatalógusban meglévők megnyitása.

  3. Kezdje egy meglévő adatbázissala Database Projects használatával: Projekt létrehozása adatbázisból a parancskatalógusból, vagy válassza a Projekt létrehozása adatbázisból lehetőséget a Kapcsolatok nézetben.

    Képernyőkép az új nézetről.

Miután létrehozott vagy megnyitott egy SQL-projektet, készen áll az SQL-projektek fejlesztésére. Egyes műveletek a következők lehetnek:

  • tábla vagy más adatbázis-objektum szerkesztése
  • a projekt létrehozása és közzététele
  • séma összehasonlítása a módosítások megjelenítéséhez
  • a projekt frissítése az adatbázison végzett módosításokról

Az SQL-projektek alapfogalmaival és további oktatóanyagokkal kapcsolatos részletes információkért lásd: Mik azok az SQL Database-projektek?

Üres adatbázisprojekt létrehozása

Az Adatbázisprojektek nézetben válassza az Új projekt gombot, és adja meg a projekt nevét a megjelenő szövegbevitelben. A megjelenő "Mappa kiválasztása" párbeszédpanelen válassza ki a projekt mappájának, .sqlproj fájljának és egyéb tartalmainak könyvtárát. Az üres projekt meg van nyitva és látható az Adatbázisprojektek nézetben szerkesztésre.

Meglévő projekt megnyitása

Az Adatbázisprojektek nézetben válassza a Projekt megnyitása gombot, és nyisson meg egy meglévő .sqlproj fájlt a megjelenő fájlválasztóból. A meglévő projektek az Azure Data Studióból, a Visual Studio Code-ból vagy a Visual Studio SQL Server Data Toolsból származhatnak.

A meglévő projekt meg van nyitva, és a tartalma látható az Adatbázisprojektek nézetben szerkesztésre.

Adatbázisprojekt létrehozása meglévő adatbázisból

Üres projekt helyett gyorsan feltölthet egy SQL Database-projektet egy adatbázis meglévő objektumaival.

Az Object Explorerben

A Kapcsolatok nézetben csatlakozzon a kinyerni kívánt adatbázist tartalmazó SQL-példányhoz. Kattintson a jobb gombbal az adatbázisra, és válassza a Helyi menüBen válassza a Projekt létrehozása az adatbázisból lehetőséget.

Képernyőkép a Projekt létrehozása adatbázisból párbeszédpanelről.

A mappastruktúra beállítása alapértelmezés szerint Séma/Objektumtípus értékre van állítva, és különböző módszerekkel automatikusan rendszerezheti a meglévő objektumokat a parancsfájlok kiírásakor. A mappastruktúra beállításának beállításai a következők:

  • Fájl: egyetlen fájl jön létre az összes objektumhoz
  • Lapos: egyetlen mappa jön létre az egyes fájlokban lévő összes objektumhoz
  • Objektumtípus: a rendszer objektumtípusonként hoz létre egy mappát, és minden objektumot fájlba ír.
  • Séma: a rendszer sémánként hoz létre egy mappát, és minden objektumot fájlba szkriptel.
  • Séma/objektumtípus: a rendszer sémánként hoz létre egy mappát, a mappán belül pedig egy mappa jön létre objektumtípusonként, és minden objektumot egy fájlba ír ki a rendszer

Adatbázisprojektek nézetben

A Project nézetben válassza a Projekt importálása adatbázisból gombot, és csatlakozzon egy SQL-példányhoz. A kapcsolat létrejötte után válasszon ki egy adatbázist az elérhető adatbázisok listájából, és adja meg a projekt nevét.

Végül válassza ki a kinyerés mappastruktúráját. Az új projekt meg van nyitva, és sql-szkripteket tartalmaz a kijelölt adatbázis tartalmához.

További műveletek

Létrehozás és közzététel

Az adatbázisprojekt üzembe helyezése az SQL Database Projects bővítményben érhető el, ha a projektet egy adatrétegű alkalmazásfájlba (dacpac) építi be, és közzéteszi egy támogatott platformon. Az Adatbázisprojektek nézetben kattintson a jobb gombbal egy projektre, és válassza a Build lehetőséget egy dacpac-fájl létrehozásához és az SQL-projekt ellenőrzéséhez. Ha készen áll a projekt adatbázison való üzembe helyezésére, kattintson ismét a jobb gombbal a projektre, és válassza a Közzététel lehetőséget a dacpac adatbázison való közzétételéhez.

A folyamatról további információt az SQL-projektek létrehozásáról és üzembe helyezéséről szóló oktatóanyagban talál.

Séma összehasonlítása

Az SQL Database Projects bővítmény együttműködik a Schema Compare szolgáltatással, így összehasonlíthatja egy projekt tartalmát egy dacpac- vagy egy meglévő adatbázissal vagy egy másik projekttel. Az eredményként kapott séma-összehasonlítással megtekintheti és alkalmazhatja a forrás és a cél közötti különbségeket.

Képernyőkép egy SQL-projekt adatbázissal való összehasonlításáról.

További információ a séma-összehasonlításról és az SQL-projektekről az SQL-projektek sémaösszehasonlásáról szóló cikkben.

Projekt frissítése adatbázisból

Ha olyan adatbázist módosítanak, amely még nem történt meg az SQL-projekten, az SQL-projekt frissíthető az adatbázis állapotából. Ezt a frissítést úgy végezheti el, hogy kiválasztja a Projekt frissítése adatbázisból lehetőséget egy adatbázis helyi menüjéből a Kapcsolatok nézetben vagy egy SQL-projekt helyi menüjéből az Adatbázisprojektek nézetben. Az SQL-projektek naprakészen tartása az adatbázisok változásaival az adatbázis-módosítások egyik forrásvezérlési módszere.

Adatbázisból való projektfrissítési párbeszédpanel képernyőképe.