Microsoft SQL Server är en familj av programvara databas server produkter , inklusive Express Edition . Till skillnad från andra versioner av SQL Server , som har licensavgifter , är avskalad Express Edition gratis . Med lägre gränser för filstorlekar , det betydde för distribution med småskaliga inbäddade applikationer, såsom kiosker dekoratör . SQL Server
SQL Server relationsdatabas körs på Microsofts server och desktop operativsystem , inklusive Windows 7 och Windows Server 2011. Den använder Structured Query Language , eller SQL , för att skapa och underhålla databaser strukturer och deras uppgifter . Microsoft erbjuder flera versioner av programvaran , inklusive webb , Datacenter , Workgroup och Express , var och en använder samma databas filer men har olika gränser . Datacenter Edition , till exempel , är avsedd för kunder med stora datacenter och tusentals användare . Den Express Edition normalt finns på en stationär dator och serverar en enda användare . Addera Express Edition 2008 Gränser
För Express Edition 2008 R2 , har Microsoft höjt filen gräns 10GB per databas . Programmet sparar alla databas data i en enda MDF filen , så , till exempel , håller en databas som heter försäljning i ett sales.mdf fil på hårddisken . Den 10GB gräns är generös nog att rymma den stora majoriteten av inbyggda och stationära applikationer . De flesta program stöter på andra gränser innan filen gräns , . På den punkten , ska den tekniska utvecklare migrera applikationen till en annan SQL Server -utgåva med mer generösa gränser
Tidigare Gränser
byggrestriktioner till Express Edition tillåter Microsoft att begränsa den totala resursbehovet för SQL Server , en viktig faktor för stationära och bärbara datorer och andra småskaliga datorer . En tidigare version av programvaran , Microsoft Server Desktop Engine eller MSDE , hade en gräns på 2 GB per databasfilen . Gränsen för SQL Server 2005 Express var 4GB .
Andra Gränser
SQL Server Express kan använda högst 1 GB primärminne och en fysisk processor , även om det kan har flera kärnor . Dessutom saknar Express SQL Server Agent . Detta är en separat process som , för större system , möjliggör automatiserad schemaläggning för uppgifter som databasreplikering och användardefinierade processer .