[登录]
[注册]
|
Visual Studio.NET
JavaScript
Java
C&C++
Flash & Flex
Database
Web
编程应用
编程工具
拼吾爱程序人生
»
数据库编程
»
SQL Server
»
实例学习SSIS(一)-- 制作一个简单的ETL包
实例学习SSIS(一)-- 制作一个简单的ETL包
[
1430
浏览 ][
手机版
]
返回列表
1
2
发布日期: 2009-10-16 发布者:
cobra
中文编程图书最低价热卖
English Programming Books
2
#
创建SSIS项目:
在“开始”、“Microsoft SQL Server 2005”,找到 SQL Server Business Intelligence Development Studio,创建Integration Services 项目;
制包过程:
(1)配置连接管理器(平面文件和OLE DB)
平面文件:
在“连接管理器”区域“新建平面文件连接”,起个名子,选好userinfo.txt。
选择行、列分割符,如下图所示:
附件:
2009101610574555.jpg
在“高级”中重命名各个列名,并选择相应数据类型,分别是:DT_I4和三个DT_STR。
OLE DB:
附件:
2009101610581832.jpg
(2)在数据流选项卡中创建平面文件源。
从左侧“数据流源”中拖拽即可,确认一下列:
附件:
2009101610584589.jpg
(3)使用查找转换
从左侧“数据流转换”中拖拽“查找”。
因为userinfo.txt中性别是男/女,所以需要转换成对应的性别id才能插入到数据表中。
如下图配置,指定连接列和选择查找列:
附件:
2009101610590181.jpg
(4)配置OLE DB目标
从左侧“数据流目标”中拖拽OLE DB目标。
在映射中确认一下输入和目标列是否对应好,同时要确认一下数据类型是否一样。
附件:
2009101610593862.jpg
调试包:
点击调试,如果全变绿就哦了,某一个环境出现错误会变成红色,可在执行结果中查看错误原因。
附件:
2009101610595583.jpg
执行结果:
select * from userinfo
附件:
2009101611050297.jpg
(文/
青羽
)
下一篇:
实例学习SSIS(二)-- 使用迭代
您可能对下面的文章也感兴趣(
返回头部
):
•
安装MS SQL Server 2008 “性能计数器注册表配置单元一致性”失败的解决办法
•
VS 2005+SQL Server 2005 Reporting Service动态绑定报表(Web)
•
Pro SQL Server 2008 Relational Database Design and Implementation
•
Brad's Sure Guide to SQL Server Maintenance Plans
•
Pro SQL Server 2008 XML
•
通过CLR同步SQL Server和Sharepoint List数据(四)
•
SQL Server 2008数据库管理项目教程
•
一个CodeSmith数据库实体类(针对Sqlhelper,有mysql版本)
•
Microsoft SQL Server 2008 Analysis Services Step by Step
•
SQL Server性能调校系列(5)-SQL Server配置
•
SQL Server性能调校系列(4)-Profiler(下)
•
SQL Server性能调校系列(4)-Profiler(上)
•
SQL Server性能调校系列(2)-Server Performance Monitor(Perfmon)
•
SQL Server性能调校系列(1)-概述
•
MCTS Self-Paced Training Kit (Exam 70-433): Microsoft SQL Server 2008-Database Development
•
Professional SQL Server 2005 Reporting Services
TOP
返回列表
1
2
JavaScript
C#
帖子标题
作者
我的资料
jQuery
ExtJS
Ajax
Android
JS压缩
Asp.Net
C#
Silverlight
WCF
WPF
WF
Linq
ADO.Net
F#
SQL Server
Oracle
MySQL
DB2
应用系统
框架设计
SEO编程
软件测试
程序人生
算法解析
HTML5