如何配置SSIS日志记录以覆盖日志文件?

时间:2010-05-04 20:49:24

标签: logging ssis

我的SSIS包具有配置了文本文件的SSIS日志提供程序的日志记录,工作正常,但每次运行程序包时,日志都会附加到日志文件的末尾。我希望它截断文件,只保留最近执行包的日志,但我没有看到任何选项。

我在文件连接管理器中尝试了两种文件使用类型(现有文件和新文件),结果相同。

2 个答案:

答案 0 :(得分:1)

我建议您在执行包之前清除文本文件,使用事件处理程序下的脚本任务,通过触发事件“OnPreExecute”。我希望这有效。

答案 1 :(得分:0)

在平面文件目标组件中,请勾选覆盖文件中的数据以截断文件,仅保留最近一次执行程序包的日志