链接服务器"DEVMES02"的 OLE DB 访问接口 "SQLNCLI11" 返回了消息 "无法在此会话中启动更多的事务。"

fionazou 2016-11-24 11:56:22
连接链接服务器出现这个提示,请问是什么原因?
链接服务器"DEVMES02"的 OLE DB 访问接口 "SQLNCLI11" 返回了消息 "无法在此会话中启动更多的事务。"。
...全文
2509 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
中国风 2016-11-24
  • 打赏
  • 举报
回复
参照以下连接我回复方法解决事务 http://bbs.csdn.net/topics/392049991
中国风 2016-11-24
  • 打赏
  • 举报
回复
连接上这方法有测过么?try...catch 有测过么? 另外如果有嵌套时要获取错误要用try..catch 比如连接方法:
SET XACT_ABORT ON;
BEGIN DISTRIBUTED TRAN
--T-SQL
COMMIT TRAN
自己要学会动手,不然给到你方法都不会用
中国风 2016-11-24
  • 打赏
  • 举报
回复
看提示:你用了嵌套事务? -----------注意MSDTC和端口这类配置自己要去检查 没问题的情况下,再来数据库方法上找原因 参照上面连接方法去测试方法
fionazou 2016-11-24
  • 打赏
  • 举报
回复
错误信息提示这个:无法启动链接服务器 "devmes02" 的 OLE DB 访问接口 "SQLNCLI11" 的嵌套事务。由于 XACT_ABORT 选项已设置为 OFF,因此必须使用嵌套事务。 麻烦帮我看看。
fionazou 2016-11-24
  • 打赏
  • 举报
回复
AT 就是用EXEC执行SQL是吧?
中国风 2016-11-24
  • 打赏
  • 举报
回复
最后一项改为FALSE 不行再把调用方法改为AT
fionazou 2016-11-24
  • 打赏
  • 举报
回复
是要更改这个属性吗?
fionazou 2016-11-24
  • 打赏
  • 举报
回复
是要更改这个属性吗?
fionazou 2016-11-24
  • 打赏
  • 举报
回复
是要修改这个配置吗?

27,582

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧