无法在此会话中启动更多的事务

春风十里耶耶耶 2011-08-28 04:43:02

exec sp_configure 'show advanced options',1
reconfigure
exec sp_configure 'Ad Hoc Distributed Queries',1
reconfigure


执行后:
已将配置选项 'show advanced options' 从 0 改为 1。请运行 RECONFIGURE 语句以安装。
消息 15123,级别 16,状态 1,过程 sp_configure,第 79 行
配置选项 'Ad Hoc Distributed Queries' 不存在,也可能是高级选项。

有效的配置选项为:

出现上面的情况,然后软件登陆此数据库就出现“无法在此会话中启动更多的事务”,怎么解决??
...全文
1082 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
解决了,再次所有所有sql相关的服务,OK、
-晴天 2011-08-28
  • 打赏
  • 举报
回复
事务的启动与提交(或中止)与设置应该是没什么关系的,或许你的程序语句中对事务的设置有问题.
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 qianjin036a 的回复:]
参考:
http://topic.csdn.net/u/20080624/10/47ac3655-a3d5-423d-b3f3-52c680d28d32.html
[/Quote]

谢谢,晴天,不是那个问题,我可以查询到连接服务器中表的数据。

我现在怀疑是事务启动重复了,或者是多了,所以造成这种情况,怎么结束事务呢?
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 qianjin036a 的回复:]
如果你用的是 mssql 2000,则无该选项.
[/Quote]

那又该怎么办呢,我重启了sql服务了,重启的服务器,但问题依然存在.
-晴天 2011-08-28
  • 打赏
  • 举报
回复
参考:
http://topic.csdn.net/u/20080624/10/47ac3655-a3d5-423d-b3f3-52c680d28d32.html
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 qianjin036a 的回复:]
如果你用的是 mssql 2000,则无该选项.
[/Quote]

是的,是sql server 2000.
-晴天 2011-08-28
  • 打赏
  • 举报
回复
如果你用的是 mssql 2000,则无该选项.
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 qianjin036a 的回复:]
试试:


SQL code
exec sp_configure 'show advanced options',1
reconfigure
go
exec sp_configure 'Ad Hoc Distributed Queries',1
reconfigure
[/Quote]


已将配置选项 'show advanced options' 从 1 改为 1。请运行 RECONFIGURE 语句以安装。
消息 15123,级别 16,状态 1,过程 sp_configure,第 79 行
配置选项 'Ad Hoc Distributed Queries' 不存在,也可能是高级选项。

有效的配置选项为:
  • 打赏
  • 举报
回复
.....
晴天大大出现啊。


怎么查询数据库中正在执行的事务,怎么结束呢?
-晴天 2011-08-28
  • 打赏
  • 举报
回复
试试:

exec sp_configure 'show advanced options',1
reconfigure
go
exec sp_configure 'Ad Hoc Distributed Queries',1
reconfigure

27,579

社区成员

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

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