我搜索了很多但没有运气。
我有一个脚本任务,在里面我写了一些C#代码。我看一下,我想打印输出,就像我们在Output Window
我使用Dts.Log()使用以下代码:
Dts.Log("List of files are loaded: ", 0, new byte[0]);
但我在输出窗口中看不到任何内容。
我已经启用了日志记录:
我知道我是否使用
Dts.Events.FireInformation
它完成了这项工作,但我想知道如何将Dts.Log()
用于此目的。
答案 0 :(得分:1)
一个非常古老的问题,但无论如何都值得回答。
使用Dts.Log
时,它不会转到输出屏幕,而是转到日志窗口。因此,您应该打开SSIS菜单并选择“日志事件”条目。
如果您的SSIS菜单缺少该选项,请尝试单击控制流窗口或Scrip Task节点。
How to check the SSIS package job results after it has completed its execution?中的更多信息。