Mesmo que haja uma maneira de executar o MSSQL em um sistema Unix, duvido seriamente que a Microsoft ache isso muito engraçado. Eles provavelmente vão te processar ou algo assim.
Existe uma grande variedade de excelentes servidores SQL disponíveis para o Unix, principalmente:
- Oracle
- IBM DB2
- SAP Sybase
- EnterpriseDB (Postgres)
- MySQL
- etc ...
Eu sugiro que você use um desses. Se você realmente precisa de um servidor MSSQL por algum motivo, basta executá-lo no Windows.