0

我们在 SSIS - 脚本任务中使用在 VB.NET 中创建的库来执行各种与数据库相关的活动。

当从包内调用 VB.NET 类库引发异常时,如何强制 SSIS 包失败?

4

1 回答 1

2

http://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/4ca66ffa-0005-40fe-96aa-58b1959a8120/

“根据您如何配置包的其余部分,您有以下选项(可能更多):

  1. Dts.TaskResult = (int)ScriptResults.Failure;使用 (C#)或 (VB.Net)返回失败Dts.TaskResult = CInt(ScriptResults.Failure)
  2. throw new Exception()使用 (C#)或 (VB.Net)引发错误Throw (New Exception())

选项 1 要求您的其余组件通过成功优先约束连接到脚本。”

于 2012-11-04T08:22:50.800 回答