1

我有一个 SSIS 包,可以从数据库中获取某种数据并将其放入 xml 文件目标中。它在 foreach 循环下工作。在执行每个循环时,目标文件中的数据都会更新。目前,数据在每个循环中都被覆盖。真的我想附加数据。

4

2 回答 2

1

首先将您的 XML 包装在 VARCHAR(MAX) 中并按照以下方式输出到平面文件目标:http: //schottsql.blogspot.com.au/2009/10/ssis-and-xml-output.html

然后编辑您的平面文件目标并取消选中“覆盖文件中的数据”选项。每个循环都将附加到平面文件。

于 2012-12-13T23:16:33.967 回答
0

您可以将数据导入 RecordSet 目标并使用脚本组件将 RecordSet 写入 XML 文件。以下链接包含此过程的分步指南:

于 2019-05-30T01:20:59.787 回答