2013-09-24 36 views
0

我正在尋找從現有數據庫構建Visio數據模型。來自現有Netezza數據庫的Visio 2010數據模型

我打開Visio,選擇選項以從數據模型創建新文檔,然後選擇「數據庫」選項卡。

數據庫是Netezza公司,所以我用通用OLE DB提供程序IBM Netezza的OLE DB數據提供

Generic OLE DB Provider IBM Netezza OLE DB Data Provider

我完成輸入正確的數據源嚮導和用戶名/密碼... Connection

當我測試連接時,我得到一個「連接成功」

...但是當我點擊「確定」連接消失。似乎沒有「保存」按鈕。這是Visio中的一個錯誤嗎?我錯過了一步嗎?

感謝您的建議/想法/意見。

回答

0

當我嘗試從Netezza'將數據鏈接到形狀'時,我會告訴您,我收到一個錯誤框,指出「Microsoft Visio無法連接到此數據源」,並顯示詳細消息「Error 80040e21:ODBC driver not支持所要求的屬性「。使用ODBC。使用OLE DB,我第一次得到同樣的錯誤。試圖重現它爲您檢索特定的OLE DB錯誤,我已經崩潰了Visio兩次。

我相信情況是沒有希望的。 Visio在驅動程序中調用IBM不支持的驅動程序。

哦!答案是,一如既往,不斷堵塞。 Database選項卡上的'reverse engineer'...或subribbon ...似乎已成功將對象從我的Netezza數據庫中取出。它拋出了很多函數序列錯誤,但我無法解釋這些錯誤,並且它們似乎沒有損壞任何東西。

我使用'Microsoft Access'驅動程序與'Netezza'數據源進行ODBC連接。它有關於使用Microsoft Access和Netezza的警告,但我不知道Access在這裏扮演了什麼樣的表面角色。字段和表格/視圖名稱進來。

相關問題