我正在使用Server 2008 R2。
当我试图从java端执行一个SP时,我会得到以下错误。当我使用查询浏览器运行时,相同的SP运行良好。
我也试过使用热修复,但它不起作用。
错误::无法执行操作,因为OLE DB提供程序"SQLNCLI10“用于链接服务器”服务器名称“无法开始分布式事务。在交易中执行时
发布于 2015-12-16 21:27:31
在中,展开Server对象,然后链接服务器,然后右键单击所讨论的链接服务器,然后选择“Properties.‘”。选择“服务器选项”页面,并确保“启用分布式事务的提升”设置为“False”
或者你可以用T-SQL来做
USE master;
EXEC sp_serveroption '<<your linked server name>>', 'remote proc transaction promotion', 'false';https://stackoverflow.com/questions/6608191
复制相似问题