在无需安装SQL Server的情况下为SQL Azure创建数据库图的最佳方法是什么?


10

我在SQL Azure上有一个数据库,并想为此创建数据库图,但又不想安装SQL Server并复制数据库等。有人能知道有什么方法可以做到吗?

Answers:


9

更新将数据库图重新添加回SSMS 18.1(链接)

UPDATE:数据库图功能

18.0(GA)中不推荐使用和删除的功能 ...数据库图 https://docs.microsoft.com/zh-cn/sql/ssms/release-notes-ssms

该功能也已从Visual Studio 2019 SSDT中删除。

原始答案

最新版本的SSMS(从v16开始)支持为Azure SQL数据库创建数据库图。您可以在这里下载:

https://msdn.microsoft.com/zh-CN/library/mt238290.aspx


+1,与v17.x一样,但是,向图中添加大量表时,速度往往很慢。
StuartLC

由于主体“ dbo”不存在,无法模拟这种主体或您没有权限,因此无法作为数据库主体执行。(Microsoft SQL Server,错误:15517)
StingyJack

1
数据库图重新添加回SSMS 18.1
user2652379 '19

我仍然在18.1中收到相同的错误
-StingyJack,

4

SQL Azure数据库不像内部SQL Server那样以“普通”方式支持图表,因此您正在研究解决方法或第三方工具。例如,您可以安装SQL Server数据工具(SSDT),下拉模型,部署到本地“普通”开发服务器,然后在此处创建图。这不会涉及太多数据,因此是轻量级的。交替使用Viso,Powerpoint,dbForge,Erwin,RedGate,Apex ...纸和铅笔等:)

一些其他研究表明,Red Gate最近增加了对SQL Azure的更多支持并提供了免费试用,并且SQL Power Doc看起来很有用,例如可以插入NodeXL

总而言之,工具还没有赶上,但是您有一些选择。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.