在docker中下载了mssql/server如图,运行也成功了
但是使用VS连接的时候报错了,这是什么情况?我在本地也有一个2008R2版本的sqlserver,是不是起冲突
标签:
在docker中下载了mssql/server如图,运行也成功了
但是使用VS连接的时候报错了,这是什么情况?我在本地也有一个2008R2版本的sqlserver,是不是起冲突
启动docker的时候,把映射端口改下 1433:1444 ,这样试试呢
本地连接docker上mysql的时候用1444端口
使用sqlserver的内置客户端可以直接测试下
具体的步骤参考如下的说明
服务器-docker 模式
docker run -itd --name mssql -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Mssql123!" -p 14330:1433 mcr.microsoft.com/mssql/server
客户端
https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-setup-tools?view=sql-server-2017
https://packages.microsoft.com/rhel/7.3/prod/mssql-tools-17.6.1.1-1.x86_64.rpm
https://packages.microsoft.com/ubuntu/16.04/prod/pool/main/m/mssql-tools/
https://packages.microsoft.com/ubuntu/16.04/prod/pool/main/m/msodbcsql17/