SQL Server 2008 R2 ODBC Error: SQL state HTY00

SQL Server 2008 R2 ODBC Error: SQL state HTY00

我的应用程序服务器(比如 192.168.100.1)和数据库服务器(比如 192.168.100.2)都在同一个域中。我正在尝试创建从应用程序服务器到数据库服务器上的 SQL 服务器数据库的 ODBC 连接,但在登录时它会生成此错误:

Microsoft SQL Server Login
Connection failed:
SQL State: 'HYT00'
SQL Sever Error: 0
[Microsoft][ODBC SQL Server Driver]Login timeout expired

我已经检查了 SQL 服务器的所有配置并尝试了可能的解决方案但没有解决这个问题。

重要: 可以从我自己的 PC 成功创建 DSN,但是当如上所述尝试此服务器到服务器时,ODBC 遇到了这个问题。

好的,我找到了解决方案。有时,如果在 windows 中创建 DSN 时无法通过名称在网络上找到 SQL 服务器,则登录会比平时花费更多时间,这会告诉 ODBC 管理器我们正在寻找的数据库服务器不是响应或响应太晚。 解决方案。 在制作 dsn 时不要从列表中选择服务器,而是使用“server-ip\SQLExpress”。 例如 192.168.100.2\SQLExpress。 仅此而已。