SQL Server Express
Utvecklare | Microsoft |
---|---|
Stabil frisättning | SQL Server 2019 Express / 4 november 2019
|
Skrivet i | C , C++ |
Operativ system | Microsoft Windows , Linux |
Plattform | .NET Framework 4.0 |
Tillgänglig i | Engelska, kinesiska, franska, tyska, italienska, japanska, koreanska, portugisiska (Brasilien), ryska, spanska |
Typ | System för hantering av relationsdatabas |
Licens | Proprietär programvara |
Hemsida | www.microsoft.com |
Microsoft SQL Server Express är en version av Microsofts SQL Server relationsdatabashanteringssystem som är gratis att ladda ner, distribuera och använda . Den består av en databas specifikt inriktad för inbäddade och mindre applikationer. Produkten spårar sina rötter till Microsoft Database Engine (MSDE) -produkten, som levererades med SQL Server 2000. "Express"-varumärket har använts sedan lanseringen av SQL Server 2005.
Microsoft SQL Server Express LocalDB är en version av Microsoft SQL Server Express, on-demand-hanterad instans av SQL Server-motorn. Den är riktad till utvecklare och har följande begränsningar: upp till 10 GB databasstorlek och endast lokala anslutningar (nätverksanslutningar stöds inte).
Förmågor
SQL Server Express tillhandahåller många av funktionerna i de betalda, fullständiga versionerna av Microsoft SQL Server-databashanteringssystem. Den har dock tekniska begränsningar som gör den olämplig för vissa storskaliga distributioner. Skillnader i Express-produkten inkluderar:
- Maximal databasstorlek på 10 GB per databas i SQL Server 2019, SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012 och 2008 R2 Express (4 GB för SQL Server 2008 Express och tidigare; jämfört med 2 GB i tidigare MSDE ). Gränsen gäller per databas (loggfiler exkluderas); men i vissa scenarier kan användare komma åt mer data genom att använda flera sammanlänkade databaser.
- Ingen SQL Server Agent-tjänst
- Användningsgränser för konstgjord hårdvara:
- En enda fysisk CPU, men flera kärnor tillåtna
- 1 GB RAM (körs på ett system med högre RAM-mängd, men använder endast högst 1 GB per instans av SQL Server Database Engine. "Rekommenderas: Express Editions: 1 GB Alla andra utgåvor: Minst 4 GB och bör utökas som databasstorleken ökar för att säkerställa optimal prestanda."). Express med avancerade tjänster har en gräns på 4 GB per instans av Reporting Services (ej tillgängligt på andra Express-varianter). Analystjänster är inte tillgängliga för någon Express-variant.
Till skillnad från föregångaren, MSDE , inkluderar Express-produkten inte en samtidig arbetsbelastningsregulator för att "begränsa prestanda om databasmotorn får mer arbete än vad som är typiskt för ett litet antal användare."
SQL Server Express innehåller flera GUI-verktyg för databashantering. Dessa inkluderar:
- SQL Server Management Studio - sedan 2012 SP1; innan dess tillhandahålls endast en avskalad version som heter SQL Server Management Studio Express
- SQL Server Configuration Manager
- Konfigurationsverktyg för SQL Server Ytområde
- SQL Server Business Intelligence Development Studio
Föregångaren MSDE saknade i allmänhet grundläggande GUI-hanteringsverktyg,
Funktioner tillgängliga i SQL Server "Standard" och bättre utgåvor men som saknas i SQL Server Express inkluderar:
- Analystjänster
- Integrationstjänster
- Aviseringstjänster
LocalDB
SQL Server Express LocalDB tillkännagavs 2011.
Den här versionen stöder tyst installation, kräver ingen hantering och den är kompatibel med andra utgåvor av SQL Server på API-nivå.
LocalDB körs som icke-adminanvändare, kräver ingen konfiguration eller administration.
LocalDB begränsar endast till lokala system och stöder inga fjärranslutningar. För att ansluta denna version krävs en speciell anslutningssträng.
Det är möjligt att skapa flera instanser av LocalDB för olika applikationer. Standardinstansnamnen 'SqlLocalDB'.
Varianter
Microsoft gör SQL Server Express N1 tillgänglig som:
- En integrerad utgåva med hanteringsverktyg
- Endast kärndatabasmotor
- En SQL Server Express med Advanced Services- utgåva (först introducerades relativt sent under andra kvartalet 2006 jämfört med den ursprungliga utgåvan) med en version med reducerad funktionalitet av SQL Server Reporting Services och med fulltextsökningsmöjligheter
I Free 2005 Express-versionen, till exempel, tillhandahölls en standardmetod för installationsalternativ, enligt följande. I allmänhet är SQL 2005 Express-installationsprogram paketerade med följande konsekventa namnkonvention:
- SQLEXPR.EXE
- Har installationsprogram för BÅDE 32-bitars och 64-bitars processorer, men är en grundläggande installation
- SQLEXPR32.EXE
- Har ENDAST installationsprogrammet för 32-bitars processorer (fortfarande den grundläggande installationen)
- SQLEXPRWT.EXE
- Har installationsprogram för BÅDE 32-bitars och 64-bitars processorer och SQL Server Management Studio Express (SSMSE) (2008 R2)
- SQLEXPR_ADV.EXE
- Har grunderna och SQL Server Management Studio Express (SSMSE) + Rapportering och fulltextfrågor
- SQLEXPR_TOOLKIT.EXE
- Har grunderna och SSMSE och Business Intelligence Development Studio (BIDS)
Dessa valfria varianter har gått igenom flera servicepack (SP), och varje SP-installationsprogram kan användas utan att använda de äldre först:
- Originalen till ovanstående filer bär alla versionsnumret 9.0.1399.6
- Service Pack 2 (SP2) versioner har alla versionsnumret 9.0.3042
- Service Pack 3 (SP3) versioner har alla versionsnumret 9.00.4035
- Service Pack 4 (SP4) versioner har alla versionsnumret 9.00.5000
- SqlLocalDB.msi
- Microsoft® SQL Server Express LocalDB Installer.
- SQLLocalDB.exe
- CLI Microsoft® SQL Server Express LocalDB (LocalDB-manipuleringsverktyg).
Versionshistorik
Version | Utgivningsdatum | Slutdatum för normal support | Slutdatum för utökat support | Operativsystem som stöds |
---|---|---|---|---|
SQL Server 2005 Express Edition | 2005-11-07 | 2011-04-12 | 2016-04-12 | Windows 2000 Service Pack 4, Windows XP Service Pack 2, Windows Server 2003 Service Pack, Windows 7 Service Pack 1 (endast SQL Server 2005 Express Edition SP4) |
SQL Server 2008 Express | 2009-02-08 | 2014-07-08 | 2019-07-09 | Windows XP Service Pack 2, Windows XP Service Pack 3, Windows Vista, Windows Vista Service Pack 1, Windows Server 2003 Service Pack 2, Windows Server 2008 |
SQL Server 2008 R2 Express | 2010-04-16 | 2014-07-08 | 2019-07-09 | Windows XP, Windows Vista, Windows 7, Windows 8, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2 |
SQL Server 2012 Express | 2012-05-14 | 2017-07-11 | 2022-07-12 | Windows Vista Service Pack 2, Windows 7, Windows 7 Service Pack 1, Windows 8, Windows 8.1, Windows Server 2008, Windows Server 2008 R2, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2 |
SQL Server 2014 Express | 2014-04-01 | 2019-07-09 | 2024-07-09 | Windows 7 Service Pack 1, Windows 8, Windows 8.1, Windows 10, Windows Server 2008 SP2, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2 |
SQL Server 2016 Express | 2016-06-01 | 2021-07-13 | 2026-07-14 | Windows 8, Windows 8.1, Windows 10, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016 |
SQL Server 2017 Express | 2017-09-29 | 2022-10-11 | 2027-10-12 |
Windows 8, Windows 8.1, Windows 10, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016*, Red Hat Enterprise Linux 7.3 eller 7.4, SUSE Enterprise Linux Server v12 SP2, Ubuntu 16.04LTS, Docker Engine 1.8+ (på Windows, Mac eller Linux) |
SQL Server 2019 Express | 2019-11-04 | 2025-01-07 | 2030-01-08 | Windows 10 TH1 1507 eller senare, Windows Server 2016 eller senare, Red Hat Enterprise Linux 7.3 eller senare, SUSE Enterprise Linux Server v12 SP2, Ubuntu 16.04LTS, Docker Engine 1.8+ (på Windows, Mac eller Linux) |
- Inkluderar inte Windows Server 2016 "Essentials" Edition
Se även
- SQL Server Compact
- MSDE
- SQLite
- Microsoft SQL Server
- Microsoft-servrar
- Lista över relationsdatabashanteringssystem
- Jämförelse av relationsdatabashanteringssystem