码迷,mamicode.com
首页 > 其他好文 > 详细

SSIS ->> Event Handler

时间:2015-06-03 21:12:26      阅读:285      评论:0      收藏:0      [点我收藏+]

标签:

Event Handler支持在某个事件触发的时候定义好处理该事件的逻辑,比如错误事件触发是该怎么处理。它跟Control Flow界面相似,就好像执行了另外一个包一样。Event Handler不仅支持包内的task对象,还支持对Event Hanlder事件中的task。

技术分享

 

Event Handler可以触发组件级别或者包级别的事件,包括

FireBreakpointHit:这个一般应该用在调试时;
FireError:错误发生时,这个也应该是最被常用到的;
FireInformation:信息级别的
FireProgress:这个不知道怎么理解,我理解它就像VBA中的OnCurrent事件一样,就是没有错误,差不多开始执行组件的代码时被触发
FireQueryCancel:书上解释是触发一个事件以决定包是否需要被停止
FireCustomEvent:自定义事件
FireWarning:高于Information,低于Error的事件

其实除了上面这些还有一些比如OnPreValidate、OnPostValidate、OnPreExecute、OnPostExecute

 

 

 

SSIS ->> Event Handler

标签:

原文地址:http://www.cnblogs.com/jenrrychen/p/4550065.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!