SSIS-确保源表和目标表中的多个表之间的事务一致性

问题描述

一个简单的SSIS事务问题:假设我的实时源(即MysqL)中有单独的支票和储蓄帐户表。我想编写一个程序包以将那些表加载到我的sql Server目标。如何确保目标中保持交易的一致性-即在包开始时的SOURCE [balance(MyCheckingAccount)+ balance(MySavingsAccount)] =包结束时的TARGET [balance(MyCheckingAccount)+ balance(MySavingsAccount)]? SSIS Transactions会给我这个保证吗?

现在,如果我有用于支票和储蓄账户表的单独软件包,该怎么办?假设当两个负载都在同一个程序包中完成时,SSIS事务满足了我的需求。我可以期望一个分别调用子支票帐户和储蓄帐户软件包的父级软件包来提供相同的担保吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)