SSIS 中的文件系统任务 (File System Task) 经常被用来执行与 Windows 系统下文件操作相关的操作,比如建立目录、删除目录、删除目录下的文件和在目录之间移动文件等。文件系统任务编辑器中的 Operation 选项用来控制文件系统任务所要执行的操作,其他的选项是根据 Oper ...
分类:
其他好文 时间:
2016-10-08 14:01:30
阅读次数:
124
数据流任务 如果你对 SQL Server 2000 DTS比较熟悉,对这种数据流任务不会有了解,因为同其他任务比较它是一种很特殊的任务。主要说明数据怎样写入系统。SQL Server 2005中最大的改进是不必要创建一个存储表来接收数据,所有这些都将在内存中进行。 执行数据流任务 数据流任务会执行 ...
分类:
其他好文 时间:
2016-10-08 13:50:00
阅读次数:
131
Web服务任务是一个在SSIS中新添加的任务,它可以连接一个webservice并执行服务中的一个方法。执行方法之后可以将结果写回到一个变 量或者文件中。这个任务适合处理第三方应用中的信息。例如可以利用这个任务执行webservice中的方法获得亚马逊的更新后的产品列表,并把这些信息 写入到本地的服 ...
分类:
Web程序 时间:
2016-10-08 13:45:16
阅读次数:
138
变量和属性表达式是 SSIS 设计中非常重要的组成部分,它们是提高SSIS 灵活性的主要手段。变量和属性表达式是互相关联的,通常在属性表达式中常常使用变量,所以我把他们放在一起介绍。 变量 早在 SQL Server DTS 中就引入了变量的概念,它的定义就像其他程序语言一样,起到在程序中 SSIS ...
分类:
其他好文 时间:
2016-10-08 13:45:14
阅读次数:
127
上一篇讲到了同步转换和异步转换的概念。通常情况下,大部分转换都是同步的,即收到一行就处理一行。(注意,这样说可能不是很准确,实际上即便是同步机制,数据流也会适当的进行缓存的,只不过这种缓存对用户数透明的,用户可以理解为收到一行就处理一行) 同步转换组件可以很简单,也可以很复杂。这取决于你的设计逻辑。 ...
分类:
其他好文 时间:
2016-10-08 13:40:25
阅读次数:
133
Foreach Loop 容器是SSIS 结构化控制流设计中一个非常常用的控制流任务,它用来遍历一个集合中的所有对象,然后执行相同的操作,它的功能类似于结构化程序设计中的Foreach i in 集合…END 结构,在SSIS中这些可以定义的集合包括: 项目集合 (Foreach Item Enum ...
分类:
编程语言 时间:
2016-10-08 13:34:33
阅读次数:
171
大量插入任务允许像 BULK INSERT 语句或者bcp.exe 命令行工具一样 从 txt文件(也叫做平面文件)中插入数据。这个 task工具箱中的 Control Flow Items中,它不会产生数据流。这种 task的一个缺点是在插入的时候不允许任何形式的数据转换。同时,它可以以最快的速度 ...
分类:
其他好文 时间:
2016-10-08 13:27:14
阅读次数:
152
执行程序包任务Execute Package task可以从当前package中执行子程序包中的一个package,在SQL Server 2000 DTS中这中任务是不存在的。在图3-16中你可以看到package标签下的ExecuteOutofProcess属性,将它设置为true,它将执 行子 ...
分类:
其他好文 时间:
2016-10-08 11:26:40
阅读次数:
151
Windows Management Instrumentation (WMI)是Windows的最高机密之一,它允许你通过一个脚本界面来管理Windows平台。WMI数据读取任务通过WQL语言(WMA专用语言)来 接触管理服务器或者工作平台(例如查看系统日志)。查询语句可以将结果输出到变量中。WM ...
分类:
其他好文 时间:
2016-10-08 11:22:09
阅读次数:
189
通过消息队列任务可以从Microsoft Message Queuing (MSMQ)中接收或向它发送消息。消息的格式可以是字符串,文件或者变量。消息队列任务的优点是你可以在package正在运行的时候相互通信。可以通 过这种任务可以扩展package,让多个package平行执行,在检验点检验得到 ...
分类:
其他好文 时间:
2016-10-08 11:22:06
阅读次数:
138