SQL Server Express explained

Microsoft SQL Server Express
Developer:Microsoft
Programming Language:C, C++
Latest Release Version:SQL Server 2022 Express
Operating System:Microsoft Windows, Linux
Platform:.NET Framework 4.0[1]
Genre:Relational database management system
Language:English, Chinese, French, German, Italian, Japanese, Korean, Portuguese (Brazil), Russian, Spanish
License:Proprietary software[2]
Website:www.microsoft.com

Microsoft SQL Server Express is a version of Microsoft's SQL Server relational database management system that is free to download, distribute and use. It comprises a database specifically targeted for embedded and smaller-scale applications. The product traces its roots to the Microsoft Database Engine (MSDE) product, which was shipped with SQL Server 2000. The "Express" branding has been used since the release of SQL Server 2005.

Microsoft SQL Server Express LocalDB is a version of Microsoft SQL Server Express, on-demand managed instance of the SQL Server engine. It is targeted to developers, and has the following restrictions: up to 10 GB database size and only local connections (network connections are not supported).[3] [4] [5]

Capabilities

SQL Server Express provides many of the features of the paid, full versions of Microsoft SQL Server database management system.[6] However it has technical restrictions that make it unsuitable for some large-scale deployments. Differences in the Express product include:

Unlike the predecessor product, MSDE, the Express product does not include a concurrent workload-governor to "limit performance if the database engine receives more work than is typical of a small number of users."[13]

SQL Server Express includes several GUI tools for database management. These include:

The predecessor product MSDE generally lacked basic GUI management tools,[15]

Features available in SQL Server "Standard" and better editions but absent from SQL Server Express include:

LocalDB

See also: SQL Server Compact. SQL Server Express LocalDB announced at 2011.[16]

This version supports silent installation, requires no management and it is compatible with other editions of SQL Server at the API level.

LocalDB runs as non-admin user, requires no configuration or administration.

LocalDB limits to local system only and supports no remote connections. To connect this version it is needs special connection string.

It is possible create several instances of the LocalDB for different applications.Default instance names 'SqlLocalDB'.

Variants

Microsoft makes SQL Server Express N1 available as:

In the Free 2005 Express version, for example, a standard approach to installation options was provided, as follows.Generally, the SQL 2005 Express installers are packaged with the following consistent naming convention:

SQLEXPR.EXE: Has installers for BOTH 32-bit and 64-bit processors, but is a basic install
  • SQLEXPR32.EXE: Has ONLY the installer for 32-bit processors (still the basic install)
  • SQLEXPRWT.EXE: Has installers for BOTH 32-bit and 64-bit processors and SQL Server Management Studio Express (SSMSE) (2008 R2)
  • SQLEXPR_ADV.EXE: Has the basics and SQL Server Management Studio Express (SSMSE) + Reporting and Full Text Queries
  • SQLEXPR_TOOLKIT.EXE: Has the basics and SSMSE and Business Intelligence Development Studio (BIDS)
  • These optional variants have gone through several service packs (SP), and each SP installer can be used without using the older ones first:

    SqlLocalDB.msi: Microsoft® SQL Server Express LocalDB Installer.
  • SQLLocalDB.exe: CLI Microsoft® SQL Server Express LocalDB (LocalDB manipulation tool).
  • Version history

    Microsoft SQL Server Express version history
    VersionRelease dateMainstream support end dateExtended support end dateSupported operating systems
    SQL Server 2005 Express Edition 2005-11-07[17] 2011-04-12[18] 2016-04-12 Windows 2000 Service Pack 4, Windows XP Service Pack 2, Windows Server 2003 Service Pack, Windows 7 Service Pack 1 (only SQL Server 2005 Express Edition SP4)[19]
    SQL Server 2008 Express 2009-02-08[20] 2014-07-08[21] 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[22]
    SQL Server 2008 R2 Express 2010-04-16[23] 2014-07-08[24] 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[25]
    SQL Server 2012 Express 2012-05-14[26] 2017-07-11[27] 2022-07-12 Windows Vista Service Pack 2, Windows 7, Windows 7 Service Pack 1, Windows 8, Windows 8.1, Windows Server 2008,[28] Windows Server 2008 R2, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2[29]
    SQL Server 2014 Express 2014-04-01[30] 2019-07-09[31] 2024-07-09 Windows 7 Service Pack 1, Windows 8, Windows 8.1, Windows 10, Windows Server 2008 SP2,[32] Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2[33]
    SQL Server 2016 Express 2016-06-01[34] 2021-07-13[35] 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[36] 2022-10-11[37] 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 or 7.4, SUSE Enterprise Linux Server v12 SP2, Ubuntu 16.04LTS,
    Docker Engine 1.8+ (on Windows, Mac, or Linux)
    SQL Server 2019 Express2019-11-04[38] 2025-01-07[39] 2030-01-08[40] Windows 10 TH1 1507 or greater, Windows Server 2016 or greater, Red Hat Enterprise Linux 7.3 or greater, SUSE Enterprise Linux Server v12 SP2, Ubuntu 16.04LTS, Docker Engine 1.8+ (on Windows, Mac, or Linux)
    SQL Server 2022 Express2022-11-16[41] 2028-01-11[42] 2033-01-11[43]

    See also

    External links

    Notes and References

    1. Web site: Hardware and Software Requirements for Installing SQL Server 2014 - SQL Server | Microsoft Docs . Msdn.microsoft.com . 2019-04-03.
    2. Web site: About the SQL Server License Terms - SQL Server | Microsoft Docs . Msdn.microsoft.com . 2017-05-24 . 2019-04-03.
    3. Web site: What is LocalDB . Express DB . 2021-11-01 .
    4. Web site: Announcing SQL Server 2012 Express LocalDB RC0 . Microsoft Docs . Microsoft . 2011-11-28 . 2021-11-01 .
    5. Web site: Introducing LocalDB, an improved SQL Express . Microsoft. July 12, 2011. July 11, 2023.
    6. https://www.backup-utility.com/windows-server/windows-server-backup-reading-data-please-wait-4348.html Disable SQL Server VSS Writer service
    7. Web site: Features Supported by the Editions of SQL Server 2008 R2 . 2010-06-22.
    8. Web site: Compare Edition Features. .
    9. Web site: SQL Server Express with Advanced Services Features. Microsoft. 28 March 2012.
    10. Web site: How SQL Server 2005 Express Edition determines the CPU count and uses the CPUs during processing . . November 2008 . 2008-11-25.
    11. Web site: Hardware and Software Requirements for Installing SQL Server 2014 - SQL Server | Microsoft Docs . Msdn.microsoft.com . 2019-04-03.
    12. Web site: Editions and supported features of SQL Server 2016 - SQL Server | Microsoft Docs . Msdn.microsoft.com . 2017-05-24 . 2019-04-03.
    13. Web site: The SQL Server 2000 Workload Governor . . January 2004 . 2007-01-15.
    14. Web site: Download Microsoft® SQL Server® 2012 Service Pack 1 (SP1) Express from Official Microsoft Download Center . Microsoft.com . 2012-11-09 . 2019-04-03.
    15. Web site: How do I Manage SQL Server. dead. https://web.archive.org/web/20100724165221/http://sqlserver2000.databases.aspfaq.com/how-do-i-manage-sql-server/msde.html. 2010-07-24.
    16. Web site: Introducing LocalDB, an improved SQL Express . Microsoft Docs . Microsoft . 2011-07-12 . 2022-04-17.
    17. Web site: Download Microsoft SQL Server 2005 Express Edition from Official Microsoft Download Center. . 26 December 2012.
    18. Web site: Microsoft Support Lifecycle (SQL Server 2005). 26 December 2012.
    19. Web site: Microsoft SQL Server 2005 Express Edition. Microsoft Download Center. 2017-04-07.
    20. Web site: Download Microsoft SQL Server 2008 Express from Official Microsoft Download Center. . 26 December 2012.
    21. Web site: Microsoft Support Lifecycle (SQL Server 2008). 26 December 2012.
    22. Web site: Download Microsoft® SQL Server® 2008 Express from Official Microsoft Download Center . Microsoft.com . 2009-02-08 . 2019-04-03.
    23. Web site: Download Microsoft SQL Server 2008 R2 - Express from Official Microsoft Download Center. . 26 December 2012.
    24. Web site: Microsoft Support Lifecycle (SQL Server 2008 R2). 26 December 2012.
    25. Web site: Hardware and Software Requirements for Installing SQL Server 2008 R2. msdn.microsoft.com. 20 July 2015 . en. 2017-10-16.
    26. Web site: Download Microsoft® SQL Server® 2012 Express from Official Microsoft Download Center. . 26 December 2012.
    27. Web site: Microsoft Support Lifecycle (SQL Server 2012). 26 December 2012.
    28. Web site: Hardware and Software Requirements for Installing SQL Server 2012. 6 June 2017.
    29. Web site: Microsoft® SQL Server® 2012 SP2 Express. Microsoft Download Center. 2017-04-07.
    30. Web site: Download Microsoft SQL Server 2014 Express. 11 April 2014.
    31. Web site: Microsoft Support Lifecycle (SQL Server 2014). 11 April 2014.
    32. Web site: Hardware and Software Requirements for Installing SQL Server 2014. 30 June 2017.
    33. Web site: Microsoft® SQL Server® 2014 Express. Microsoft Download Center. 2017-04-08.
    34. Web site: Download Microsoft SQL Server 2016 Express. .
    35. Web site: Microsoft Support Lifecycle (SQL Server 2016).
    36. Web site: Download Microsoft SQL Server 2017 Express. .
    37. Web site: Microsoft Support Lifecycle (SQL Server 2017).
    38. Web site: Download Microsoft SQL Server 2019 Express.
    39. Web site: Microsoft Support Lifecycle (SQL Server 2019).
    40. Web site: Microsoft Support Lifecycle (SQL Server 2019).
    41. Web site: Microsoft Support Lifecycle (SQL Server 2022).
    42. Web site: Microsoft Support Lifecycle (SQL Server 2022).
    43. Web site: Microsoft Support Lifecycle (SQL Server 2022).