Mac上的SQL Server


Answers:


22

否,SQL Server将无法在macOS上运行(如果您使用Boot Camp并本地启动到Windows,它可以在Apple硬件上运行)。否则,您将需要安装某种类型的虚拟化软件,即在VM中安装Windows,然后在其中安装SQL Server-我使用Parallels Desktop,但也有VMWare FusionOracle VirtualBox

(我最近还没有测试过后者,但是上次尝试却是一场灾难-作为Windows上的VM主机获得了很好的评价,但在Mac上却不太稳定。)

当然,您也可以将RDP连接到其他计算机,使用等效的SSMS客户端连接到其他Windows上运行的SQL Server,或者在Mac上安装其他平台(例如PostgreSQL)。JetBrains还提供了一个名为DataGrip的IDE,我敢肯定其他我不知道的IDE

使用SQL Server 2017,您可以在Linux上运行SQL Server,甚至可以完全不使用Windows来托管自己的docker容器(我现在在Mac上执行此操作- 我在这里进行了介绍)。

VS CodeVisual StudioOperations Studio现在可以在Mac上本地运行,因此在某些情况下也可以为您工作。这一切都取决于你是否希望SQL Server的实际运行在MacOS,或者如果你只是想要做的大部分工作在那里。


17

编辑

最近,SQL Server已针对Linux发布。这使使用Docker成为“在Mac上运行sql服务器”的可行解决方案。您可以在此处找到有关如何执行此操作的一些详细信息:https : //docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-setup-docker

旧答案

如果您有一台Mac,并且不想运行虚拟机,则有一些选择。

  1. 您可以获取Azure试用版并设置SQL Server实例。Azure还提供了基于Web的查询界面。

  2. 您还可以设置一个Amazon RDS免费帐户并创建一个SQL Server实例。

如果需要在OS X上运行的MSSQL数据库客户端(类似于SSMS),则有一些可用的客户端。

您可以在此处找到多个客户的评论。



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.