Sql server Azure数据库防火墙问题

Sql server Azure数据库防火墙问题,sql-server,database,azure,azure-sql-database,Sql Server,Database,Azure,Azure Sql Database,我只是尝试在我的SQL server上创建一个数据库,并成功地做到了这一点。但我得到了以下错误: The server you specified xxx.database.windows.net does not exist in any subscription in xxx@xxx.com. Either you have signed in with an incorrect account or your server was removed from subscription(s

我只是尝试在我的SQL server上创建一个数据库,并成功地做到了这一点。但我得到了以下错误:

The server you specified xxx.database.windows.net does not exist in 
any subscription in xxx@xxx.com. Either you have signed in with 
an incorrect account or your server was removed from subscription(s) 
in this   account. Please check your account and try again.
我没有一个支持计划,奇怪的是,几天前,当我创建了一个可以连接的数据库时,它居然起了作用


它还说,检查一下Microsoft.SQLServer.ConnectionDlg.core

经过一些调查,我得出结论,这是Azure中的一个bug。我在Azure门户中的数据库的Configuration windows中添加了我的IP地址,检查SQL是否可见以及其他一些设置。突然,它又开始工作了。我认为这是一个可以解决的问题

检查数据库的配置,查看允许通过防火墙连接的IP。 检查Azure portal中SQL Server设置下的数据库和SQL是否可见。
在尝试连接时,您的速度似乎超过了数据库的创建速度。该错误表示数据库尚不存在

如果您是在门户中启动的,则在启动创建数据库过程后,会有一些延迟,您的数据库不可用-资源调配不是立即进行的,尽管它通常非常快。创建完成后,您将在门户中收到通知

另外:您的回答是正确的,您需要将要连接的IP添加到防火墙,尽管错误文本并不表示防火墙问题


更一般的阅读:

您是想通过代码还是某种db gui进行连接?我只是在使用azure portal web服务。从中可以在visual studio中配置数据库。我想连接并打开它,以便创建表。检查SQL server是否在Azure portal中的所需订阅下可见,以及您是否在SQL server中使用相同的订阅。我检查了它,老实说,它似乎只是需要一些时间来更新。因为我没有改变任何东西,它只是突然起作用了……它不是一个bug。没有立即应用对防火墙规则的更改。奇怪的是,即使服务器和数据库在Azure中已显示为“已部署”,我也会遇到此错误。