我只是在CentOS 7上通过docker运行sql服务器
sudo docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=Admin@2019' -p 1433:1433 --name sql2017 -d mcr.microsoft.com/mssql/server:2017-latest
然后,我尝试通过mssql-cli连接出现错误:
已成功与服务器建立连接,但是在登录前握手期间发生错误。 (提供者:TCP提供程序,错误:35-捕获到内部异常)
请注意,尝试使用sqlcmd
时,效果很好:
./sqlcmd -S localhost -U SA -P 'Admin@2019'
在ASP.NET EF核心中使用