我正在使用 SSIS 2008。
让一个人由 PersonID 定义,一个数字。在我的 SSIS 包中,对于每个人,我首先将一些信息加载到 Table1(使用执行 sql 任务),然后将一些信息加载到 Table2(使用执行 sql 任务)。我希望将整个过程视为交易。也就是说,只有当 A 人的信息同时加载到表 1 和表 2 中时,事务才完成。如果我们无法将信息加载到 Table2 中,则不应提交已加载到 Table1 中的信息。
我该怎么做呢 ?
谢谢。
我正在使用 SSIS 2008。
让一个人由 PersonID 定义,一个数字。在我的 SSIS 包中,对于每个人,我首先将一些信息加载到 Table1(使用执行 sql 任务),然后将一些信息加载到 Table2(使用执行 sql 任务)。我希望将整个过程视为交易。也就是说,只有当 A 人的信息同时加载到表 1 和表 2 中时,事务才完成。如果我们无法将信息加载到 Table2 中,则不应提交已加载到 Table1 中的信息。
我该怎么做呢 ?
谢谢。