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

本文关键字:数据库 SQL Azure | 更新日期: 2023-09-27 18:29:38

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

在VS2015的SQLServer资源管理器中,不可能创建关系图。图表帮了我很多!当DB中有10多个表时,您可以创建多个图表,这些图表反映了主题领域的某些部分。图表中的所有更改都反映在DB本身上,所以保持了一致性(如果我使用第三方工具进行设计/图表,我怀疑会这样)。

所以。。。如果使用Azure,数据库设计的常见方法是什么?依赖第三方工具?把一切都记在心里(不可能)?

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

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

Azure SQL数据库目前还不支持数据库关系图。您必须依赖像dbForge Studio这样的第三方来生成这些图。

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

此外,您还可以使用SQL数据库迁移工具,该工具可以将Azure SQL数据库获取到本地SQL Server,并可以生成架构图。

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

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