如何调试 SSIS 包 - SQL 2008
如何调试 SSIS 包 - SQL 2008?我正在从 C# 代码调用该包。但该包没有执行。我想调试 SSIS 包并跟踪参数值。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如何调试 SSIS 包 - SQL 2008?我正在从 C# 代码调用该包。但该包没有执行。我想调试 SSIS 包并跟踪参数值。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
通常,您在 BIDS 中调试软件包,尽管您可以直接 ="http://msdn.microsoft.com/en-us/library/ms403356.aspx" rel="nofollow">。这不符合您的需要吗?
或者,使用“手动调试”,即消息框、将参数值写入日志文件等。
Usually, you debug packages in BIDS, although you can directly attach a debugger to the host processes too, if you're doing something special. Does this not do what you need?
Alternatively, use 'manual debugging', i.e. message boxes, writing the parameter values to a log file, etc.
您知道吗,您可以从命令行开始执行包:
因此,为了进行调试,请转到项目的“属性”|“项目”。调试。将“启动操作”设置为c:\Program Files\Microsoft SQL Server\100\DTS\Binn\DTExec.exe。将“命令行参数”设置为/File(您的包名称)。
在代码中设置一些断点,然后按 F5 运行项目。如果一切顺利,它应该在遇到断点时停止。
我经常这样做,效果非常好。
Did you know that you can start package execution from the command line:
So for debugging, go to your project's Properties | Debug. Set the 'Start Action' to c:\Program Files\Microsoft SQL Server\100\DTS\Binn\DTExec.exe. Set the 'Command line arguments' to /File (your package name).
Set some breakpoints in your code, and F5 to run your project. If all goes well, it should stop when it encounters your breakpoint.
I do this often, it works quite well.