通过 SQL Operations Studio 连接到 MAC OSX 上的 Docker SQL Server 2017 容器
Posted
技术标签:
【中文标题】通过 SQL Operations Studio 连接到 MAC OSX 上的 Docker SQL Server 2017 容器【英文标题】:Connect to Docker SQL Server 2017 Container on MAC OSX via SQL Operations Studio 【发布时间】:2018-05-11 16:03:17 【问题描述】:我有以下 SQL Server 2017 容器启动并运行 -
https://docs.microsoft.com/en-us/sql/linux/quickstart-install-connect-docker
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
910d34ad3c3e microsoft/mssql-server-linux:2017-latest "/bin/sh -c /opt/m..." 11 minutes ago Up 11 minutes 0.0.0.0:1401->1433/tcp sql1
我可以使用 SQLCMD 连接到 docker 容器内。
但我不确定在 SQL Operations Studio 中输入什么内容才能连接 -
【问题讨论】:
【参考方案1】:发布此消息后,我意识到 MAC 端的端口是 1401,而不是像我正在阅读的许多其他示例中的 1433。
服务器名称应该是:192.168.2.28,1401
希望这对其他人有所帮助。
【讨论】:
在windows我也有同样的问题,你知道windows的端口,默认的1433不行。 对不起@chalo 我没有,但如果你发现了,请将它添加到您的评论中。以上是关于通过 SQL Operations Studio 连接到 MAC OSX 上的 Docker SQL Server 2017 容器的主要内容,如果未能解决你的问题,请参考以下文章
python spark-sql-operations.py
sql SQL / SMP:具有System Center Operations Manager的计算机
SQL调优指南笔记21:Monitoring Database Operations