执行s。来自链接服务器,填充表的过程

时间:2013-12-23 12:55:55

标签: sql-server transactions linked-server

链接服务器“server1”的OLE DB提供程序“SQLNCLI11”返回消息“伙伴事务管理器已禁用其对远程/网络事务的支持。”。 Msg 7391,Level 16,State 2,Procedure sp2,Line 12 无法执行该操作,因为链接服务器“server1”的OLE DB提供程序“SQLNCLI11”无法启动分布式事务。

且程序简单

insert into #tmp2 exec sp2 @d1, @d2, 0

没有插入,它正常工作,如exec sp2 @d1, @d2, 0

我在任何地方都没有交易。

可能有什么问题?

2 个答案:

答案 0 :(得分:0)

请在数据库服务器上启动MSDTC服务。

答案 1 :(得分:0)

同时设置,

'远程proc交易促销'属于' false'

egsp_serveroption<>,'远程proc交易促销',false