【发布时间】:2018-01-17 13:23:50
【问题描述】:
我正在尝试在一个序列容器中设置数据流任务,从 SourceDb(存在于我的本地计算机上)到 TargetDb(存在于 azure 上并且可以从 SSMS 访问)。 每当我使用必需的事务运行包时,我都会收到以下错误。
错误:SSIS 错误代码 DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。对连接管理器“TargetDb”的 AcquireConnection 方法调用失败,错误代码为 0xC0202009。在此之前可能会发布错误消息,其中包含有关 AcquireConnection 方法调用失败原因的更多信息。
如果我删除该容器的事务,它会起作用。我已经正确设置了所有分布式事务设置。我经历了许多关于堆栈溢出的链接,但对我没有任何帮助。请提出解决方案。
我也通过在我的本地机器上恢复两个数据库来尝试这个过程。它成功地与事务一起工作。包裹没有任何问题。
【问题讨论】:
标签: .net sql-server ssis distributed-transactions msdtc