在 Visio 中对数据库进行逆向工程时无法添加视图

Posted

技术标签:

【中文标题】在 Visio 中对数据库进行逆向工程时无法添加视图【英文标题】:I cannot add views when reverse engineering my database in Visio 【发布时间】:2014-12-19 21:10:39 【问题描述】:

我正在尝试将 2012 SQL Server 的部分逆向工程到 Microsoft Visio 2010。视图选项显示为灰色。这些视图是我试图记录的过程的组成部分,没有它们,图表将毫无用处。除了手动输入视图之外,还有其他简单的解决方法吗?

【问题讨论】:

检查您用于连接数据库的帐户的权限。 【参考方案1】:

您可能正在使用“错误的”数据提供者对数据库进行逆向工程,这就是视图被禁用的原因。 Visio 未更新以支持较新的 SQL Server 版本存在一些问题。请尝试以下操作:

    启动“逆向工程”向导 选择通用 OleDb 数据提供程序(不是“Microsoft SQL Sver”)。点击下一步。 弹出对话框,在此处选择SQL Native Client,然后(在“连接”选项卡上)您的服务器和数据库。点击确定。 现在应该启用“视图”复选框。

【讨论】:

成功了!谢谢你。我一直在为 SQL Server 选择 Microsoft OLE DB Provider。 工作就像一个魅力..谢谢!

以上是关于在 Visio 中对数据库进行逆向工程时无法添加视图的主要内容,如果未能解决你的问题,请参考以下文章

c#中如何添加Visio Drawing Control 控件?

visio画图ER图表和字段注释

在一个视图表中对多个模型进行排序

怎么用visio画电路示意图?如何使用visio绘制电路图啊??

软件工程工具学习---Visio

如何在python中对没有标题的大型csv信号文件进行分类?