Přehled serveru SQL Server Express

16. 5. 2019

SQL Server Express je bezplatná verze hlavního systému správy relačních databází společnosti Microsoft, SQL Server, který lze použít k ukládání a přístupu k informacím uloženým v různých úložištích. SQL Server má impozantní řadu funkcí, jako jsou analýzy, sestavy a hluboká pokročilá analýza.

Popis serveru SQL Server Express

Podniková verze serveru SQL Server soutěží se zdroji jako Oracle Database (DB) a MySQL. SQL Server Enterprise přichází s rozšířenou sadou funkcí a může být příliš nákladné pro společnosti střední úrovně. Společnost Microsoft však nabízí SQL Server v několika různých vydáních, včetně:

  • SQL Server Enterprise.

  • Business Intelligence.

  • SQL Server Management Studio Express.

  • Standard SQL Server.

  • Web.

SQL SE je nejlevnější základní nabídkou. Jedná se o úplný databázový stroj, který lze nasadit na server nebo nasadit do aplikace. sql server express SE je zdarma a obsahuje mnoho funkcí, jako je firemní verze. SQL Server Management Express je nejvhodnější k podpoře výrobních aplikací pro malé a střední podniky. Typickým případem použití by bylo nasazení vývojářů, kteří nechtějí vytvářet aplikace s databází hostovanou na serveru. Pomocí aplikace Express mohou vyvíjet aplikace se svou databází SQL Server.

Výhody

Některé výhody tohoto softwarového řešení:

  • Zdarma: Velkou výhodou serveru SQL Server Express je, že je zdarma. Jedinými náklady jsou čas strávený na načítání a nastavení systému. Pokud potřebujete SQL Server, pak bude verze Express fungovat nejlépe.

  • Škálovatelnost: verze SE je ideálním výchozím bodem pro malé nezávislé dodavatele softwaru (ISV), protože může být použita s libovolnou aplikací. Licencování umožňuje, aby Express byl zahrnut jako součást aplikace nebo produktu. Ačkoli existují omezení pro použití paměti a zásuvky, nejsou tak kritické. Expres není omezen na jednoho uživatele - je to běžný mýtus. K dispozici je limit 10 GB databáze, ale je to maximální velikost pro každé úložiště, což znamená, že můžete mít několik databází, které uchovávají až 10 GB dat. Pokud jste nezávislým poskytovatelem softwaru a vaše společnost zaznamená vysokou míru růstu, což vede ke zvýšení požadavků na databázi, můžete pouze upgradovat na placenou verzi serveru SQL Server.

  • Bezpečnost: tato aplikace má bezplatnou funkci zálohování online, která pomáhá chránit vaše firemní data, pokud se něco pokazí. Administrátoři by se měli řídit bezpečnostními pravidly, jako je například omezení přístupu ke složkám zálohování a politikám hesel systému Windows.

  • Vlastnosti: Přestože Express je "lehká" verze serveru SQL Server, stále existuje působivá sada funkcí, která bude zaplacena na jiných systémech a je v tomto řešení zdarma. Express podporuje plné textové vyhledávání, nativní XML a běžné časy běhu jazyka. Mezi další klíčové funkce patří návrhář sestav, který umožňuje vytvářet vlastní nahrávání. Microsoft SQL Server Express

Omezení

Před nasazením serveru SQL Server Express byste měli vědět o svých omezeních:

  • Maximální paměť používaná databázovým serverem SQL Server je 1 GB.

  • Maximální velikost každé relační databáze je 10 GB.

  • SQL Agent není součástí Express. Agent SQL je nástroj na pozadí, který umožňuje správcům automatizovat úlohy, jako je zálohování dat, nastavení replikace databází, úkoly plánování, oprávnění uživatelů a sledování databáze.

  • Mezní mezní vyrovnávací paměť pro každou instanci je 1 MB paměti RAM.

  • Relační databázový stroj je omezen na méně soketů.

Verze

Verze 2016 byla vydána ve třech verzích:

  • SP1 Express - to je hlavní nabídka pro expresní dodávku, se základními funkcemi. Kromě toho jsou v aplikaci Express k dispozici funkce jako maskování dynamických dat a zabezpečení řádků.

  • Express s pokročilými službami - tato verze obsahuje více funkcí. Relační databázový stroj, Management Studio, reportování a fulltextové vyhledávání jsou zahrnuty. Ideální pro vývojáře pracující s menšími aplikacemi, kteří potřebují zavést odpovědnost u svých subjektů.

  • Express LocalDB - toto vydání se používá hlavně jako vývojový nástroj. Jedná se o nejlehčí verzi aplikace Express, která funguje jako místní aplikace. Podporuje všechny hlavní programovací funkce jiných edic. Velká výhoda programu LocalDB pro vývojáře je, že umožňuje vytvářet místní prostředí, které je mnohem jednodušší instalovat a spravovat. Uživatelé mohou jednoduše spustit instanci běhu programu LocalDB podle potřeby bez nutnosti instalace služby. ms sql server express

Účel

Limitovaná verze klienta SQL Server Express je určena vývojářům, nadšencům a nezávislým autorům softwaru, kteří potřebují databázi s nízkým přístupem bez podnikové podpory. Obecný skript používaný k použití tohoto bezplatného produktu je určen pro vývoj webového projektu s Visual Studio nebo pro použití jako vlastní databáze, kterou může vývojář distribuovat zákazníkům. Verze Express je založena na Yukonu a obsahuje stejné programovací funkce jako T-SQL, nativní klient a ADO.NET API.

Technické vlastnosti

Tato verze je dodávána s programem Express Manager a Computer Manager, dvěma GUI nástroji pro konfiguraci a instalaci. Verze je omezena na použití sdílené paměti v místním systému. Připojení k databázi lze provádět pomocí protokolu TCP / IP nebo pojmenovaných kanálů. Přístup na web prostřednictvím protokolu HTTP nebo vysoce výkonného přístupu pomocí rozhraní VIA však není podporován. Musíte specificky povolit vytváření sítí pomocí služby Express a připojený uživatel musí povolit službu Prohlížeč serveru SQL Server k vytvoření síťového připojení. Sdílená paměť nepoužívá službu Prohlížeč. sql server r2 expres

Instalace

Chcete-li spustit aplikaci Microsoft SQL Server Express, potřebujete systém se systémem Windows 2000 SP4, XP Pro SP1 nebo Server 2003. Doporučená paměť RAM je 512 MB, ale produkt bude pracovat s 256 MB paměti RAM. Software také vyžaduje 170 MB místa na pevném disku, MSIE 6.0 SP1 a Microsoft .NET Framework 2.0 nebo novější.

Srovnání verzí a bezplatné stahování

Microsoft SQL Server je podnikový systém pro správu databází, který je obvykle hostován na serveru a lze ho měnit na více serverech a na různých místech.

Pro místní počítač, malé databáze a méně kritické situace nabízí společnost Microsoft omezenou verzi SQL Server s názvem SQL Server Express. Tato aplikace může být zdarma stažena a nainstalována v místním počítači. To je užitečné pro následující situace:

  • Nasazení desktopových řešení systému Windows, které používají databáze SQL Server pro uživatele, kteří nevlastní toto softwarové řešení.

  • práce s lehkými webovými aplikacemi;

  • vývojářům, kteří chtějí vytvářet a testovat aplikace s databází SQL Serveru samy. správa serveru SQL Express

Charakteristiky

Existuje mnoho verzí plné verze serveru SQL s Enterprise, Standard a Web. Zde jsou některé z hlavních rozdílů mezi verzí 2016 a verzí Express:

  • Výpočetní kapacita OS Max - 4 jádra.

  • Maximální paměť RAM - 1 GB.

  • Inteligentní a šifrované zálohy.

  • SQL Profiler.

SQL Server Express nelze nainstalovat na komprimovanou jednotku. Podporuje pouze standardní jednotky.

Aktualizace

V průběhu let byla vydána řada verzí MS SQL Server Express a service pack. Následuje shrnutí hlavní verze:

Hlavní balíčky upgradu:

  • 2016 SP1.

  • 2014 SP1 a SP2.

  • 2012 SP1 - SP3.

  • 2008 R2 RTM, R2 SP1 a R2 SP2.

  • 2005 SP1 - SP4. SQL Server Management Studio Express

Výběr správné možnosti

Protože organizace obvykle aktualizují SQL Server méně často než operační systémy, starší verze může být použita poměrně dlouho, zvláště pokud nejsou vyžadovány funkce přidané do nového softwaru.

Pokud začínáte od začátku, vyberte nejnovější verzi, která podporuje všechny operační systémy, na které cílíte.

Pokud jste vývojářem a chcete nakonfigurovat software již v počítači, můžete použít SQL Server R2 Express, který odpovídá této nebo starší verzi, aby nebyly uvedeny funkce, které na vašem serveru SQL neexistují.

Starší verze softwaru obvykle pracují na novějších operačních systémech, ale nejsou oficiálně uvedeny na webových stránkách společnosti Microsoft. Ve verzích roku 2005 existuje upozornění na možnost problémů, pokud jsou nainstalovány v systému Windows 8.x a novějších.