我试图通过遵循this指南,使用Azure Data Lake分析从Azure SQL数据库中检索数据 . 我在Azure Data Lake分析上运行U-SQL作业并出现以下错误:
无法连接到数据源:'SampleSource',错误:登录请求的“无法打开服务器” . IP地址为'25 .66.9.211'的客户端不允许访问服务器 . 要启用访问,请使用Windows Azure管理门户或在主数据库上运行sp_set_firewall_rule,以便为此IP地址或地址范围创建防火墙规则 . 此更改可能需要五分钟才能生效 .
几次运行我的工作后,我观察到需要在服务器中添加的IP范围相当广泛 . 看来我们需要添加25.66.xxx.xxx . 我有两个问题:
-
我们如何缩小这个范围?
-
为什么允许所有azure服务访问的典型设置不起作用?
1 回答
此时,您必须添加全部范围(这些都是内部IP) . 典型设置不起作用的原因是需要访问的机器不以相同的方式管理 . 我们正在努力增加它们 . 数据库在哪个数据中心?