sql-server - Mac bookpro 上的 Azure Data Studio-服务器连接错误
问题描述
为了在我的 Mac 上运行 SQL Server,我安装了 Docker 和 SQL Server Management Studio (Azure Data Studio) 并连接到服务器。但是,当我再次尝试重新连接时,出现以下错误。我找到了很多关于如何在 Windows 上解决问题的建议,但在 Mac 上却没有。
建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:TCP 提供者,错误:40 - 无法打开与 SQL Server 的连接)
解决方案
从首选项中将 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
推荐阅读
- docker - E: gnupg, gnupg2 和 gnupg1 好像没有安装,但是这个操作需要其中一个
- javascript - 无法在此代码中获取 this.value
- android - 使用 Powermock2 和 Kotlin 模拟静态类
- docker - 无法访问在 mac OS X 上的 docker 中运行的 elasticsearch
- php - 在选择正确的行时,从 sql 查询返回的日期发生了变化
- c++ - 结构初始化语法
- c# - JsonConvert:转换为另一种类型仅在顶层有效
- drupal - 当我们在 Drupal 8 中卸载模块时如何删除自定义实体字段?
- html - 将悬停时的阴影效果添加到 DIV 框
- swift - 如何快速打印大量 10 次方 25 中的所有数字?