我是windows azure SQL数据库的新手。我只是购买它 但我找不到用于管理数据库的桌面工具。
他们提供在线silverlight界面,但很难维护,非常耗时。
有没有更好的解决方案?
答案 0 :(得分:4)
您可以使用完整的SQL Server Management Studio完成大部分任务。
您可以在此处下载该工具:
http://www.microsoft.com/en-gb/download/details.aspx?id=29062
要连接到Azure SQL数据库,您需要使用完全限定的服务器名称进行连接,例如
yourservername.database.windows.net
另外,请注意,当您连接到Azure SQL DB时,您不会获得该工具中与内部部署SQL Server相同的所有功能。例如,您无法管理复制。
在某些情况下,这是因为Azure不支持此功能。在其他情况下,只是管理工具没有UI。在这种情况下,您不得不求助于学习T-SQL。 ALTER TABLE等。
答案 1 :(得分:1)
在线门户有很大的局限性 - 无法将数据添加到包含Guid作为列类型的标签中。
我有Visual Studio 2012,我发现“SQL Server对象资源管理器”对于管理Azure数据库的数据/方案并不是那么糟糕 - 因为它已经安装,并且在开发过程中从VS运行它非常简单。我不是偏执狂,但我比其他第三方在线工具和服务更信任Visual Studio,所以我不怕在VS中设置azure凭证。
您可以将Azure数据库连接到独立的数据库 - 只需在在线门户上检查服务器地址,它应该类似于“servername.database.windows.net”。