【发布时间】:2018-02-28 04:46:29
【问题描述】:
在我们使用 Azure SQL Server 存储企业数据的应用程序中,我们有 2 个数据库,比如说 DB1 和 DB2,根据要求,我们必须使用 Azure 数据工厂将一些数据从 DB1 复制到 DB2。我们已经配置了这个 ADF,它从 View 中获取来自 DB1 的 DATA 并将其存储在 DB2 表中。现在,由于 ADF 是 PAAS 服务,它没有任何静态 IP,因此每次运行它都会失败,说无法连接到 SQL Server,然后根据该错误消息,我们获得 ADF 的 IP 地址并允许在 SQL Server 中使用它防火墙并正确执行。稍后在下一个计划中它再次失败,因为我们在 SQL Server 防火墙设置中允许的 ADF IP 已更改,然后我们需要允许所有大范围的 IP 以使 ADF 正确运行。
由于这是企业客户端,我们不能在 SQL Server 防火墙中允许大范围的 IP,否则这将是一个很大的安全漏洞。
需要任何解决方法来设置 ADF 的静态 IP 并在 SQL Server 中只允许一个 IP。
【问题讨论】:
标签: azure azure-sql-database azure-data-factory