Pregled SQL Server Express

SQL Server Express je brezplačna različica glavnega sistema za upravljanje relacijskih baz podatkov Microsoft SQL Server, ki se lahko uporablja za shranjevanje in dostop do informacij, shranjenih v različnih skladiščih. SQL Server ima impresiven nabor funkcij, kot so analize, poročila, razširjena in poglobljena analitika.

Opis SQL Server Express

Poslovna različica strežnika SQL Server tekmuje z viri, kot so Oracle Database (DB) in MySQL. SQL Server Enterprise ima razširjen nabor funkcij in je lahko za podjetja srednjega nivoja preveč draga. Vendar pa Microsoft ponuja SQL Server v več različnih izdajah, vključno z:
  • SQL Server Enterprise.
  • Poslovna inteligenca.
  • SQL Server Management Studio Express.
  • Standard SQL Server.
  • Splet.
  • SQL SE je najcenejši osnovni stavek. To je popoln mehanizem baze podatkov, ki ga je mogoče razmestiti na strežniku ali implementirati v aplikaciji.
    SE je brezplačna in ima številne funkcije, kot je različica podjetja. SQL Server Management Express je najbolj primeren za podporo podjetniškim aplikacijam za mala in srednje velika podjetja. Tipičen primer je uporaba razvijalcev, ki ne želijo ustvarjati aplikacij z bazo podatkov, ki jo gosti strežnik. Z uporabo programa Express lahko razvijejo programe s svojo bazo podatkov SQL Server.

    Koristi

    Nekatere prednosti te programske rešitve:
  • Prosti: Velika prednost SQL Server Express je, da je brezplačna. Edini stroški so stroški prenosa in nastavitve sistema. Če potrebujeteSQL Server, različica Express bo najbolje delovala.
  • Razširljivost: Verzija SE je idealna izhodiščna točka za male neodvisne prodajalce programske opreme (ISV), saj se lahko uporablja z vsako aplikacijo. Licenciranje omogoča, da je Express vključen kot del programa ali izdelka. Čeprav obstajajo omejitve glede uporabe pomnilnika in vtičnice, niso tako kritične. Express ni omejen na enega uporabnika - to je običajen mit. Omejitev baze podatkov je 10 GB, vendar je največja velikost za vsako skladišče, kar pomeni, da lahko imate več podatkovnih baz, ki shranjujejo do 10 GB podatkov. Če ste neodvisni prodajalec programske opreme in vaše podjetje doživlja visoke stopnje rasti, kar vodi do povečanih zahtev po podatkovnih bazah, lahko prenesete le na plačljivo različico strežnika SQL Server.


  • Varnost: Ta dodatek omogoča brezplačno spletno varnostno kopiranje, ki pomaga zaščititi vaše podatke, če gre kaj narobe. Skrbniki morajo upoštevati varnostna pravila, kot je omejevanje dostopa do map za varnostno kopiranje in socialne politike gesel za Windows.
  • Značilnosti: Kljub dejstvu, da je Express "lahka" različica strežnika SQL Server, je še vedno impresiven nabor funkcij, ki se bodo plačevale v drugih sistemih in je v tej rešitvi brezplačen. Express podpira iskanje po celotnem besedilu, lasten XML in čas izvajanja skupnega jezika Runtime. Druge ključne funkcije vključujejo izdelavo poročil, ki vam omogoča ustvarjanje prilagodljivih prenosov.
  • Omejitve

    Pred uvajanjem strežnika SQL Server Express morate poznati omejitve:
  • Največji pomnilnik, ki ga uporablja SQL Server Database Engine - 1 GB.
  • Največja velikost vsake relacijske baze podatkov je 10 GB.
  • Agent SQL ni vključen v Express. Agent SQL je orodje za ozadje, ki omogoča skrbnikom, da avtomatizirajo naloge, kot so varnostno kopiranje podatkov, nastavitev podvajanja baze podatkov, razporejanje nalog, dovoljenja po meri in nadzor baze podatkov.

  • Omejitev predpomnilnika za vsak primerek je 1 MB RAM-a.
  • Mehanizem relacijske baze podatkov je omejen z manjšim številom vtičnic.
  • Različice

    Različica 2016 je bila izdana v treh spremembah:
  • SP1 Express je osnovna ponudba za hitre dostave, ki je opremljena z osnovnimi funkcijami. Poleg tega so funkcije, kot so dinamično skrivanje podatkov in varnost na ravni linije, zdaj na voljo v Express.
  • Express z naprednimi storitvami - ta različica vsebuje več funkcij. Vključen je mehanizem relacijske baze podatkov, poročanje o upravljanju Studio in iskanje po celotnem besedilu. Idealno za razvijalce, ki delajo z manjšimi aplikacijami, ki morajo izvajati poročanje v svojih predmetih.
  • Express LocalDB - ta različica se v glavnem uporablja kot razvojno orodje. To je najlažja različica Express, ki deluje kot lokalni program. Podpira vse glavne funkcije programiranja drugih izdaj. Velika prednost LocalDB za razvijalce je, da vam omogoča ustvarjanje lokalnega okolja, ki jeveliko lažje namestiti in upravljati. Uporabniki lahko preprosto zaženejo primerek izvajalnega okolja LocalDB po potrebi brez namestitve storitve
  • Namen

    Omejena različica strežnika SQL Server Express je namenjena razvijalcem, ljubiteljem in neodvisnim avtorjem programske opreme, ki potrebujejo nizko dostopno bazo podatkov brez podpore podjetja. Splošni scenarij, ki se uporablja za uporabo tega brezplačnega izdelka, je za spletni razvojni projekt Visual Studio ali za uporabo kot prilagodljiva baza podatkov, ki jo lahko razvijalec distribuira strankam. Različica Express temelji na Yukonu in vsebuje enake zmožnosti programiranja kot T-SQL, lasten odjemalec in API ADO.NET.

    Tehnične lastnosti

    Ta različica je na voljo z orodjem Manager Express in Computer Manager, z dvema orodjema GUI za prilagajanje in nameščanje. Različica je omejena na skupno rabo pomnilnika v lokalnem sistemu. Povezava z bazo podatkov je lahko prek TCP /IP ali imenovanih kanalov. Vendar pa dostop do spleta prek HTTP ali visoko zmogljivega dostopa z uporabo VIA ni podprt. Izrecno morate omogočiti interakcijo Express in povezan uporabnik mora omogočiti brskalniku SQL Server, da izvede omrežno povezavo. Skupni pomnilnik ne uporablja storitve Brskalnik.

    Namestitev

    Za zagon Microsoft SQL Server Express boste potrebovali sistem z operacijskim sistemom Windows 2000 SP4 XP Pro SP1 ali Server 2003. Priporočeni pomnilnik RAM-a je 512 MB, izdelek pa bodelo z 256 MB RAM-a. Programska oprema zahteva tudi 170 MB prostora na trdem disku, MSIE 6.0 SP1 in Microsoft .NET Framework 2.0 ali novejšo različico.

    Primerjava različic in brezplačnih prenosov

    Microsoft SQL Server je sistem za upravljanje kakovostnih podatkovnih baz podjetja, ki se običajno gosti na strežniku in lahko meri na več strežnikih in na različnih lokacijah. Za lokalni računalnik, majhne baze podatkov in manj kritične situacije Microsoft ponuja omejeno različico strežnika SQL Server, imenovano SQL Server Express. To aplikacijo lahko brezplačno prenesete in namestite na lokalni računalnik. To je uporabno za naslednje situacije:
  • uvajanje namiznih rešitev Windows, ki uporabljajo baze podatkov SQL Server za uporabnike, ki nimajo te programske rešitve.
  • delo z lahkimi spletnimi aplikacijami;
  • razvijalci, ki želijo sami ustvariti in preizkusiti programe z bazo podatkov SQL Server.
  • Značilnosti

    Obstaja veliko izdaj polne različice SQL Server Enterprise, Standard in Web. Tukaj je nekaj glavnih razlik med različico 2016 in Express:
  • Računalniška zmogljivost OS Max je 4 jedra.
  • Največ RAM - 1 GB.
  • Inteligentne in šifrirane varnostne kopije.
  • SQL profiler.
  • SQL Server Express ni mogoče namestiti na stisnjen pogon. Podpira samo standardne pogone.

    Posodobitve

    Že vrsto let so bile izdane številne različice MS SQL Server Express in servisni paketi. Spodaj je povzetek glavne izdaje: Primarni paketi:
  • SP1 za leto 2016.
  • SP1 in SP2 2014.
  • 2012 SP1 - SP3.
  • 2008 R2 RTM, R2 SP1 in R2 SP2.
  • 2005 SP1 - SP4.
  • Izbira prave možnosti

    Ker organizacije običajno posodobijo SQL Server manj pogosto kot operacijski sistemi, se lahko starejša različica uporablja že kar nekaj časa, zlasti če ne potrebujete funkcij, dodanih novemu. Če začnete od začetka, izberite najnovejšo različico, ki podpira vse operacijske sisteme, ki vas ciljajo. Če ste razvijalec in želite na koncu namestiti programsko opremo za osebni računalnik, lahko uporabite SQL Server R2 Express, ki ustreza tej ali starejšim različicam, da se izognete tipkanju funkcij, ki ne obstajajo na vašem strežniku SQL. Starejše različice običajno delajo na novih operacijskih sistemih, vendar niso uradno navedene na Microsoftovih spletnih straneh. V različicah iz leta 2005 obstaja opozorilo o možnostih težav, če so nameščene v operacijskem sistemu Windows 8.x ali novejši.

    Sorodne publikacije