SQL语句报错!急!!!!!! 在线等!!!!!
--先创建链接服务器
exec sp_addlinkedserver 'srv','','SQLOLEDB','192.168.0.1'
exec sp_addlinkedsrvlogin 'srv','false',null,'sa','******'
--承运公司出库--修改单价
update 承运公司出库 set 单价=B.单价
from 承运公司出库 as A,srv.ztwl.dbo.承运公司出库 as B
where A.运单id in(select 运单id from srv.ztwl.dbo.承运公司出库 where 更新=1)
错误提示:
服务器: 消息 8501,级别 16,状态 1,行 9
服务器 'YM-0000' 上的 MSDTC 不可用。
服务器: 消息 7391,级别 16,状态 1,行 9
该操作未能执行,因为 OLE DB 提供程序 'SQLOLEDB' 无法启动分布式事务。
OLE DB 错误跟踪[OLE/DB Provider 'SQLOLEDB' ITransactionJoin::JoinTransaction returned 0x8004d01c]。