U-SQL作业不访问Azure SQL数据库

时间:2016-01-29 10:24:24

标签: azure azure-sql-database azure-data-lake u-sql

我尝试按照this指南使用Azure Data Lake分析从Azure SQL数据库中检索数据。我在Azure Data Lake分析上运行U-SQL作业并遇到以下错误:

  

无法连接到数据源:'SampleSource',包含错误:   登录请求“无法打开服务器”。客户端   IP地址'25 .66.9.211'不允许访问服务器。至   启用访问,使用Windows Azure管理门户或运行   master数据库上的sp_set_firewall_rule用于创建防火墙规则   对于此IP地址或地址范围。最多可能需要五分钟   让这个改变生效。'

在完成我的工作几次后,我发现需要在服务器中添加的IP范围相当广泛。看来我们需要添加25.66.xxx.xxx。我有两个问题:

  1. 我们如何缩小范围?
  2. 为什么允许所有azure服务访问的典型设置不起作用?

1 个答案:

答案 0 :(得分:0)

此时您必须添加全部范围(均为内部IP)。典型设置不起作用的原因是需要访问的机器不以相同的方式管理。我们正在努力增加它们。数据库在哪个数据中心?