在SSIS中,断点不能设置为

时间:2015-08-06 07:03:53

标签: ssis

在SSIS在线测试中,我得到了这个问题。

断点不能设置为:

1. Task, 
2. container, 
3. package, 
4. script task.

请帮助。

1 个答案:

答案 0 :(得分:0)

要得分,请选择“4.脚本任务”,但正如其他人所说,这确实是一个糟糕的问题。

在开始我的解释之前,请注意“脚本任务”和“脚本组件”之间的区别。脚本任务用于控制流。脚本组件在数据流中使用。在SSIS 2008中无法使用断点调试脚本组件。此changed with SSIS 2012

然而,问题提到了Script Task。据我所知,脚本任务总是能够达到断点。我们只需要采取一些措施来启用它。

  1. 将SSIS项目的“Run64BitRuntime”属性值从默认的True设置为False。
  2. 使用“编辑脚本”编辑脚本任务并再次保存。这将有助于将脚本任务代码编译为32位。
  3. 一旦您的项目和脚本任务都被编译并以32位模式执行,就会遇到断点。有关详细信息,请参阅here