- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQL Server集成服务中的脚本控制流.pdf
·在收集标签的 “文件夹”属性上 ,指定
文本文件所在的位置:
·在收集标签的 “文件”属性上,在文本
框中输入 “t×t”:
·在变量映射 的变量列表 中,添加RptFile
变量 (显示为User::RptFile),将指数设
为0,每当容器遍历 目录时,它将下一个
文件名赋值给变量 ,然后你就可 以在脚
本任务 内使用变量对识别的文件执行各
种操作了。
关闭Foreach循环编辑器,保存你的包。有 执
占
关Foreach循环容器的更多信息,请参考联机丛
聚
书中的 “添加枚举量到控制流中”章节。 焦
配置脚本任务
配置 了Foreach循环容器后 ,就可 以创建脚 图1:将脚本任务添;hi~1容器中
本任务了。首先,将任务添加到容器中,如图1
所示;然后双击脚本任务 ,打开脚本任务编辑
器,点击 “脚本”页面,如图2所示。
对于文件删除解决方案,只需要配置一个 :
属性,即Read0nJyV abIe5,你应该在这个属性
上添加下面两个变量 (逗号分隔 ).
StartTime:StartTime是一个SSIS系统变量 ,
它包括一个包开始执行的 日期和时间,你可 以
使用这个值确定文件最后修改时间和包的开始
执行时间之间的间隔。如果你想了解完整的SSIS
系统变量列表,请参考联机丛书中的 “系统变
量 ”章节。
RptFile:RptFile是一个用户定义的变量 ,
这个变量包括容器每次遍历 目录时得到的文件
名。
配置脚本任务时,应该先添加脚本中需要
用到的变量 ,对于文件删除解决方案 ,你只需
要添加这两个只读变量 ,但你可 以根据需要添
图2:脚本任务编辑器
加更多只读或读写变量 ,注意多个变量名之间
要用逗号分隔。变量添加好后 ,就可 以开始创
建脚本了。 器的脚本标签上 ,点击 “设计脚本”按钮,打开VSA开发环
境 ,如图3所示 。
创建脚本 VSA窗口:VSA窗 口打开时,显示默认 的组件和脚本任务
至 此你 已经准备好控制流 了,现在可 以创建这个解决 用户使用的脚本,图3显示了窗口的两个主要面板 ,左侧的面
方案的核心——脚本了。为了创建脚本,你必须使用ViSUal 板是项 目浏览器,显示了默认项 目的详细信息。注意项 目浏
StudioforApplications(VSA)开发环境,在脚本任务编辑 览器树包括一个引用节点,自定义脚本引用的任何命名空间
WindowsITProMagazine国际中文版 IWWWwinitprocomcn 2010Ol102 9 ■
ScriptMain类。在运行时,SSIS~IJ建一个ScriptMain
类的实例 ,并调用Main方法,在你的脚本中可以
文档评论(0)