首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure data studio将不会重新连接到本地托管的数据库

问Azure data studio将不会重新连接到本地托管的数据库
EN

Stack Overflow用户
提问于 2019-01-24 01:15:18
回答 1查看 3.7K关注 0票数 1

我最近在我的Mac上设置了一个docker容器来托管SQL server 2017。我使用Azure data studio作为连接的GUI。下面您将找到一个链接,了解我是如何设置此连接的。建立连接后,一切都运行得很好。我甚至可以断开连接,然后重新连接到本地托管的数据库。

当我重新启动计算机时,似乎无法重新连接到本地主机。我打开终端,看到我的sql server studio数据库正在运行。我打开Azure data studio,但它不会自动连接。我进入Azure连接并指定本地主机、用户名"sa“、密码和端口号。Azure将不会连接到停靠容器和本地承载的数据库。

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

如果有人能帮我,我会很感激的。我不必在每次重启计算机时重新构建我目前为学校所做的工作。谢谢。

设置链接:https://adamwilbert.com/blog/2018/3/26/get-started-with-sql-server-on-macos-complete-with-a-native-gui

EN

回答 1

Stack Overflow用户

发布于 2019-01-24 01:41:31

在使用Azure Data Studio连接到服务器之前,您必须重新启动docker容器。

打开终端窗口并执行命令以在docker上启动SQL server。

代码语言:javascript
复制
sudo docker run -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=YourStrong!Passw0rd' -p 1401:1433 --name sqlserver1 -d microsoft/mssql-server-linux:2017-latest

接下来,转到Azure Data Studio并连接到数据库。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54332412

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档