Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2537012
  • 博文数量: 245
  • 博客积分: 4125
  • 博客等级: 上校
  • 技术积分: 3113
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-25 23:56
文章分类

全部博文(245)

文章存档

2015年(2)

2014年(26)

2013年(41)

2012年(40)

2011年(134)

2010年(2)

分类: 数据库开发技术

2011-06-24 09:08:02


Foreach 循环容器问题:执行文件夹下多个.sql文件

Foreach 循环容器使用Foreach文件枚举器
选择变量映射到集合值,新建变量“用户::FileName”
新建文件连接管理器test,设置其属性,在Expressions里添加ConnectionString为@[用户::FileName]
执行SQL任务编辑器设置Connection,SQLSource Type为文件连接,即文件连接file。
-----------------------------------------------

SSIS常用的包—FTP任务
在使用FTP任务的时候,开始执行不成功,原因是没有选择“使用被动模式”。具体如下:
在FTP任务编辑页面上可以通过FTP Connection Manager设置FTP站点链接信息。如果没有设置连接,可以选择New Connection来新建一个连接。Server Name选项设置FTP地址,大多数FTP服务的端口都是21。另外一个重要的设置是使用被动模式Use Passive Mode,如果你要连接的服务器是被动交互,必须设置这个选项。
后来,虽然执行成功了,但是我在本地相应目录里却找不到下载的文件。

--------------------------------------------------
将两个来源于OLE DB的不同表(但具有相同字段)的数据进行合并时,首先需要进行排序,排序之后进行合并,合并之后还需要考虑两个表有重复记录的问题,故需要根据主键再次【排序】且选择删除具有重复值的行
------------------------------------------------
excel数据与OLE DB数据进行互相转换的时候要记得进行【数据转换】,否则会有Unicode与非Unicode编码转换的问题。

------------------------

System.Windows.Forms.MessageBox.Show("MyValue=" + Dts.Variable["User::MyValue"].Value.ToString());

 

阅读(2330) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

tkchks2011-07-21 15:41:24