Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. 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

I have heard rumors, but did not manage to find anything more, about some sort of MSSQL serving on UNIX machine, or MSSQL/MySQL server, that can handle MSSQL storage.

I would like to know, if it is possible, and what are possible methods to achieve this.

share|improve this question
Why would you want that if it existed? If SQL Server fits your database needs best, run it in its native environment. Note that SQL Server is closely related to Sybase which does run on Unix-type systems. I wouldn't be surprised if their storage engines had some degree of compatibility before SQL Server 7. (And possibly still do.) – Mat Dec 26 '11 at 16:35
@Mat There are some MSSQL based software, that I want to make run on UNIX machine. – Deele Dec 26 '11 at 22:42

Even if there is a way of running MSSQL on a Unix system, I seriously doubt Microsoft will find that very funny. They'll probably sue you or something like that.

There is a wide range of excellent SQL servers available for Unix, most notably:

  • Oracle
  • IBM DB2
  • SAP Sybase
  • EnterpriseDB (Postgres)
  • MySQL
  • etc...

I suggest you use one of those. If you really need a MSSQL server for some reason, just run it on Windows.

share|improve this answer

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.