2013-06-13 136 views
6

在这里的SQL Server数据库列表:无法删除Azure数据库

https://manage.windowsazure.com/#Workspaces/SqlAzureExtension/Databases 

我选择一个数据库,并在底部是“删除”。

我按下删除和它处理了一会儿,然后说:

无法删除数据库“系统50e5f905 -...等”

我跟随链接查看更多细节,其中它只是说:

坏请求

额外信息

他们似乎没有链接到任何地方的资源。

我已经能够创建和删除一个新的数据库。

我也连接使用MS SQL服务器管理工​​作室,我只能看到两个命名数据库,没有名称格式为system-guid名称的数据库。

+0

是否在某处注册为“链接资源”? – haim770

+0

@ haim770谢谢,我会研究一下。 – weston

+0

@weston:对不起,我的评论出错了。我的观点是,只有Azure支持才能研究这个问题。首先是'无法删除'的问题,这听起来像是后端或网关问题。然后在门户网站上有一个不好的链接/请求,在这里我们什么都不能做... –

回答

4

名称格式为system-SOME GUID的数据库可能是联合会。

联合的删除(删除)必须在主数据库的数据库管理门户内完成。

注意:我不知道丢弃联邦的后果,因此请确保您有不想丢失或进一步研究的数据的备份。

  1. https://manage.windowsazure.com/#Workspaces/SqlAzureExtension/Databases
  2. 选择主数据库
  3. 选择 “设计你的SQL数据库”
  4. 登录
  5. 在看到 “服务器> [DB]>表” 上,点击[ DB]
  6. 联盟显示在此页面上,您可以选择它们并选择“Drop Federation”
0

我使用“SQL Server Management Studio”在Azure上删除了我的数据库,右键单击“删除”。

使用Code First with Update-Database命令,它将重新创建。