【问题标题】:What Sql Drivers are in Azure Devops Build Agents?Azure Devops 构建代理中有哪些 Sql 驱动程序?
【发布时间】:2020-05-28 10:39:37
【问题描述】:

我有一个需要在 Azure Devops Pipelines 中运行的 Node 应用程序 - 它需要连接到 SQL Server(在 VM 上,也在 Azure 中)。它使用“msnodesqlv8”与 SQL Server 对话。

连接字符串如下所示:

Server=dns.name.here,1433;Database=mydb;Driver={SQL Server Native Client 11.0};Trusted_Connection=Yes;APP=Extraction in DevOps;

一切都在本地运行良好(显然!),但应用程序在管道中构建和运行时失败,并出现以下错误:

Error: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

VM 映像是“windows-latest”,我认为它包含与 SQL Server 通信所需的位。

不胜感激。

谢谢, 杰夫

【问题讨论】:

    标签: sql-server azure


    【解决方案1】:

    您可以使用简单的 powershell Get-OdbcDriver 进行检查。

    只需将其作为 ADO 管道或发布中的一个步骤运行即可。

    【讨论】:

      【解决方案2】:

      适用于 SQL Server 的 ODBC 驱动程序 17(32 位和 64 位)可用于 windows 最新的代理(在撰写本文时,windows-2019 是最新的)

      【讨论】:

        猜你喜欢
        • 2021-01-03
        • 2021-11-18
        • 2021-01-09
        • 2019-03-23
        • 1970-01-01
        • 2021-03-13
        • 1970-01-01
        • 2021-07-01
        • 2020-03-16
        相关资源
        最近更新 更多