首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Server 2008 R2中使用分布式事务时出错

Server 2008 R2中使用分布式事务时出错
EN

Stack Overflow用户
提问于 2011-07-07 09:04:06
回答 1查看 1.5K关注 0票数 0

我正在使用Server 2008 R2。

当我试图从java端执行一个SP时,我会得到以下错误。当我使用查询浏览器运行时,相同的SP运行良好。

我也试过使用热修复,但它不起作用。

错误::无法执行操作,因为OLE DB提供程序"SQLNCLI10“用于链接服务器”服务器名称“无法开始分布式事务。在交易中执行时

EN

回答 1

Stack Overflow用户

发布于 2015-12-16 21:27:31

在中,展开Server对象,然后链接服务器,然后右键单击所讨论的链接服务器,然后选择“Properties.‘”。选择“服务器选项”页面,并确保“启用分布式事务的提升”设置为“False”

或者你可以用T-SQL来做

代码语言:javascript
复制
USE master;
EXEC sp_serveroption '<<your linked server name>>', 'remote proc transaction promotion', 'false';
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6608191

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档