SSIS常用的包—数据流任务
来源:互联网 发布:iphone8plus在线软件 编辑:程序博客网 时间:2024/06/01 07:19
数据流任务
如果你对SQL Server 2000 DTS比较熟悉,对这种数据流任务不会有了解,因为同其他任务比较它是一种很特殊的任务。主要说明数据怎样写入系统。SQL Server 2005中最大的改进是不必要创建一个存储表来接收数据,所有这些都将在内存中进行。
执行数据流任务
数据流任务会执行一个Windows或者控制台应用程序,自从SQL Server 2000之后这个任务得到很大的改进,并且在错误处理工作上更加健壮。例如,可以将异常信息写入一个变量中以便后来读取,所有输出信息都可以写入变量中。
下图3-7中显示数据流任务的编辑页面中重要的设置。RequireFullFileName属性告诉task是否需要指明程序的路径。如果路径下没有程序,task将执行失败。在考虑是否已经将一个应用程序的副本存在相同的路径下是这个设置会很有用。例如,如果应用程序文件在System32目录下面,你不需要输入应用程序的全目录。
Executable属性指定你要执行的程序文件路径和文件名。这个不包含任何需要传入的的参数字符。Arguments属性指定这些程序的类型。如上图3-7中要执行的程序是expand.exe,这里设置的是要提取的文件名字和路径。WorkingDirectory属性包含可执行文件将要执行的位置路径。
StandardInputVariable属性指定将要传递给应用程序的参数变量值。这是一种动态选择参数的方法。还可以通过StandardOutputVariable捕获执行过程中的异常信息。也可以使用这个来将异常信息传入到写一个task中。例如,如果程序expand.exe 的执行结果出现冲突,可以转到开头重新执行。
在这个编辑界面中还有其他的监视task执行的属性设置。FailTaskIfReturnCodeIsNotSuccessValue属性。Timeout属性指定task结束执行的时间,默认值是0,表明task在很短时间内执行完。TerminateProcessAfterTimeOut属性如果设置为true将在timeout时间超过之后终止执行。最后一个属性WindowStyle,可以设置执行界面最大化,最小化,隐藏或者正常。如果没有被隐藏,可以看到与之相对的弹出界面。
- SSIS常用的包—数据流任务
- SSIS常用的包—执行任务
- SSIS常用的包—文件系统任务
- SSIS常用的包—FTP任务
- SSIS常用的包—使用Bulk Insert执行任务
- SSIS常用的包—执行程序包任务
- SSIS常用的包—脚本和组件任务
- SSIS常用的包—发送Email任务
- SSIS常用的包—消息队列任务
- SSIS常用的包—Web服务任务
- SSIS常用的包—WMI数据读取任务和WMI事件监听任务
- SSIS常用的包—大量插入任务(Bulk Insert task)
- SSIS常用的包—通用的属性
- SSIS----改进数据流的性能
- SSIS数据流
- SSIS 学习(2):数据流任务(上)
- SSIS 学习(2):数据流任务(上)
- SSIS - 无法保存数据流工具,无法保存包
- 亚里士多德
- android屏幕分辨率与load资源文件的问题
- 酷派tbl联系人读取器2011.1.31更新【完善文件信息】
- 离线地图的实现
- “社交网络”
- SSIS常用的包—数据流任务
- snooper taoism中分步编写实现sha1_hmac
- 如何在本地备份你的Palm Profile的数据
- make的常见错误信息
- JMS入门
- Linux 2.6 内核中的电源管理技术综述
- 创建小型测试程序排除软件故障的艺术
- 三个月的目标
- 农夫与哲学家