VS2013中的"服务器资源管理器">"Windows Azure">"SQL数据库"不显示任何数据库

Ada*_*all 10 azure visual-studio-2013 azure-sql-database

根据:http://blogs.msdn.com/b/visualstudio/archive/2013/10/23/windows-azure-sdk-2-2-release.aspx

SQL数据库节点是Windows Azure服务器资源管理器的受欢迎的附加功能.现在,您可以在不知道数据库的虚拟机或连接字符串的情况下浏览SQL Azure数据库.我们自动配置防火墙,以便您可以从开发人员工作站访问数据库.您还可以在SQL对象资源管理器中打开SQL Azure数据库,以获得完整的数据库管理体验.

服务器资源管理器中显示的Windows Azure中的SQL数据库

但是,我在Windows Azure管理门户中添加了一个SQL数据库,但它没有出现在服务器资源管理器中,SQL数据库分支完全为空.我还有一个网站,它确实显示在服务器资源管理器中.

有什么想法是什么问题?

我已经尝试刷新并重新启动Visual Studio,然后注销并重新登录.

我认为这可能是无法连接到Windows Azure数据库(即使MSDN文档说防火墙是自动配置的).但是,我可以通过端口1433连接SQL Server Management Studio.

我当然可以打开SQL Server对象资源管理器并执行添加SQL Server并在其中添加连接字符串,并以相同的方式浏览表格等,但我只是觉得它们应该在Windows Azure下自动显示.

kwi*_*ill 27

SQL数据库尚不支持Visual Studio中的OAuth登录,并且它们仍需要管理证书才能在VS中与它们进行交互.如果右键单击服务器资源管理器树中的Windows Azure节点并选择"管理订阅",则可以切换到"证书"选项卡并导入管理证书.

  • 这很有效.我使用此链接创建证书,并从certmgr.msc导出它以将其上载到"设置"部分中的Azure.http://msdn.microsoft.com/en-us/library/windowsazure/gg551722.aspx (2认同)