微軟BI 之SSIS 系列 - 在 SSIS 中導入 ACCESS 數據庫中的數據

開篇介紹

來自 天善學院 一個學員的問題,如何在 SSIS 中導入 ACCESS 數據表中的數據。html

在 SSIS 中導入 ACCESS 數據庫數據

ACCESS 其實是一個輕量級的桌面數據庫,直接使用文件形式存儲。在國內大量使用 ACCESS 做爲 BI 數據源並很少,可是在國外特別是美國使用的還比較多,由於他們的 IT 基礎起步比較早。在個人第一個美國的醫療保險項目中,就遇到過大量的 ACCESS 數據源,先後總共有 500 多個 ACCESS 表。而如今從國外一些朋友反饋的狀況仍然還有在使用,因此仍是有必要記錄一下這個小知識點。數據庫

下面演示在 SQL Server 2012 中的 ACCESS  2013 數據表的導入,打開 ACCESS 2013。app

新建一個桌面數據庫。ide

新建一張表並添加部分測試數據。測試

新建包和一個數據流 Data Flow Task,數據源使用 OLE DB Source。新建鏈接管理器,使用 Microsoft Office 12.0 Access Database Engine OLE DB Provider。.net

PS: 請參考 微軟BI 之SSIS 系列 - 經過 OLE DB 鏈接訪問 Excel 2013 以及對不一樣 Sheet 頁的數據處理 下載並安裝這個驅動。3d

直接複製拷貝 ACCESS 數據庫文件地址,若是沒有密碼的話能夠提供 Blank Password 空白密碼。htm

後面的使用就和普通的 SQL Server 數據導入同樣的過程了 - 指定數據庫,數據表源。blog

預覽數據。get

使用 OLE DB Destination。

指定目標數據庫和目標表。

Mapping。

保存並執行包,數據流執行結果。

查看測試數據表結果。

更多 BI 文章請參看 BI 系列隨筆列表 (SSIS, SSRS, SSAS, MDX, SQL Server)  若是以爲這篇文章看了對您有幫助,請幫助推薦,以方便他人在 BIWORK 博客推薦欄中快速看到這些文章。

相關文章
相關標籤/搜索