日期:2014-05-17  浏览次数:20441 次

SSIS中如何做事务处理(commit,rollback)
请问SSIS中如何做事务处理?
比如以下的处理。

begintrans
处理1
commit

begintrans
处理2
rollback

------解决方案--------------------
包使用事务将任务执行的数据库操作绑定到原子单元中,这样做可以维护数据的完整性。  所有 Microsoft Integration Services 容器类型(包、For 循环、Foreach 循环和序列容器以及封装每个任务的任务宿主)都可以配置为使用事务。 Integration Services 提供了三个用于配置事务的选项:NotSupported、Supported 和 Required。 
http://technet.microsoft.com/zh-cn/library/ms141144.aspx
------解决方案--------------------
服务器的MSDTC服务要启动起来..