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

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

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. Fejlesztheted, építheted, tesztelheted és publikálhatod az adatbázisodat egy forrásvezérelt projektből, ahogy az alkalmazáskódodat is fejleszted.

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 a Tovább gombot.

  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álaszd ki az Új gombot a Connect oldalon a Helyi Git Repository szekcióban.

    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. Válaszd ki a(z) SQL Server csomópontot a Other Languages csomópont alatt, a New Project párbeszédpanelen.

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

  6. Írd TutorialDB be a nevet, majd válaszd az OK-t , hogy új adatbázis-projektet hozz létre.

Ú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áblatervezőben add hozzá a Név és Hely oszlopokat. Állítsuk be mindkét oszlopot a nvarchar(50) adattípusra, ahogy 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 lefordítja a projekt .sql forrásfájljait, és létrehoz egy adatszintű alkalmazáscsomag (DACPAC) fájlt. Ezt a fájlt használhatod arra, hogy Linuxon adatbázist publikálj az SQL Server példányodba.

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

  2. Nézd meg a Visual Studio Output ablakában a build siker üzenetet.

Tüntesd közzé az adatbázist egy SQL Server példányra 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édben írd be az IP-címet vagy gazdagép nevét, felhasználónevet és jelszót az SQL Server példányod számára Linuxon.

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

  4. Válaszd a Közzététel lehetőséget a közzétételi párbeszédablakban.

  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, amely a közzététel eredményét mutatja, kiemelve a View Script és a View Results elemeket.

Sikeresen létrehoztál egy új adatbázist egy SQL Server példányon Linuxon, és megtanultad az adatbázis fejlesztésének alapjait egy forráskód által vezérelt adatbázis-projekttel.