SQL Server Engine Express Edition può essere installato su OS X? Uso un MacBook a casa e vorrei utilizzarlo come piattaforma di test / apprendimento per SQL Server.
SQL Server Engine Express Edition può essere installato su OS X? Uso un MacBook a casa e vorrei utilizzarlo come piattaforma di test / apprendimento per SQL Server.
Risposte:
No, SQL Server non verrà eseguito su macOS (può essere eseguito su hardware Apple, se si utilizza Boot Camp e si avvia in modo nativo su Windows). Altrimenti dovrai installare un software di virtualizzazione di qualche tipo, in cui installi Windows in una VM e installi SQL Server lì - Uso Parallels Desktop , ma ci sono anche VMWare Fusion e Oracle VirtualBox .
(Non ho testato quest'ultimo di recente, ma l'ultima volta che ho provato, è stato un disastro: ottiene ottime recensioni come host di macchine virtuali su Windows, ma non molto stabile su Mac.)
Naturalmente, puoi anche eseguire RDP su altre macchine, utilizzare client equivalenti SSMS per collegarti a un altro SQL Server in esecuzione su Windows altrove o installare una piattaforma diversa sul Mac ( come PostgreSQL ). C'è anche un IDE di JetBrains chiamato DataGrip e sono sicuro che altri non lo so.
Con SQL Server 2017, puoi eseguire SQL Server su Linux e persino ospitare il tuo contenitore docker senza usare Windows (lo sto facendo sui miei Mac in questo momento - e ne ho scritto qui ).
VS Code , Visual Studio e Operations Studio ora funzionano nativamente sul Mac, in modo che possa funzionare anche per te in alcuni scenari. Tutto dipende dal fatto che SQL Server venga effettivamente eseguito su macOS o se si desidera semplicemente eseguire la maggior parte del proprio lavoro lì.
MODIFICARE
Recentemente SQL Server è stato rilasciato per Linux. Ciò rende l'utilizzo di Docker una soluzione praticabile per "eseguire sql server su mac". Puoi trovare alcuni dettagli su come farlo qui: https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-docker .
Vecchia risposta
Se hai un Mac e non vuoi eseguire una macchina virtuale, ci sono alcune opzioni.
È possibile acquisire una versione di prova di Azure e configurare un'istanza di SQL Server. Azure fornisce anche un'interfaccia di query basata sul Web.
Puoi anche configurare un account gratuito Amazon RDS e creare un'istanza di SQL Server.
Se hai bisogno di un client di database MSSQL che gira su OS X (simile a SSMS) ce ne sono alcuni disponibili.
Puoi trovare una recensione di più clienti qui .
Gli strumenti da riga di comando sono disponibili anche per Mac. (Nel caso in cui aiuta) https://blogs.technet.microsoft.com/dataplatforminsider/2017/04/03/sql-server-command-line-tools-for-mac-preview-now-available/
Per eseguire SQL su Mac, possiamo eseguirlo utilizzando la finestra mobile. Si prega di seguire il link qui sotto.