SSIS 学习之旅 第一个SSIS 示例(一)(上)
在上一章节中我们初步了解了SSIS体系结构以及如何创建一个SSIS包。
下面我们从最基本的例子开始写起。控件的用法别的博客也写过。我就不在这里详细讲解了。
本示例的主要功能是:从Demo库中 读取User表中数据 将数据导入到csv文件中 把文件放到指定目录下
数据库创建语句如下:
注:本人使用的数据库是SQL Server 2012
-- 创建一个数据库Demo CREATE DATABASE Demon -- 创建一张User表 CREATE TABLE [dbo].[Users]( [ID] BIGINT IDENTITY(1,1) NOT NULL, [UserName] NVARCHAR(500) NULL, [PassWords] NVARCHAR(500) NULL ) ON [PRIMARY] -- 给表添加数据 INSERT INTO [dbo].[Users] VALUES ('LiLei','123456') INSERT INTO [dbo].[Users] VALUES ('Wangmingmign','654321') INSERT INTO [dbo].[Users] VALUES ('Jack','123654')
准备工作做好,我们就开始上一章建立的项目行进开始编写我们第一个小SSIS示例。
1.通过文件系统任务 在本地创建相应的文件夹 文件存放路径提取成变量 方便后期维护与更改
2.通过脚本任务 生成 路径名称完整的一个地址(用于后期csv文件 生成路径完整地址)
3.开始编写代码 给需要赋值的变量 传入处理后的值
注意:如图
4.创建数据流任务
5.创建数据库连接器
注意:每次创建数据库连接管理器最好 测试连接通过后 在点击确定。
/*
* 由于内容长度超过了限制。只能把一章的内容 分为了上下两章。给大家带来的不便实在抱歉。。
*/
Mr_Damon