december 27, 2021

létrehozása Visual Studio adatbázis projekt egy meglévő SQL Server adatbázis

By: Rick Krueger | korszerűsített: 2013-07-26 | Comments (11) | Related: több > DevOps

probléma

folyamatos integráció vált bevett gyakorlat számos fejlesztési projektek. Minden alkalommal, amikor egy fejlesztő bejelöl egy kóddarabot, a teljes projekt vagy megoldás felépül és egy környezetbe kerül, hogy megbizonyosodjon arról, hogy nem szakította meg a buildet. A fejlesztők már régóta használják a forrásvezérlést, de egyszerűen nem volt jó módszer az adatbázis-objektumok forrásvezérlés alá vételére. Ennek eredményeként sok alkalmazás létezik az’ alkalmazáskóddal ‘ a forrásvezérlésben, de az adatbázis kódja nincs kezelve. Az adatbázis forrásvezérlésének előnyben részesített útja sok üzletben az adatbázis-projektek lesznek. Ha ebben a helyzetben van, és a boltja a Visual Studio-t használja, akkor viszonylag egyszerű út áll rendelkezésre az adatbázisok adatbázis-projektekbe való bejuttatásához, és végül a forrásvezérléshez. ‘Reverse engineering’ az adatbázis egy adatbázis projekt segít kezdeni kihasználva a funkciók a Visual Studio Adatbázis projektek elérhető VS Premium és VS Ultimate (beleértve a forrás ellenőrzés, folyamatos integráció, és a kód elemzése).

megoldás

a Visual Studio segítségével futtathatjuk az adatbázis importálása varázslót, és feltölthetünk egy üres Adatbázisprojektet.

töltse le a minta AdventureWorks adatbázist (AdventureWorks2008_Database.ebben a példában zip-et használtak) a CodePlex-ből, és csatolja az AdventureWorks2008 adatbázist, hogy kövesse ezt a tippet.

megjegyzés: a képernyőképek a Visual Studio 2010-ből származnak, de ugyanaz az általános folyamat fog működni a Visual Studio 2005/08 Adatbázis-projektjeivel. Visual Studio 2005/08/10 minden használat VSDBCMD.exe Adatbázis-projektek telepítéséhez, míg az 2012 új telepítési módszerre ment.

üres Adatbázisprojekt létrehozása

  1. nyissa meg a Visual Studio 2010 programot.
  2. a Fájl menüben válassza az új > projekt lehetőséget…
  3. a telepített sablonok lapon bontsa ki az adatbázis > SQL Server > speciális
  4. válassza ki az SQL Server 2008 Adatbázisprojektet, majd írja be az adatbázis nevét
     nyissa meg a Visual Studio alkalmazást 2010

  5. kattintson az OK gombra, és egy üres adatbázis-projekt jön létre.

futtassa az adatbázis importálása varázslót

  1. a projekt menüben válassza az adatbázis-objektumok importálása és beállítások lehetőséget…
  2. Kattintson Az Új Kapcsolat Elemre…
  3. válassza ki a helyi kiszolgáló nevét, hitelesítő adatait és az adatbázis nevét. Tipp: Kattintson itt a kapcsolat tesztelése elemre, mielőtt az OK gombra kattint.
     futtassa az adatbázis importálása varázslót

  4. kattintson a Start gombra. Azt javaslom, hogy tartsa meg a megadott alapértelmezéseket, hacsak nem érti az alapértelmezések elfogadásának következményeit.
  5. egy folyamatjelző sáv jelenik meg, amikor a Visual Studio ellenőrzi a kiválasztott adatbázist, és feltölti az Adatbázisprojektet az összes adatbázis-objektummal.
  6. Kattintson A Befejezés Gombra.
     válassza az adatbázis-objektumok és beállítások importálása lehetőséget...

Következő Lépések

Gratulálunk! Az adatbázist egy Adatbázisprojektbe importálták, és most el kell kezdenie az adatbázis kezelését a Visual Studio alkalmazásból, és győződjön meg róla, hogy beállította a forrásvezérlést. Azt is szeretné megtudni, hogyan telepítheti ezeket a változtatásokat a Visual Studio-ról az SQL Server-re. Már régóta használom az adatbázis-projekteket, és nem találkoztam sok korlátozással. Vannak esetek, amikor még mindig inkább az SQL Server Management Studio-ban írom a kódomat, majd importálom a kódot a Visual Studio-ba, de ez többnyire személyes preferencia.

  • További információ a Visual Studio Adatbázisprojektjeiről
  • nézze meg a Táblázatok hozzáadása Adatbázisprojekthez
  • további objektumok hozzáadása Adatbázisprojekthez
  • a mergescripts bővítmény segítségével rendezheti és konszolidálhatja a táblaszkripteket

szkriptek beszerzése

következő tipp gomb

A szerzőről
mssqltips szerző Rick Krueger Rick Krueger egy vezető fejlesztési DBA, BI fejlesztő, és hangszóró 18 éves tapasztalat, a Testvérvárosokban található.
az összes tippem megtekintése

A cikk utolsó frissítése: 2013-07-26

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.