无法从 Azure 数据工厂连接到 Azure SQL

问题描述 投票:0回答:1

我在同一 Azure 资源组下设置了新的 Azure SQl 和 Azure 数据工厂资源。

但是,我无法从 Azure 数据工厂连接到 Azure SQL。我可以在以前的地方做到这一点。

当我尝试从 Azure 数据工厂连接到 Azure SQL 时,收到以下错误消息。

ErrorCode=SqlFailedToConnect,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=无法 连接到 SQL 数据库。请联系 SQL Server 团队了解更多信息 支持。服务器:'xxxxxxxxx.database.windows.net',数据库: “xxxxxxxxx”,用户:“xxxxxx”。检查联动服务配置 是正确的,并确保 SQL 数据库防火墙允许 集成运行时 访问。,Source=Microsoft.DataTransfer.ClientLibrary,''Type=System.Data.SqlClient.SqlException,Message=Cannot 打开登录请求的服务器“sqlserver-represent-prod”。客户 IP 地址为“51.xxx.xxx.xxx”的用户不允许访问服务器。 要启用访问,请使用 Azure 管理门户或运行 在 master 数据库上 sp_set_firewall_rule 创建防火墙规则 对于此 IP 地址或地址范围。最多可能需要五分钟 以使此更改生效。

但是,当我在 Azure SQL Server 连接中添加 IP 地址的防火墙规则时,它会起作用。一段时间后,我收到相同的错误消息,但 IP 地址不同。在我以前的地方,我必须添加 firwall 规则,并且效果很好。

可能是什么问题?

azure-sql-database azure-data-factory
1个回答
0
投票

勾选“例外”下的“允许 Azure 服务和资源访问此服务器”复选框。

您可以在防火墙规则下找到此选项。

© www.soinside.com 2019 - 2024. All rights reserved.