创建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(二)-- 使用迭代
TOP