我需要對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