Error handling 在SSIS数据流中记录错误描述(VS2008)
我正在尝试使用事件处理程序记录SSIS包中的错误。不幸的是,在数据流任务中没有向单个任务添加事件处理程序的选项;因此,我在控制流级别向整个数据流任务添加了一个事件处理程序 当数据流任务中发生错误时,我希望此事件处理程序触发一次,记录错误和任何可能的错误描述 我最初将错误处理程序触发器设置为OnError,但是这会多次触发(当组成数据流任务失败时,当整个包失败时,等等)。我更改为OnTaskFailed触发器,但是这似乎没有可用于日志记录的System::ErrorDescription变量 我错过什么了吗?是否无法提供来自数据流任务失败的单个错误消息?这是在未来版本中修复的吗Error handling 在SSIS数据流中记录错误描述(VS2008),error-handling,ssis,dataflowtask,Error Handling,Ssis,Dataflowtask,我正在尝试使用事件处理程序记录SSIS包中的错误。不幸的是,在数据流任务中没有向单个任务添加事件处理程序的选项;因此,我在控制流级别向整个数据流任务添加了一个事件处理程序 当数据流任务中发生错误时,我希望此事件处理程序触发一次,记录错误和任何可能的错误描述 我最初将错误处理程序触发器设置为OnError,但是这会多次触发(当组成数据流任务失败时,当整个包失败时,等等)。我更改为OnTaskFailed触发器,但是这似乎没有可用于日志记录的System::ErrorDescription变量 我错
此问题在VS2008 BIDS中出现对于BIDS 2008中的数据流任务,使用错误处理程序进行简明错误记录是不可能的
唯一的选项是在数据流任务本身中使用直接日志记录(通过SQL或脚本任务),或在控制流级别的错误处理程序中记录多条错误消息。您能帮助我更好地理解您的问题吗?可能是一个具体的例子,说明哪里发生了不好的事情,为什么/在哪里你看不到错误描述道歉,需要再次通读。大量编辑。希望有帮助