Database Manager

Database Manager bővítmény az IIS Managerben A dinamikus webalkalmazások szinte állandó velejárója az adatbázis, melynek időnként szükségessé válik karbantartása, sémájának módosítása vagy esetleg a benne tárolt adatok közvetlen lekérdezése. Mindez olyan funkcionalitás, amely általában nem része a webalkalmazásnak és közvetlen hozzáférést igényel az adatbázishoz.

A Database Manager egy szabadon letölthető bővítmény az IIS 7-hez, amely az IIS Manager felhasználói felületébe beépülve biztosítja ezeket az adatbáziskezelési funkciókat. A ­Database Manager teljesen integrálódik az IIS üzemeltetési és konfigurációs sémájába, így lehetővé teszi, hogy a webalkalmazás tulajdonosai minimális jogosultságokkal, a Web Management Service segítségével akár távolról is felügyelhessék adatbázisaikat és közvetlenül férhessenek hozzá a bennük tárolt adatokhoz.

A Database Manager telepítés után kiolvassa az adott mappa szintjén elérhető konfigurációs fájlokból a connectionString beállításokat, majd megjeleníti a táblákat és a tárolt eljárásokat. A bővítmény segítségével az alábbi műveletek végezhetőek el az adatbázisokon:

  • Táblák létrehozása, törlése és a tábla szerkezetének módosítása.
  • Elsődleges kulcsok, indexek és idegen kulcsok létrehozása és törlése.
  • Adatok szerkesztése.
  • Lekérdezések futtatása.
  • Tárolt eljárások kódjának megtekintése.

Demó

A demóban bemutatjuk, hogyan hozhatunk létre táblákat és hogyan futtathatunk ad-hoc lekérdezéseket az IIS 7 Database Manager bővítményének segítségével.

Demo: IIS 7 Database Manager A lejátszáshoz kattints a képre!

Letöltés: Database Manager.wmv (13:25, 57,4 MB)

Első lépések

A Database Manager nem része az IIS 7-nek, külön bővítményként kell letölteni a www.iis.net oldalról. Telepítés után az IIS Manager középső paneljén alul jelenik meg a hozzá tartozó ikon. Először célszerű egy olyan mappában megnyitni, amelyben már található web.config állomány, amely hivatkozik egy olyan adatbázisra, amelyhez van hozzáférési jogosultságunk.

Jó tudni

A Database Manager provider alapon készült, azaz kiterjeszthető és ezáltal tetszőleges adatbázis motoron futó alkalmazás kezelhető vele, akár távolról is. Ehhez mindössze egy .NET-es szerelvényt kell készíteni, melyben egy saját osztályt kell származtatni a Microsoft.Web.Managment.DBManager absztrakt osztályból.

További információk


wmv 13_IIS7_Database_Manager_(Balassy_Gyorgy).wmv (58854 kB) Lejátszás böngészőben »


Balássy György (MS RD, ASP.NET MVP, MCTS)

Balássy György (MS RD, ASP.NET MVP, MCTS) Villamosmérnök, a BME Automatizálási és Alkalmazott Informatikai Tanszékén webportálok fejlesztését oktatja. 2000 óta foglalkozik a Microsoft .NET platformjával, melynek meghonosításában jelentős szerepet vállalt előadóként, konzulensként és A .NET Framework és programozása című könyv társszerzőjeként. Az MSDN Kompetencia Központon belül a Portál Technológiák Csoport vezetője, szakterülete web alapú rendszerek fejlesztése és üzemeltetése. 2004-ben Magyarországon elsőként kapta meg a Most Valuable Professional címet, majd 2005 óta a Microsoft magyarországi regionális igazgatója. Publikációi a Technet Magazinban, az MSDN Kompetencia Központ honlapján és szakmai blogjában olvashatóak.

2010.02.25. 13:41:02 | Permalink | Hozzászólások: 0 | Tárgyszavak: , ,


  • Dátum formátum állítás Windows Mobile-on

    Balássy György (MS RD, ASP.NET MVP, MCTS) Frissítettem a telefonom operációs rendszerét, és bár nem hivatalos és támogatott ROM verzióval, de végre sikerült átállnom Windows Mobile 6.1-re. Az angol operációs rendszeren az egyik első utam a Regional Settings ablakba vezetett, mert megpróbáltam átállítani a dátumok megjelenítését a magyar formátumra. Nem ment könnyen... Tovább »
  • WCF szolgáltatás IIS-en: 404 Page Not Found

    Balássy György (MS RD, ASP.NET MVP, MCTS) Ebbe elég könnyű belefutni és pofonegyszerű a megoldás, csak nem biztos, hogy elsőre beugrik, ezért inkább leírom. Adott egy prímán megírt WCF szolgáltatás, ám amikor IIS-re telepítjük, nem működik. Böngészőben megnézve az .svc fájlt HTTP Error 404: Not Found fogad, pedig a fájl ott van. Csak szegény IIS nem tud róla. Tovább »


Írja meg Ön is véleményét!


Hozzászólásokat csak regisztrált, bejelentkezett felhasználóktól tudunk elfogadni!

Hozzászólások