SSIS 学习之旅 FTP文件传输-FTP任务
这一章主要讲解一下FTP控件。
设计:
通过Demon库的Users表数据生成CSV文件。
生成后的CSV文件抛送到FTP指定目录下。
其他控件的使用这里就不做详细讲解了。大家如果有不懂得可以看下我之前的文章。
第一章:SSIS 学习之旅 第一个SSIS 示例(一)(上)
第三章:SSIS 学习之旅 数据同步
创建语句:
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
-- 创建一个数据库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')
1.创建脚本任务
通过脚本任务来生成文件名称及完整路径信息
2.创建本地目录
通过文件系统任务在本地生成存放CSV文件路径
3.创建数据流任务
通过数据流任务来生成CSV文件
4.创建平面文件连接管理器
注意:记得给csv文件路径及名称
5.创建FTP 连接管理器
6.更改FTP连接管理器为变量形式
这里创建的是包变量
7.创建FTP 任务
8.运行项目即可
到FTP可以查询 抛送的文件信息
注意:FTP必须要有相应的路径 否则会找不到路径的哟。
Mr_Damon