在 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 控件?