【问题标题】:ADF - Unable to Parameterize in Linked Service to connect to Azure SQL Database?ADF - 无法在链接服务中进行参数化以连接到 Azure SQL 数据库?
【发布时间】:2020-11-24 10:09:53
【问题描述】:

我们在同一台服务器上有多个数据库(与 ADF 在同一 Azure 区域中运行)。我想参数化连接中的数据库名称。

当尝试跟随this tutorial 连接到Azure SQL 数据库时,通过参数引入动态内容时,我无法成功连接到数据库。如果我删除参数并将数据库名称字符串放在其位置,则连接测试有效。

注意,对于Allow Azure services and resources to access this server,Azure SQL 数据库防火墙设置为 true。也使用 AutoResolve IR。

任何想法为什么这不起作用?

收到错误:

参数设置:

【问题讨论】:

    标签: azure-sql-database azure-data-factory-2


    【解决方案1】:

    由于你可以通过硬编码连接成功,Linked Service中的Parameterize有问题。

    请确保 dbname 的 VALUE 与您的 hardcode 的值相同。

    然后将@linkedService().dbname更改为@{linkedService().dbname}并刷新页面尝试一下。

    【讨论】:

      猜你喜欢
      • 2019-09-27
      • 2020-09-29
      • 1970-01-01
      • 2016-09-05
      • 1970-01-01
      • 2021-06-04
      • 1970-01-01
      • 2021-04-28
      • 1970-01-01
      相关资源
      最近更新 更多