Microsoft SQL Server Express is a free version of the MS SQL Server Relational Database Management System (RDBMS). It is free to download, use, and distribute.

MS SQL Express is fully supported by Microsoft for patching and updates. It is scalable and fully compatible with the paid editions if you want to upgrade to a paid edition when the need arises.

Microsoft SQL Server Express Limitations

  • Maximum Database size 10 GB per database
  • Database engine supports a maximum of 1GB of memory
  • Database engine restricted to the lesser 1 sockets or 4 cores.
  • 1MB maximum buffer cache
  • SQL Agent is not included

Hardware and Operating System Requirements

Hardware Requirements

  • Hard Disk Space: Minimum of 6GB
  • Memory: Minimum of 512MB, Recommended 1GB
  • Processor: Minimum x64 1.4GHz, Recommended 2GHz or faster

Operating System Requirements

  • Windows 10 TH1 1507 or greater, Windows Server 2016 or greater
  • Operating systems includes minimum .NET framework.

Download and Install MS SQL Server Express 2019

Visit the below link to download MS SQL Server Express 2019.


download now
Run the downloaded setup file, and choose “Basic” under SQL Server 2019 Express Edition installation type.
How to Install SQL Server Express 2019

Select “Accept” to accept the license agreement.

How to Install SQL Server Express 2019

You can change the installation location or it’s best to leave the default and click “Install.”

How to Install SQL Server Express 2019

Downloading started

How to Install SQL Server Express 2019

Wait for the downloading process to complete, then the installation will start automatically.

How to Install SQL Server Express 2019

Installation is completed successfully, if you want to install SSMS then click “Install SSMS”, or else you can close the windows and install SSMS later.

How to Install SQL Server Express 2019

You can also follow our blog post on how to install Exchange Server 2013.



SQL Server 2019 Express is a free edition of SQL Server from Microsoft that comes with some limitations. It supports only a 10 GB database size, and there are a few other limitations as well, mentioned in this post, but it is ideal for development and production for desktop, web, and small server applications.

Spread the love

By Feroz Khan

Feroz Khan works as a system administrator with more than 12 years of experience in information technology. He would like to share the knowledge with others that he has gained during his working experience.

5 1 vote
Article Rating
Notify of

Inline Feedbacks
View all comments
Would love your thoughts, please comment.x