Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a cikk a következő módszereket ismerteti az SQL Database Projects bővítmény használatának megkezdéséhez a Visual Studio Code-ban:
Hozzon létre egy új adatbázisprojektet az Adatbázisprojektek nézetben, vagy keressen rá az Adatbázisprojektek: Új parancsra a parancskatalógusban.
A meglévő adatbázisprojekteketadatbázisprojektek használatával nyithatja meg: Nyissa meg a meglévőt a parancskatalógusban.
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.
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áblázat vagy más adatbázis-objektum szerkesztése.
- Hozza létre és tegye közzé a projektet.
- Használja a séma-összehasonlítást a módosítások vizualizálásához.
- Frissítse a projektet 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 tekintse meg az SQL Database-projekteket.
Ü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 Mappa kiválasztása párbeszédpanelen válassza ki a projekt mappájának, .sqlproj fájljának és egyéb tartalmának könyvtárát.
A bővítmény megnyitja az üres projektet, és láthatóvá teszi 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 a Visual Studio Code-ból vagy az SQL Server Data Toolsból származhatnak.
Megnyílik a projekt, és a tartalmát szerkesztésre az Adatbázisprojektek nézetben tekintheti meg.
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.
A mappastruktúra beállítása alapértelmezés szerint séma/objektumtípus , és különböző módszereket kínál a meglévő objektumok automatikus rendszerezésére a szkripteléskor. A mappastruktúra beállításának beállításai a következők:
- Fájl: a rendszer egyetlen fájlt hoz létre az összes objektumhoz.
- Lapos: a rendszer egyetlen mappát hoz létre az összes objektumhoz, és mindegyik objektum egy-egy fájlban található.
- Objektumtípus: a rendszer objektumtípusonként hoz létre egy mappát, és minden objektumot egy fájlba ír.
- Séma: a rendszer sémánként hoz létre egy mappát, és minden objektumot egy fájlba szkriptel.
- Séma/objektumtípus: a rendszer sémánként hoz létre egy mappát, és a mappán belül egy mappa jön létre objektumtípusonként, és minden objektumot egy fájlba ír.
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álasszon ki egy mappastruktúrát a kinyeréshez. Az új projekt megnyílik, é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ázisprojektet az SQL Database Projects bővítményben telepítheti úgy, hogy 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.
További információkért tekintse meg az SQL-projektek létrehozásáról és üzembe helyezéséről szóló oktatóanyagot.
Séma összehasonlítása
Az SQL Database Projects bővítmény a Schema Compare szolgáltatással működik. Segítségével összehasonlíthatja egy projekt tartalmát egy dacpac- vagy egy meglévő adatbázissal vagy egy másik projektel. 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.
A séma-összehasonlításról és az SQL-projektekről a séma-összehasonlítás áttekintésében talál további információt.
Projekt frissítése adatbázisból
Ha olyan adatbázist módosít, amelyet nem az SQL-projekten végzett, frissítheti az SQL-projektet az adatbázis állapotából. A projekt frissítéséhez válassza 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.