嗨,我对ssis有一个疑问,
在将两个不同的表数据加载到一个平面文件中时出现此错误。如何避免此错误 [平面文件目标 [2]] 错误:无法打开数据文件“C:\Users\Desktop\emp.txt”。[SSIS.Pipeline] 错误:平面文件目标未通过预执行阶段并返回错误代码 0xC020200E。
源服务器 1:emp 源 1 服务器 2:emp 目标平面文件:emptxt 文件
在随后的容器中,我接受了两个 dft 任务
一个 dft 用于一台服务器 配置 emp 源表并映射到目标 emptxt 文件 第二个 dft 用于第二台服务器并配置 emp 源表并映射到目标相同的 emptxt 文件
当我运行这两个 dft 并行执行时,我收到此错误 [Flat File Destination [2]] 错误:无法打开数据文件“C:\Users\Desktop\emp.txt”。[SSIS.Pipeline] 错误:平面文件目标未通过预执行阶段并返回错误代码 0xC020200E。
在我的过程中,两个 dft 应该只并行处理。(如果运行顺序命令其工作正常)在控制流中,我们可以使用两个不同的 oledb 源并将数据和映射组合到目标表。
是否可以使用 ssis 包并行运行具有相同平面文件的两个 dft 任务
如何避免此错误以在 ssis 中完成此任务