SSIS常用的包—执行任务
2011-01-24 10:08
267 查看
执行一个任务将会执行一个或一系列的
SQL语句或存储过程。在
SSIS中还支持执行文件中的
script。大多数的配置在下图(图
3-1)中呈现。停止时间
Timeout选项设置任务开始执行到停止的时间。如果设置为
0以为这它将在极短的时间内执行完。
![](http://images.cnblogs.com/cnblogs_com/tylerdonet/2-1.gif)
图3-1
ResultSet选项设置
task的输出格式。默认的设置是
none。当你想把输出结果填充到一个表中的行,结果集,
xml中式这个选项会很有用
。如果这个设置不是
none,你将在结果设置页面中设置结果输出到哪里。在结果页面中可以将输出的结果集映射到用户变量中并允许创建一个新的用户变量。这个用户变量可以是一个容器或者整个
package。
可以在其他
package中使用这节输出结果集。一个例子是检查一个表中的值,这个只是由其他的
pacakge设置的,如果这个值是
1证明这个
package执行完毕,可以执行下一个
task,否则从头重新执行这个
package。
连接类型属性
ConnectionType,设置执行
SQL语句时使用的链接类型。选项包括:
OLE DB, ODBC, ADO, ADO.NET, EXCEL, 和
SQLMOBILE。如果是
SQL Server连接选择
OLE DB然后设置连接的其他属性。你的
SQL query可以保存为变脸,输入文件或者直接输入。可以选择
SQL query的存储位置。还可以设置数据源类型选项
SQLSourceType,然后输入或者从下拉列表中选择值。下一个选择项是
SQL语句,如果
SQLSourceType选项中选择的是
direct input,那么在这里就要进行选择设置,有两个选择项是
SourceVariable,
FileConnection。
如果
ConnectionType选择的是
ADO那么
IsQueryStoredProcedure设置也是可用的,通过这个设置可以
query是否是一个存储过程。如果没有选择
ADO,这个选择项就不能设置了。如果
OLE DB数据源支持,那么可以通过设置
BypassPrepare设置。已准备的
sql query可以缓存,在下次执行时速度会更快。选择新建
query时在
Visual Studio中有相同的编辑环境。
SQL语句或存储过程。在
SSIS中还支持执行文件中的
script。大多数的配置在下图(图
3-1)中呈现。停止时间
Timeout选项设置任务开始执行到停止的时间。如果设置为
0以为这它将在极短的时间内执行完。
![](http://images.cnblogs.com/cnblogs_com/tylerdonet/2-1.gif)
图3-1
ResultSet选项设置
task的输出格式。默认的设置是
none。当你想把输出结果填充到一个表中的行,结果集,
xml中式这个选项会很有用
。如果这个设置不是
none,你将在结果设置页面中设置结果输出到哪里。在结果页面中可以将输出的结果集映射到用户变量中并允许创建一个新的用户变量。这个用户变量可以是一个容器或者整个
package。
可以在其他
package中使用这节输出结果集。一个例子是检查一个表中的值,这个只是由其他的
pacakge设置的,如果这个值是
1证明这个
package执行完毕,可以执行下一个
task,否则从头重新执行这个
package。
连接类型属性
ConnectionType,设置执行
SQL语句时使用的链接类型。选项包括:
OLE DB, ODBC, ADO, ADO.NET, EXCEL, 和
SQLMOBILE。如果是
SQL Server连接选择
OLE DB然后设置连接的其他属性。你的
SQL query可以保存为变脸,输入文件或者直接输入。可以选择
SQL query的存储位置。还可以设置数据源类型选项
SQLSourceType,然后输入或者从下拉列表中选择值。下一个选择项是
SQL语句,如果
SQLSourceType选项中选择的是
direct input,那么在这里就要进行选择设置,有两个选择项是
SourceVariable,
FileConnection。
如果
ConnectionType选择的是
ADO那么
IsQueryStoredProcedure设置也是可用的,通过这个设置可以
query是否是一个存储过程。如果没有选择
ADO,这个选择项就不能设置了。如果
OLE DB数据源支持,那么可以通过设置
BypassPrepare设置。已准备的
sql query可以缓存,在下次执行时速度会更快。选择新建
query时在
Visual Studio中有相同的编辑环境。
相关文章推荐
- SSIS常用的包—XML任务,SQL分析服务执行DDL和Processing任务
- SSIS常用的包—执行程序包任务
- SSIS常用的包—执行任务
- SSIS常用的包—使用Bulk Insert执行任务
- SSIS常用的包—执行程序包任务
- SSIS常用的包—使用Bulk Insert执行任务
- celery常用配置总结 【celery配置worker数和单个worker最多执行任务数】
- sql2008r2 数据库任务数据导入保存ssis包 作业执行一粒
- 程序结束时执行任务的常用方法
- SSIS常用的包—数据流任务
- SSIS常用的包—文件系统任务
- ssis常用包------ftp任务
- SSIS中执行SQL任务组件参数传递的问题
- Android常用异步任务执行方法
- SSIS常用的包—大量插入任务(Bulk Insert task)
- SSIS常用的包—FTP任务
- Java异步执行任务常用方式FutureTask和ExecutorService
- SSIS高级转换任务—执行SQL语句
- nodeJS常用的定时执行任务的插件
- SSIS常用的包—FTP任务