Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Transactions SSIS脚本组件事务_Transactions_Ssis_Script Component - Fatal编程技术网

Transactions SSIS脚本组件事务

Transactions SSIS脚本组件事务,transactions,ssis,script-component,Transactions,Ssis,Script Component,我试图使用脚本组件作为处理非格式化平面文件的转换 我可以实现所有目标,但我希望组件以及持有它的父组件失败。目标是oleDB目标。当我重定向行时,它会去写行。但是,如果文件中有任何错误,它应该回滚相关文件的所有内容,并转到下一个文件进行处理 有什么见解吗?我该怎么做?我尝试过很多次,但是如果使用try-catch-block处理异常,组件不会失败。即使失败,也不会转到下一个文件进行处理。我找到了类似的解决方案。在启动事务之前添加sql任务并使用优先级约束中的变量进行检查,我能够提交或回滚在DFT中

我试图使用脚本组件作为处理非格式化平面文件的转换

我可以实现所有目标,但我希望组件以及持有它的父组件失败。目标是oleDB目标。当我重定向行时,它会去写行。但是,如果文件中有任何错误,它应该回滚相关文件的所有内容,并转到下一个文件进行处理


有什么见解吗?我该怎么做?我尝试过很多次,但是如果使用try-catch-block处理异常,组件不会失败。即使失败,也不会转到下一个文件进行处理。

我找到了类似的解决方案。在启动事务之前添加sql任务并使用优先级约束中的变量进行检查,我能够提交或回滚在DFT中对Oledb目标所做的更改


谢谢

你能寄一些纸条吗?