Quelqu'un a-t-il réussi à faire fonctionner Microsoft SQL Server en utilisant Wine ou une autre application similaire (peut-être Crossover) sur MacOS Sierra ?
Réponses
Trop de publicités?Le meilleur moyen de le savoir est de consulter la rubrique Site web de Crossover listant si chaque application est supportée par Crossover qui est la version achetable de Wine.
Pour SQL Server, la réponse est non - je pense qu'il ne s'installera même pas.
Essayez donc d'exécuter Windows dans une machine virtuelle ou utilisez un autre SGBDR comme Postgres ou SQLite. Une façon simple d'utiliser une machine virtuelle est d'exécuter Docker pour MacOS Il inclut (et cache) une VM fonctionnant sous Linux, Microsoft fournit une image Docker pour SQL Server avec une image Docker. instructions pour MacOS
Il y a quelques suggestions sur SQL Server sur Mac pour exécuter SQL Server dans une VM.
Toutefois, il est intéressant de noter que MS a annoncé au début de l'année que SQL Server fonctionnerait sous Linux.
Annonce de SQL Server sur Linux
Et ailleurs
Avant-première publique de la prochaine version de SQL Server
Et aussi des instructions pour installer SQL Server via Docker.
Exécuter l'image Docker du serveur SQL sous Linux, Mac ou Windows
Il existe donc potentiellement d'autres options pour vous.
Mise en garde - Je n'ai jamais essayé tout cela et je n'ai pas l'intention de le faire.
Mais SQL sur Linux a du sens pour MS étant donné ses offres de cloud.
Ai-je pu faire fonctionner MS SQL Server sur Sierra ?
Oui.
Utiliser Wine ?
Non. Utilisation de VirtualBox
J'ai une installation SharePoint (Active Directory, SQL Server, Web Server et Sharepoint Server) qui tourne sur VB sous OS X et qui vient d'être mise à jour vers Sierra.
Cela fonctionne donc.
Maintenant, la question est de savoir si vous voulez l'utiliser pour un test ou si vous voulez le mettre en production.
Si c'est le cas, cela ne fonctionnera pas car vous n'aurez tout simplement pas assez de puissance pour faire fonctionner le serveur SQL. Rappelez-vous, pour SQL, vous avez besoin de beaucoup d'iops et ce n'est pas quelque chose que VB (et certainement pas Wine) peut vous donner.