求一个简单的触发器:在服务器A数据库a表t1中新增记录时,将某几个字段加工后添加到在服务器B数据库b表t2
求一个简单的触发器:
需求:
在服务器A数据库a表t1中新增记录时,将某几个字段加工后添加到在服务器B数据库b表t2
做法:
1.在服务器A上建立链接服务器B
在服务器A上测试select * from [B].b.dbo.t2成功
2.建立触发器
create trigger dbo.test_insert
on trgtest
after insert
as
begin
insert [B].b.dbo.t1 select id,name from inserted
end
调试:
insert into trgtest values('01','001')
提示出错:
服务器: 消息 8501,级别 16,状态 3,过程 instest,行 7
服务器 'A' 上的 MSDTC 不可用。
now what shall i do!
thanks for your help!