在Mac上安装SQL Server 2019

admin DoNet 2020年1月18日 9:41 查看748次

前面我已经解释了如何通过Docker容器在Mac上安装SQL Server。 当我写这篇文章时,SQL Server 2017是SQL Server的最新版本,它刚刚可用于Linux和Docker(这意味着您也可以将其安装在MacOS系统上)。

在2018年末,微软宣布了SQL Server 2019预览版。 安装过程完全相同。 唯一的区别是您需要使用SQL Server 2019的容器映像而不是2017映像。 在这里,我向您展示如何做到这一点。

另外,如果您已经安装了SQL Server 2017,并且要安装SQL Server 2019而又不删除2017版本,则需要在主机上分配其他端口号。 我也向您展示如何做到这一点。

Docker

第一步是安装Docker。 如果您已经安装了Docker,则可以跳过此步骤(直接跳至SQL Server)。

Docker是一个平台,使软件可以在自己的隔离环境中运行。 因此,SQL Server 2019可以在Docker的隔离容器中运行。

安装Docker

要下载,请访问Docker CE for Mac下载页面,然后单击获取Docker。

要安装,请双击.dmg文件,然后将Docker.app图标拖到您的Application文件夹中。

Docker安装的屏幕截图。

Screenshot of the Docker installation.

在Mac上安装Docker.

运行MSSQL 

docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=myPassword123!@#' -p 1433:1433 --name sql1 -d mcr.microsoft.com/mssql/server:2017-latest