No Joke, SQL Server on Linux

Yesterday Microsoft made the earth shattering news that a version of SQL Server with the “core relational database capabilities” will be available for Linux systems in mid 2017. The full announcement can be found here.

You can sign up for the preview here.

Couple of thoughts on the sign up form:

  1. Red Hat is mentioned in the announcment but this form tells us that only Ubuntu or Docker images are currently available. Will it be available to all Linux distributions? What about OS X?
  2. As for Docker, does it ever make sense to have RDBMSs in containers? Containers are generally immutable.

The form to sign up for the preview of SQL Server on Linux


There are some interesting details coming out on the collaboration between Microsoft and Red Hat on enterprise support for hybrid solutions on Azure. See here for more details. It would seem these two giants are coming ever closer together.

There a lot of companies using and paying for Oracle on Linux, so why not SQL Server? I do think it will be a slow uptake for enterprise projects as it’s only likely that this would be considered for new projects. It may also be seen as a risky option in the long run because if adoption is slow what is the likelihood of the SQL Server on Linux project being canned in the future?

To me it looks like an attempt to access a large market that is dominated by Oracle. I wonder, if adoption was high, would it hurt the Windows Server project? I don’t think Microsoft are planning on dropping Windows Server at all, but the new core licensing may push some people to Linux anyway.

Where I can see this working is for Linux based developers using Express edition as the RDBMS for projects in their early days. This could be used to produce proof of concepts while looking to upgrade to Enterprise edition when\if the project goes live.

All I do know is this is an exciting time to be working with SQL Server

About the author

James Anderson

I'm a freelance SQL Server DBA in Southampton, UK. Performance tuning code and improving development processes are what I love to do for work. Outside of work, I live to travel to as many places as possible with my wife Sarah.

4 thoughts on “No Joke, SQL Server on Linux”

  1. I SO WISH they would make it for OS-X! I switched my personal computers from Windows to Mac in 2008ish and haven’t looked back. VMs handle my need for SQL Server and a couple of other programs, and I just love the stability and lack of rebooting my computer every week or two.

    1. Hi Wayne, all the talk about SQL Server on Linux seems to be around it running on Ubuntu but you never know. There are a lot of OS-X developers out there so I think Microsoft would be missing a trick if they didn’t support it.

Leave a Reply

Your email address will not be published. Required fields are marked *

Sign Up

James Anderson SQL Server DBA

Hi, I'm James Anderson. When I'm not blogging about SQL Server, I do this.

The SQL People

DBA Stackexchange Profile