Azure 无法添加防火墙规则

Azure 无法添加防火墙规则,azure,cloud,firewall,Azure,Cloud,Firewall,我正在尝试添加防火墙规则,但无法添加(Eror:添加规则失败…请手动添加)。然后我尝试手动添加它,但问题仍然是即使手动也无法保存规则(错误:无法保存服务器防火墙规则) 这在几天前运行,但现在不起作用。无法访问azure sql数据库。请帮助我解决此问题如果问题是通过管理API将规则添加到Azure SQL数据库时出错,您可以尝试两个选项 第一种方法是尝试通过t-sql实现,前提是您可以在某个地方将sql Management Studio连接到数据库。您可以在以下位置找到此方法: 如果这不起作用

我正在尝试添加防火墙规则,但无法添加(Eror:添加规则失败…请手动添加)。然后我尝试手动添加它,但问题仍然是即使手动也无法保存规则(错误:无法保存服务器防火墙规则)
这在几天前运行,但现在不起作用。无法访问azure sql数据库。请帮助我解决此问题

如果问题是通过管理API将规则添加到Azure SQL数据库时出错,您可以尝试两个选项

第一种方法是尝试通过t-sql实现,前提是您可以在某个地方将sql Management Studio连接到数据库。您可以在以下位置找到此方法:


如果这不起作用,您唯一的选择可能是打开支持票证。或者,如果您发布在MSDN论坛上,支持人员有时会作出响应,并可能从中帮助您

我也遇到了同样的问题。我通过“最近”菜单进入了我的服务器防火墙设置

然而,当我通过“所有资源”搜索同一台服务器时,它工作了


希望能有所帮助。

我也遇到了这个错误,这促使我进行了彻底的调查

只有在使用SuperAdmin用户直接在主数据库上运行set_firewall\u rule sp之后,我们才得到一个根本原因错误-在我们的例子中,这是由于达到了IP记录的上限(显然是128条),我删除了一些冗余,并能够像往常一样添加新记录


令人沮丧的是,他们不能在错误描述中提供这些信息,这将为我节省3个小时的时间。谢谢微软/

我也犯了同样的错误

但在我的例子中,我试图在列表中添加128个以上的防火墙

在Azure SQL DB中,最多可以添加128条防火墙规则

我尝试了以下查询:

--create a firewall rule for a single IP address 
   exec sp_set_firewall_rule N'BondComputer','272.61.201.71','272.61.201.71' 

   --create a firewall rule for Microsoft services and Windows Azure services
   exec sp_set_firewall_rule N'MicrosoftServices','0.0.0.0','0.0.0.0'

   --delete a firewall rule
   exec sp_delete_firewall_rule N'BondComputer'

   --get a list of the firewall rules
   select * from sys.firewall_rules

   --Count should not be more than 128
   select count(*) from sys.firewall_rules
如果这有助于任何人:
我可以通过删除一些现有规则然后添加新规则来添加防火墙规则。删除现有规则时要小心,以免影响任何访问服务器的客户端。

非常感谢您的帮助。但是,如果不为我的ipo添加防火墙规则,我就无法访问managementstudio。是的,我也有同样的问题。微软应该提供错误信息,因为infoOMG也有同样的问题。Azure有一些记录错误的上限,并抛出一条完全意外的错误消息。又是一团糟。这感觉像是测试版产品。