Visio 2007 反向 SQL Server 2008 工程

在用Visio2007 resverse 一個Database時報如下的錯誤:

p_w_picpath

Google一番後,在 stackoverflow 上發現這個問題:

Reverse Engineering for Database Diagramming in Visio with SQL Server 2008

一直以爲自己連的是2000版本,什麼時候升級到2008了。先確認一下版本:

p_w_picpath

果然是2008,問題定位到了。看看解決方案。文中已經說得很清楚,貼上我的實踐圖。

在Visio中把驅動由默認的SQL Server 換成 Generic,點擊Next,還是會有警告。

p_w_picpath

點擊OK,然後一路Next就可以搞定。

雖然已經可以反向導出了,但我還想試試回帖中一人提到的 Data Mining 插件。猜想可能會在Visio中安裝更新的驅動,完美的進行匹配。

p_w_picpath

 

給出的鏈接已經失效,自己找了下,發現了這個地址http://www.microsoft.com/download/en/confirmation.aspx?id=16177。Microsoft SQL Server 2008 相關特性包在這裏都可以找到。

下載Data Mining進行安裝。

p_w_picpath

默認是不包含Visio Templates的,需要手動選上。

p_w_picpath

安裝完後打開Visio,你會發現多了一個Data Mining。再次嘗試反轉,檢查Visio中的驅動,還是那麼幾個,不多不少。失敗,╮(╯▽╰)╭

p_w_picpath

雖然暫時沒找到給Visio安裝新驅動的方法,但是升級一下操作系統的ODBC驅動還是可行的。還是在上面的地址,找到 Microsoft SQL Server 2008 Native Client。下載安裝即可。

微軟官方也知道這個問題,http://connect.microsoft.com/SQLServer/feedback/details/365757/sql-server-2008-driver-for-visio-2007#

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章