我有一个非常奇怪的问题 .
我有一个SSIS包,可以将数据从Oracle Source传输到OLE DB目的地 . 转移工作正常 . 在传输之前,SQL任务应截断目标 .
当我右键单击任务并选择“ Execute Task ”时,它会成功截断表 .
当我运行整个SSIS包 the truncate task does not work 时 . 我'm using the right database and the right table. What'错了?当我手动执行任务时它可以工作,但是当程序包运行时它不会 .
我不知道为什么它不起作用 .
希望您能够帮助我 .
1 回答
我不确定这是答案,但我有类似的经历 . 事实证明,我的 table 比我预期的更快地重新填充,而且我返回的数据超出了我的预期 . 因此截断工作,但它被以下的数据冲击掩盖了 .