一个sql server 2000中,在一个trigger中通过远程连接对远程服务器数据库数据进行更新,但总是出现下面的错误:

该操作未能执行,因为 OLE DB 提供程序 'SQLOLEDB' 无法启动分布式事务。
[OLE/DB provider returned message: 新事务不能登记到指定的事务处理器中。 ]
OLE DB 错误跟踪[ OLE/DB Provider 'SQLOLEDB' ITransactionJoin::JoinTransaction returned 0x8004d00a ]。
下面是解决此问题的参考资料:
sql分布式事务解决方案:

更新或删除 SQL Server 2000 中使用链接服务器数据时出错:

评论
发表评论

您还没有登录,请登录后发表评论

tangshuo
搜索本博客
我的相册
存档
最新评论