sql-server - 登录前握手期间发生 mssql-cli 连接到本地服务器服务器容器错误
问题描述
我只是在 CentOS 7 上通过 docker 运行 sql server
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 Core 中使用时我也有同样的问题
解决方案
推荐阅读
- javascript - 是否可以将 nglAccordionSection 手风琴的标签作为组件或 html 元素而不仅仅是文本?
- spring-boot - 无法从命令行配置数据源
- image - 给定表示图像的 FLATTENED 数组中像素的 HEIGHT 、 WIDTH 和索引,获取像素的 X 和 Y 位置
- java - 抛出异常后如何处理 SFTP 入站适配器轮询中的剩余文件?
- html - 是否可以为 Pug 中的每个标题生成锚点?
- angular - 如何正确使用带有自定义验证器的 FormControl?[角/角材料]
- mongodb - 如何将 $lt 应用于数组元素?
- android - 如何从模块中包含 jar 依赖项
- laravel - Faker 没有正确播种 db
- mod-auth-openidc - 使用 mod_auth_openidc 进行可选或匿名身份验证