SQL Server - " notrans"链接服务器中的选项

时间:2017-09-27 15:09:28

标签: sql-server linked-server

我对已经解决的问题有疑问,但我不明白解决方案,有人可以解释一下吗?

这是情景:

我在服务器x和y之间使用了服务器。

在服务器x上创建的链接服务器,用于在服务器y上执行读/写操作。

我可以在服务器上通过服务器x上的SQL会话更新表,但是 当我通过应用程序更新时,我收到此错误:

无法执行操作,因为OLE DB提供程序" SQLNCLI11"对于链接服务器" somename"无法开始分布式交易

我问过一位高级顾问,建议之前写下 notrans: 更新语句,如下所示:

notrans:update statment

这是工作,谁能解释为什么?我没有在网上找到任何东西。

0 个答案:

没有答案