SSIS OlEDB连接管理器错误

3
当我使用序列容器回滚执行SQL任务时,我遇到了错误 Connection manager Error: SSIS Runtime无法将OLE DB连接在分布式事务中登记,错误代码为0x8004D025 "合作伙伴事务管理器已禁用其对远程/网络事务的支持。"。 我已经将事务属性设置为“必需”(Required)以适用于序列容器和其中所有数据流、执行SQL任务。 我正在使用两个SQL服务器,一个是源服务器,另一个是目标服务器,它们位于同一网络中。请帮忙解决。
2个回答

3

您可以在运行窗口中使用命令 dcomcnfg 找到它。接下来,在组件服务下展开所有节点,然后您将看到分布式事务协调器。之后,右键单击以打开属性窗口,然后转到安全选项卡以启用入站/出站消息。


1

您需要在 SQL Server 服务器的 DTS 服务中启用“远程/网络事务”。

管理工具。组件服务

计算机/我的电脑/属性/MSDTC/安全配置/网络 DTC 访问/允许远程客户端 - 允许入站


1
请问您能否解释一下在哪里可以找到远程/网络交易选项? - rmdussa

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接