在默认情况下,所有现有的SSIS任务和组件都可以触发可被“执行结果”选项卡捕获显示的相关事件。也可以选择性地捕获这些时间并记录到SSIS日志记录或事件处理程序中。事件处理程序是一种由开发人员所设置的控制流,定义了对特定事件的影响过程。慈宁宫字面上看,这些处理程序是包中控制流的工作流,能够让您自定义包在运行时可以提供的诊断信息。
  如果您曾经从事过任何Windows GUI的编程工作,那么应该对时间非常熟悉。简单地讲,事件就是某些对象所发送的一条消息。高职某事已经发生或者即将发生。为了在文件管理系统脚本任务中触发事件,需要使用Dts对象中的Events熟悉。Dts对象的Events属性实际上是IDTSComponentEvents接口的一个实例。该接口定义了七种用来触发时间的方法:
  FireBreakpointHit:支持SQL Server基础结构,但不能够直接在代码中使用该方法。
  FireError:当发生错误时触发一个事件。
  FireInfomation:触发一个带有相关信息的事件。当需要积累一种信息以便日后审核时可以触发该事件。
  FireProgress:当满足某一进展级别触发一个事件。
  FireQueryCancel:触发一个时间来确定是否应该停止执行。
  FireWarning:触发一个没有错误那么严重缺比消息要严重的事件。
  FireCustomEvent:触发一个自定义事件。
  在SSIS中,任何触发的事件都将被写入用来记录事件的已启用的日志处理程序中,当无法亲自查看脚本的运行情况时,可以使用日志记录检查脚本所发生的一切。

关于TeamDoc软件:

TeamDoc是基于服务器/客户端架构的轻量级文件管理软件。TeamDoc将文件集中加密存储在您单位自己的服务器中,员工使用TeamDoc客户端访问服务器,从而获得与自己权限相关的权限:登入后与“我的电脑”界面类似,可以看到自己该看的文件,编辑自己能编辑的文档,对于能看到的文件,还可以细分文档权限,进而做到能看不能拷,能看不能截屏等功能,多种权限灵活设置,在线协同编辑、全文搜索、日志与版本追踪,快速构建企业文档库。告别假大空,我们提供值得您选择的、易用的、可用的文档管理软件。现在就访问TeamDoc首页

TeamDoc软件界面(点击可放大)

版权所有:南京网亚计算机有限公司,本文链接地址: 在文件管理系统脚本任务中触发事件