Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

My company develops software with two sides: client and server. I've installed Microsoft SQL Server on Windows and am running the client side on Ubuntu with some configuration.

But I'm wondering: is there a way to run Ubuntu as the server instead and install SQL Server on it?

share|improve this question
up vote 7 down vote accepted

You can certainly try the approach I will outline below but I don't know if anyone has tried it successfully.

  1. Install virtualization software on your Ubuntu machine (VMWare, Xen, VirtualBox).
  2. Install Microsoft Windows Server in the virtual machine.
  3. Install MS SQL Server on the newly installed Windows Server.

I don't know if any other way would work but people can correct me the MS SQL Server from what I can remember actually relies on Licensing for Microsoft Windows Server. On top of this SQLServer is a pretty bad resource hog so normally organizations try to segregate it from running with any other applications on it's own cluster or server.

One thing that I would question is why not try Sybase as the backend? The connectivity from Linux to SQLServer and Sybase can go through FreeTDS, which would look identical to your client software.

share|improve this answer
Well this answer my question, thanks. I do not manage the database here we have a whole bunch of programmers, i'm working on the client side and we install both server AND client. I'm currently virtuallizing an ubuntu on my windows machine to run a bunch of test to see if ubuntu would work. With client yes. On server....not so well, since SQL would never work on Linux. Thanks for your answer – Jester Dec 27 '11 at 20:19

Microsoft has announced MSSQL Server for Linux. It is not generally available, but you can sign up for a private preview:

Please note that at this time, SQL Server on Linux is available on Ubuntu or as Docker image.

share|improve this answer
And the download link? XD – Quijote Shin Mar 21 at 18:13
@QuijoteShin Private beta for now, but soon! – James Apr 2 at 3:11
So exited! hope you post it when ready on whatever social network you have! – Quijote Shin Apr 5 at 13:21

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.