如何在没有图表的情况下在Azure中设计SQL数据库?

时间:2016-01-09 07:42:40

标签: c# sql-server azure

我不得不将我的一些数据库从托管在我电脑中的SQL Server移到Azure。 为了导入我的数据库,Azure要求我删除图表。

在VS2015的SQLServer资源管理器中,没有可能创建图表。 图表给了我很多帮助!如果在DB中有10个以上的表,则可以创建多个图表,这反映了主题区域的某些部分。图表中的所有更改都反映在数据库本身上,因此保持了一致性(如果我使用第三方工具进行设计/图表,我会怀疑它。)

那么......如果使用Azure,数据库设计的常用方法是什么? 依靠第三方工具?记住一切(不可能)?

或许,或许,我错过了什么,图表在那里?

3 个答案:

答案 0 :(得分:1)

也许这有用吗? https://alexandrebrisebois.wordpress.com/2013/10/26/create-database-diagrams-of-your-windows-azure-sql-databases/这是我朋友谈论的博客文章...希望它有帮助...... BTW你在VS上安装了SSTD吗?如果nog可能已经帮助了

答案 1 :(得分:1)

Azure SQL数据库尚不支持数据库图表。您必须依赖第三方(如dbForge Studio)来生成这些图表。

另一种方法是在C#中创建一个简单的控制台应用程序并使用Entity Framework生成EDMX,这对于图形用户界面来说仍然足够。

此外,您可以使用SQL Database Migration tool,它可以将Azure SQL数据库提供给本地SQL Server,并可以生成架构图。

答案 2 :(得分:1)

您现在可以在2016 SSMS的预览版中执行此操作。谷歌" SQL Server Management Studio预览"或者尝试https://msdn.microsoft.com/en-us/library/mt238290.aspx