【问题标题】:Error using Microsoft ODBC Driver 13 For SQL Server为 SQL Server 使用 Microsoft ODBC Driver 13 时出错
【发布时间】:2019-07-11 13:16:34
【问题描述】:

我收到此错误:

'HYT00', '[HYT00] [Microsoft][ODBC Driver 13 for SQL Server]Login timeout expired (0) (SQLDriverConnect)

当我尝试使用部署在 AWS Lambda 上的 pyodbc 从 python 脚本连接到 Microsoft SQL Server 数据库时。

【问题讨论】:

    标签: python-3.x aws-lambda pyodbc


    【解决方案1】:

    正如错误所暗示的,这是一个超时问题,这意味着 python 脚本/AWS Lambda 无法连接到 SQL Server 数据库。

    修复它:

    在 python 脚本上,确保您有权访问 Microsoft SQL Server 数据库。

    在 AWS 上,检查以确保 Lambda 可以访问 Microsoft SQL Server 数据库。这通常只是确保 Lambda 位于可以访问该 Microsoft SQL Server 数据库的 VPC 中。

    PS:Microsoft SQL Server 数据库不在 AWS RDS 上,但我很确定同样适用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-12-13
      • 2018-08-14
      • 2016-11-24
      • 2018-02-23
      • 2016-11-29
      • 2021-10-20
      • 2017-10-06
      相关资源
      最近更新 更多