Mon entreprise développe des logiciels à deux faces :client et serveur. J'ai installé Microsoft SQL Server sur Windows et j'exécute le côté client sur Ubuntu avec une certaine configuration.
Mais je me demande :existe-t-il un moyen d'exécuter Ubuntu en tant que serveur à la place et d'y installer SQL Server ?
Réponse acceptée :
Vous pouvez certainement essayer l'approche que je vais décrire ci-dessous, mais je ne sais pas si quelqu'un l'a essayé avec succès.
- Installez un logiciel de virtualisation sur votre machine Ubuntu (VMWare, Xen, VirtualBox).
- Installez Microsoft Windows Server sur la machine virtuelle.
- Installez MS SQL Server sur le serveur Windows nouvellement installé.
Je ne sais pas si un autre moyen fonctionnerait, mais les gens peuvent me corriger le MS SQL Server d'après ce dont je me souviens repose en fait sur les licences pour Microsoft Windows Server. En plus de cela, SQLServer est une très mauvaise ressource, donc les organisations essaient normalement de l'empêcher de s'exécuter avec d'autres applications sur son propre cluster ou serveur.
Une chose que je me demanderais est pourquoi ne pas essayer Sybase comme backend ? La connectivité de Linux vers SQLServer et Sybase peut passer par FreeTDS
, qui semblerait identique à votre logiciel client.