我想把数据库服务器A中几个表中的数据和数据库数据器B中几个表的数据一致
于是我在A中建了一个触发器testa:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
goALTER trigger [testa]
on A.[dbo].[atest]
for insert as
insert into LMESUMDB.B.dbo.atest select * from inserted
 
一个连接服务器:
LMESUMDB连接到数据库服务器B
我在数据库服务器A上对表atest插入数据出现如下错误:链接服务器"LMESUMDB"的 OLE DB 访问接口 "SQLNCLI" 返回了消息 "没有活动事务。"。
消息 7391,级别 16,状态 2,过程 testa,第 4 行
无法执行该操作,因为链接服务器 "LMESUMDB" 的 OLE DB 访问接口 "SQLNCLI" 无法启动分布式事务。请高手指点!!!