我需要对Microsoft SQL Server 2008进行反向工程,才能创建Microsoft Visio 2007数据库模型图。所以我从数据库菜单中选择“Reverse Engineer”来连接到数据库。在SQL Server 2008中使用Visio进行数据库图表反向工程
我配置了Microsoft SQL Server Visio驱动程序,以便使用SQL Server Native Client 10.0作为ODBC驱动程序。之后,我创建了一个连接到我的数据库的用户DSN。这个DSN的作品(至少提供的测试是成功的)。在反向工程向导中单击下一步后,Visio请求提供我正确提供的凭据,但单击确定后我会收到以下消息:
当前选定的Visio驱动程序与数据源不兼容。
我尝试使用旧的SQL Server ODBC驱动程序,当然也通过重新配置Visio驱动程序。它也行不通。
我真的不喜欢微软在这个问题上的答案,特别是因为我们已经走到了2010年的一半......但是我看到上面列出的答案与微软针对此错误的跟踪页上的答案是一样的......被关闭为“By Design”。 以下是希望在Microsoft网站上添加自己2美分的网址:https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=365757 – Jeff 2009-07-23 17:40:58
不要绝望,您可以使用芯片Lambert的方法如下,它实际上有效! – tiktock 2011-06-09 16:47:42
@Jeff事情是,我等了。现在他们从Visio 2013中删除了逆向工程。真是个笑话。 http://tinyurl.com/ceqk8w7 – Shaz 2013-04-04 15:00:01