【发布时间】:2013-02-04 19:34:24
【问题描述】:
我有两台 SQL Server 2008 机器,SQLSERVER1 和 SQLSERVER2 (soo original)
在SQLSERVER2,我愿意:
[SQLSERVER1].[DATABASE].[DBO].StoreProcedure1
一切正常。
但如果我放入触发器,我会收到此错误
链接服务器“[SQLSERVER1]”的 OLE DB 提供程序“SQLNCLI10”返回消息 “没有交易处于活动状态。”。
消息 7391,级别 16,状态 2,过程 StoreProcedure1,第 57 行
无法执行该操作,因为 OLE DB 提供程序“SQLNCLI10”用于 链接服务器“[SQLSERVER1]”无法开始分布式事务。
【问题讨论】:
-
这个触发器有什么作用?
标签: sql-server sql-server-2008 triggers linked-server