SSIS OlEDB连接管理器错误

时间:2010-02-02 09:03:11

标签: sql sql-server sql-server-2005 ssis

当我使用序列容器在执行sql任务中回滚我的事务时,我收到错误 连接管理器错误:SSIS运行时未能在分布式事务中登记OLE DB连接,错误为0x8004D025“伙伴事务管理器已禁用其对远程/网络事务的支持。”。 已将Sequence容器的事务属性设置为“Required”,并在所有数据流内部执行sql任务。 我正在使用两个sql服务器,一个是源,其他是网络中的目标。请帮忙

2 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:1)

您必须在sql server服务器中的DTS服务中启用“远程/网络事务”。

管理工具。组件服务

Computers / MyComputer / 属性/ MSDTC / 安全配置/ 网络DTC访问/ 允许远程客户端 - 允许入站