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


Adatbázisok létrehozása linuxos SQL Serverhez a Visual Studióval

A következőkre vonatkozik:SQL Server – Linux

Az SQL Server Data Tools (SSDT) a Visual Studiót egy hatékony fejlesztési és adatbázis-életciklus-felügyeleti (DLM) környezetté alakítja linuxos SQL Serverhez. Az adatbázist forrásvezérelt projektből fejlesztheti, fejlesztheti, tesztelheti és közzéteheti. Ahogy az alkalmazáskódját fejleszti.

A Visual Studio és az SQL Server Data Tools telepítése

  1. Ha még nem telepítette a Visual Studiót a Windows rendszerű gépére, Töltse le és telepítse a Visual Studio. Ha nem rendelkezik Visual Studio-licenccel, a Visual Studio Community kiadás egy ingyenes, teljes funkcionalitású IDE diákok, nyílt forráskódú és egyéni fejlesztők számára.

  2. A Visual Studio telepítése során válassza Egyéni lehetőséget a Válassza ki a telepítés típusát lehetőséget. Válassza Következő

  3. Válassza Microsoft SQL Server Data Tools, Git for Windowsés GitHub Extension for Visual Studio lehetőséget a funkcióválasztási listából.

    Képernyőkép az SSDT beállításáról.

  4. Folytassa és fejezze be a Visual Studio telepítését. Eltarthat néhány percig.

Az SQL Server Data Tools legújabb verziójának lekérése

A Linuxon futó SQL Servert az SSDT 17.0-s vagy újabb verziója támogatja.

Új adatbázisprojekt létrehozása a forrásvezérlőben

  1. Indítsa el a Visual Studiót.

  2. Válassza Csoportkezelő a Nézet menüben.

  3. Válassza az Új lehetőséget a Helyi Git-adattár szakaszban a Csatlakozás lapon.

    A helyi Git-adattár szakasz képernyőképe, az Új lehetőség kiemelésével.

  4. Válassza létrehozása lehetőséget. A helyi Git-adattár létrehozása után kattintson duplán SSDTRepo.

  5. Válassza az Új lehetőséget a Megoldások szakaszban. Az Új projekt párbeszédpanelben válassza az Egyéb nyelvek csomópontban az SQL Server lehetőséget.

    A Megoldások szakasz képernyőképe az Új lehetőség és az SQL Server lehetőség kiemelésével.

  6. Írja be a nevet TutorialDB, és válassza OK lehetőséget egy új adatbázisprojekt létrehozásához.

Új tábla létrehozása az adatbázisprojektben

  1. Válassza Megoldáskezelő a Nézet menüben.

  2. Az adatbázisprojekt menüjének megnyitásához kattintson a jobb gombbal TutorialDB a Megoldáskezelőben.

  3. Válassza Tábla lehetőséget a Hozzáadásterületen.

    Képernyőkép arról, hogyan hozhat létre új táblázatot > táblázat hozzáadása használatával.

  4. A táblázattervezővel adjon hozzá két oszlopot, a Név nvarchar(50) és a Hely nvarchar(50), ahogyan az a képen látható. Az SSDT létrehozza a CREATE TABLE szkriptet, amint hozzáadja az oszlopokat a tervezőfelületen.

    Képernyőkép a táblatervezőről, a Név és Hely értékek kiemelésével.

  5. Mentse a Table1.sql fájlt.

Az adatbázis létrehozása és ellenőrzése

  1. Nyissa meg TutorialDB adatbázisprojekt menüjét, és válassza a Buildlehetőséget. Az SSDT a projektben található .sql forráskódfájlokat lefordítja, és létrehoz egy adatbázis réteg alkalmazáscsomagot (dacpac). Ezzel adatbázist tehet közzé linuxos SQL Server-példányán.

    Képernyőkép a TutorialDB-ről a Build lehetőség kiemelésével.

  2. Ellenőrizze a build sikerességét jelző üzenetet a Visual Studio Kimeneti ablakában.

Az adatbázis közzététele SQL Server-példányon Linuxon

  1. Nyissa meg TutorialDB adatbázisprojekt menüjét, és válassza a Közzététellehetőséget.

  2. Válassza szerkesztése lehetőséget az SQL Server-példány linuxos kiválasztásához.

    Képernyőkép a Közzététel lehetőségről a Szerkesztés lehetőség kiemelésével.

  3. A kapcsolati párbeszédpanelen írja be az SQL Server-példány IP-címét vagy állomásnevét Linuxon, felhasználónevet és jelszót.

    Képernyőkép a kapcsolat párbeszédpanelről.

  4. Válassza a Közzététel gombot a közzétételi párbeszédpanelen.

  5. Ellenőrizze a közzététel állapotát a Data Tools Operations ablakban.

  6. Válassza a Találatok megtekintése vagy a Szkript megtekintése lehetőséget, hogy megtekinthesse az adatbázis közzétételi eredményének részleteit a Linux SQL Serveren.

    Képernyőkép a közzétételi eredményről, amelyen a Forgatókönyv megtekintése és az Eredmény megtekintése ki van emelve.

Sikeresen létrehozott egy új adatbázist linuxos SQL Server-példányon, és megismerte az adatbázis forrásvezérelt adatbázisprojekttel való fejlesztésének alapjait.