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.
A Visual Studio Code SQL Database Projects bővítményével közvetlenül egy SQL-projektből telepíthet adatbázisséma-módosításokat.
Az SQL-projektek üzembe helyezése a projektben definiált sémát veszi figyelembe, összehasonlítja a céladatbázissal, és csak a szükséges módosításokat alkalmazza az adatbázis dinamikusan létrehozott terven keresztüli kívánt állapotba helyezéséhez.
A módosításokat áttekintheti, üzembehelyezési szkriptet hozhat létre, és a szerkesztő elhagyása nélkül közzéteheti a frissítéseket a céladatbázisban.
Előfeltételek
Mielőtt hozzákezdene, győződjön meg arról, hogy:
- Telepített Visual Studio Code
- A Visual Studio Code MSSQL-bővítménye
- Az SQL Database Projects bővítmény
- Meglévő SQL Database-projekt (
.sqlproj) - Hozzáférés SQL Serverhez vagy Azure SQL Database-célhoz
A Közzététel párbeszédpanel megnyitása
A Közzététel párbeszédpanelt az Adatbázisprojektek nézetből nyithatja meg.
- Nyissa meg az Adatbázisprojektek nézetet.
- Kattintson a jobb gombbal az SQL-projektre.
- Válassza a Közzététel lehetőséget.
A Közzététel párbeszédpanel egy új szerkesztőlapon nyílik meg.
A közzétételi cél konfigurálása
A Közzététel párbeszédpanelen kiválaszthatja, hogy hol helyezze üzembe a projektet.
Válasszon ki egy közzétételi célt, például az SQL Servert vagy az Azure SQL-t.
Válasszon ki egy kiszolgálókapcsolatot .
- Ha nincs csatlakoztatva, megnyílik a kapcsolat párbeszédpanel.
- Kiválaszthat egy meglévő kapcsolatot, vagy létrehozhat egy újat.
Válassza ki a céladatbázist.
A kapcsolat létrehozása után a párbeszédpanelen további műveletek láthatók.
Megjegyzés:
Győződjön meg arról, hogy a közzétevő adatbázis típusa megegyezik a projekt Célplatform-beállításával . Ha nem egyeznek, módosítsa a projekt célplatformját úgy, hogy az megfeleljen az adatbázisnak, vagy ha biztos abban, hogy a projekt kompatibilis, használja a Közzététel párbeszédpanel speciális beállítását, amely lehetővé teszi a nem kompatibilis platformon való közzétételt.
Üzembehelyezési szkript létrehozása
A közzététel előtt létrehozhat egy üzembehelyezési szkriptet, amely áttekinti a folyamat által az adatbázison végzett módosításokat.
- A Közzététel párbeszédpanelen válassza a Szkript létrehozása lehetőséget.
- Várja meg, amíg a szkript létrejön.
A szerkesztő megnyitja a létrehozott szkriptet felülvizsgálatra.
Megjegyzés:
Az üzembehelyezési szkript SQLCMD-változókat tartalmaz a kapcsolathoz és az egyéb üzembehelyezési beállításokhoz. Győződjön meg arról, hogy az SQLCMD mód engedélyezve van a szerkesztőben, hogy a változók megfelelően oldódhassanak fel a szkript lekérdezésként való futtatásakor.
Módosítások közzététele
Az üzembehelyezési szkript áttekintése után tegye közzé a módosításokat.
- Lépjen vissza a Közzététel párbeszédpanelre.
- Válassza a Közzététel lehetőséget.
- Ha a rendszer kéri, erősítse meg vagy válassza ki az adatbázis-kapcsolatot.
A projekt üzembe helyezése a kijelölt céladatbázisban történik.