2

为了在我的 Mac 上运行 SQL Server,我安装了 Docker 和 SQL Server Management Studio (Azure Data Studio) 并连接到服务器。但是,当我再次尝试重新连接时,出现以下错误。我找到了很多关于如何在 Windows 上解决问题的建议,但在 Mac 上却没有。

建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:TCP 提供者,错误:40 - 无法打开与 SQL Server 的连接)

4

1 回答 1

2

从首选项中将 Docker 内存从 2 GB 增加到 4 Gb,然后再次运行以下命令,

docker pull microsoft/mssql-server-linux:2017-latest

现在,启动 Docker 映像的一个实例。

docker run -d --name name_your_container -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=P@55w0rd' -e 'MSSQL_PID=Developer' -p 1433:1433 microsoft/mssql-server-linux:2017-latest

于 2019-02-20T02:16:31.250 回答