码迷,mamicode.com
首页 > 数据库 > 详细

微软BI 之SSIS 系列 - 在 SSIS 中导入 ACCESS 数据库中的数据

时间:2014-12-07 21:41:10      阅读:247      评论:0      收藏:0      [点我收藏+]

标签:des   blog   http   io   ar   os   使用   sp   on   

开篇介绍

来自 天善学院 一个学员的问题,如何在 SSIS 中导入 ACCESS 数据表中的数据。

在 SSIS 中导入 ACCESS 数据库数据

ACCESS 实际上是一个轻量级的桌面数据库,直接使用文件形式存储。在国内大量使用 ACCESS 作为 BI 数据源并不多,但是在国外特别是美国使用的还比较多,因为他们的 IT 基础起步比较早。在我的第一个美国的医疗保险项目中,就遇到过大量的 ACCESS 数据源,前后总共有 500 多个 ACCESS 表。而现在从国外一些朋友反馈的情况仍然还有在使用,所以还是有必要记录一下这个小知识点。

下面演示在 SQL Server 2012 中的 ACCESS  2013 数据表的导入,打开 ACCESS 2013。

bubuko.com,布布扣

新建一个桌面数据库。

bubuko.com,布布扣

新建一张表并添加部分测试数据。

bubuko.com,布布扣

新建包和一个数据流 Data Flow Task,数据源使用 OLE DB Source。新建连接管理器,使用 Microsoft Office 12.0 Access Database Engine OLE DB Provider。

PS: 请参考 微软BI 之SSIS 系列 - 通过 OLE DB 连接访问 Excel 2013 以及对不同 Sheet 页的数据处理 下载并安装这个驱动。

bubuko.com,布布扣

直接复制拷贝 ACCESS 数据库文件地址,如果没有密码的话可以提供 Blank Password 空白密码。

bubuko.com,布布扣

后面的使用就和普通的 SQL Server 数据导入一样的过程了 - 指定数据库,数据表源。

bubuko.com,布布扣

预览数据。

bubuko.com,布布扣

使用 OLE DB Destination。

bubuko.com,布布扣

指定目标数据库和目标表。

bubuko.com,布布扣

Mapping。

bubuko.com,布布扣

保存并执行包,数据流执行结果。

bubuko.com,布布扣

查看测试数据表结果。

bubuko.com,布布扣

更多 BI 文章请参看 BI 系列随笔列表 (SSIS, SSRS, SSAS, MDX, SQL Server)  如果觉得这篇文章看了对您有帮助,请帮助推荐,以方便他人在 BIWORK 博客推荐栏中快速看到这些文章。

微软BI 之SSIS 系列 - 在 SSIS 中导入 ACCESS 数据库中的数据

标签:des   blog   http   io   ar   os   使用   sp   on   

原文地址:http://www.cnblogs.com/biwork/p/4149869.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!