Azure数据库防火墙问题

时间:2017-01-09 15:15:50

标签: sql-server database azure azure-sql-database

我只是尝试在我的SQL服务器上创建一个数据库并设法完成它。但是我收到以下错误:

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

2 个答案:

答案 0 :(得分:1)

当您尝试连接时,似乎超过了数据库的创建。该错误表示数据库不存在(尚未)。

如果您在门户网站中启动,则在启动创建数据库进程后,您的数据库不可用会有一些延迟 - 虽然通常非常快,但配置不是立竿见影的。创建完成后,您将在门户中收到通知。

此外:您是正确的,因为您需要将要连接的IP添加到防火墙,但错误文本并未指示防火墙问题。 For more on Firewall Rules/Settings in Azure SQL

更一般的阅读:Getting started with SQL on the Azure Portal.

答案 1 :(得分:0)

经过一番调查后,我得出的结论是,它是Azure中的一个bugg。我在Azure门户中的数据库的confiugartion窗口中添加了我的IP地址,检查了SQL是否可见以及其他一些设置。突然之间,它才刚刚开始工作。我认为这可以被视为一个可以解决的问题。

  1. 检查数据库的配置,查看允许通过防火墙连接的IP。
  2. 检查Azure门户中的SQL Server设置下是否显示数据库和SQL。