5

我为此搜索了很多,但没有运气。

我有一个脚本任务,在里面我写了一些 C# 代码。我看了一下,我想像我们看到的那样打印输出Output Window

我正在使用 Dts.Log() 使用以下代码:

Dts.Log("List of files are loaded: ", 0, new byte[0]);

但我在输出窗口中看不到任何东西。

如您所见,我已经启用了日志记录:

SSIS 日志配置

我知道我是否使用

Dts.Events.FireInformation

它可以完成这项工作,但我想知道如何将Dts.Log()其用于此目的。

4

1 回答 1

3

一个非常古老的问题,但无论如何它可能值得回答。

当您使用Dts.Log时,它不会进入输出屏幕,而是进入日志窗口。因此,您应该打开 SSIS 菜单并选择“日志事件”条目。

如果您的 SSIS 菜单缺少该选项,请尝试单击控制流窗口或脚本任务节点。

完成执行后如何检查 SSIS 包作业结果中的更多信息?.

于 2018-03-27T09:44:47.230 回答