我有两台 SQL Server 2008 机器,SQLSERVER1
并且SQLSERVER2
(非常原始)
在SQLSERVER2
中,我这样做:
[SQLSERVER1].[DATABASE].[DBO].StoreProcedure1
一切正常。
但是,如果我放入触发器,我会收到此错误
链接服务器“[SQLSERVER1]”的 OLE DB 提供程序“SQLNCLI10”返回消息“没有事务处于活动状态。”。
消息 7391,级别 16,状态 2,过程 StoreProcedure1,第 57 行
由于链接服务器“[SQLSERVER1]”的 OLE DB 提供程序“SQLNCLI10”无法开始分布式事务,因此无法执行操作。