【问题标题】:How to connect to MS SQL Server 2008 via Airflow Connection?如何通过 Airflow Connection 连接到 MS SQL Server 2008?
【发布时间】:2022-10-25 17:36:34
【问题描述】:

我正在尝试在 Airflow Connection 中连接 MS SQL Server 2008,但出现以下错误:

(20009,b'DB-Lib 错误消息 20009,严重性 9:\n无法连接: Adaptive Server 不可用或不存在(server_name)\n')”

但是,该连接通过 DBeaver DBMS 工作。有没有人遇到过类似的错误?假设问题与驱动程序有关,因为使用的是 MS SQL Server 2008 和以下驱动程序连接:

Microsoft JDBC Driver 9.2 for SQL Server 9.2.0.0

是否可以通过气流连接中的额外参数安装该驱动程序?

【问题讨论】:

  • Microsoft JDBC 7.2 for SQL Server 实际上支持 SQL Server 2008 或 SQL Server 2008 R2 的 JDBC 8.4,没有什么更新的了。
  • SQL Server 2008 14岁,2019年达到End of Support真的有这么旧的数据库吗?如果是这样,问题不仅仅是驱动程序。 old JDBC drivers 仍然可以下载
  • 支持终止意味着在没有通过支持事件明确向 Microsoft 支付费用的情况下,将不再有任何修复,甚至是安全修复。没有驱动程序,没有补丁。甚至在线文档也可能消失。如果出现问题,你就靠自己了
  • 我从未听说过集成 SQL Server 和 Airflow,但我只是在 Google 上搜索了一下,找到了下面的链接。希望能帮助到你。 hevodata.com/learn/airflow-sql-server

标签: sql-server sql-server-2008 airflow


【解决方案1】:

尝试安装the Microsoft ODBC driver for SQL Server (Linux)

适用于 ubuntu 20.04,气流 2.4.1。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-03
    • 2012-07-13
    • 1970-01-01
    相关资源
    最近更新 更多