08S01:SQL Server的ODBC驱动程序17; TCP提供程序:错误代码0x2746(10054)

问题描述 投票:0回答:1

我们已经使用ODBC 17.5.2对Azure中的SQL Server数据库进行了自动CI测试。

这些测试已经使用了很长时间,没有更改我们的代码,ODBC驱动程序或数据库实例。

但是今天测试开始失败:

[[08S01] [Microsoft] [用于SQL Server的ODBC驱动程序17] TCP提供程序:错误代码0x2746(10054)(SQLDriverConnect)

任何想法,微软方面发生了什么变化?这一定是最近的事–本周,可能是今天。

sql-server pyodbc
1个回答
0
投票

看来Microsoft向Azure SQL Server添加了一些新的防火墙设置。

默认情况下,这些新的防火墙设置已禁用的公共访问 => ODBC无法连接到数据库。

我手动将它们重置为以下值,并且测试再次开始工作:

azure sql settings

© www.soinside.com 2019 - 2024. All rights reserved.