一个sql server 2000中,在一个trigger中通过远程连接对远程服务器数据库数据进行更新,但总是出现下面的错误:
该操作未能执行,因为
OLE DB
提供程序
'SQLOLEDB'
无法启动分布式事务。
[OLE/DB provider returned message:
新事务不能登记到指定的事务处理器中。
]
OLE DB
错误跟踪[
OLE/DB Provider 'SQLOLEDB' ITransactionJoin::JoinTransaction returned 0x8004d00a
]。
下面是解决此问题的参考资料:
更新或删除 SQL Server 2000 中使用链接服务器数据时出错: