美好的一天,工作了几个月的 ADF v2 数据加载突然在接收器(到 Azure SQL 数据库)活动上失败。
错误消息指向目标数据库的防火墙条目:
检查链接服务配置是否正确,并确保 SQL 数据库防火墙允许集成运行时访问。
我已确认我的本地集成运行时服务器的 IP 已在 Azure 数据库的防火墙规则中指定。
当使用集成运行时参数作为“ AutoResolveIntegrationRuntime ”测试链接服务连接时,测试成功,但是当将其设置为我的自托管 IR 时,我收到上面的错误消息。
此外,当数据工厂作业执行它时,将“查找”或“存储过程”活动处理到我的 Azure 数据库没有任何问题(我可以看到它此时使用了两个 IR)但是对于“接收器”活动它失败了,我可以看到它在这些点使用我的自托管 IR。
我只有一个 IR 节点并已确认它处于活动状态且正在运行。它也在最新版本上。