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


SQL-adatbázisprojektek közzététele a Visual Studio Code-ból

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.

  1. Nyissa meg az Adatbázisprojektek nézetet.
  2. Kattintson a jobb gombbal az SQL-projektre.
  3. 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.

Képernyőkép a Projekt közzététele párbeszédpanelről, amelyen a közzétételi cél, a kiszolgáló és az adatbázis mezői láthatók.

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.

  1. Válasszon ki egy közzétételi célt, például az SQL Servert vagy az Azure SQL-t.

  2. 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.
  3. 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.

  1. A Közzététel párbeszédpanelen válassza a Szkript létrehozása lehetőséget.
  2. 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.

Képernyőkép a szerkesztőben véleményezésre megnyitott üzembehelyezési szkriptről.

Módosítások közzététele

Az üzembehelyezési szkript áttekintése után tegye közzé a módosításokat.

  1. Lépjen vissza a Közzététel párbeszédpanelre.
  2. Válassza a Közzététel lehetőséget.
  3. 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.