SSIS包显示vsjitdebugger出错

时间:2013-03-15 12:17:28

标签: sql-server-2008 debugging ssis

我有一个SSIS包,由调度程序在命令行中通过DTSExec启动,包含以下参数:

"C:\Program Files\Microsoft SQL Server\100\DTS\Binn\DTExec.exe" /F "PackageName.dtsx" /Conf "Production.dtsConfig" /Set "\Package.Variables[User::ParamPromptForValues].Properties[Value]";"False"

有时包失败(在生产中)并启动vsjitdebugger,这会使包执行挂起。

问题:如何阻止包显示vsjitdebugger?

1 个答案:

答案 0 :(得分:1)

听起来像你的包中的某些内容要么是(a)调用System.Diagnostics.Debugger.Launch(),要么是(b)抛出未处理的异常。我从来没有遇到任何股票SSIS组件的情况,所以我怀疑包中的任何定制或第三方组件。

This MSDN blog post建议进行一些可能的注册表调整。