执行跨库存储过程报错(Adding the given count to the semaphore would cause it to exceed its)

疯中狂码 2012-03-27 01:36:02
执行一个跨库查询的存储过程,平常都是正常使用,很偶尔会报错

Adding the given count to the semaphore would cause it to exceed its maximum

求解
...全文
301 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
MikeCheers 2013-06-04
  • 打赏
  • 举报
回复
应该是由于你的连接池已满所造成的 参考:http://jwcooney.com/2012/08/13/asp-net-error-adding-the-specified-count-to-the-semaphore-would-cause-it-to-exceed-its-maximum-count/
了解 2012-04-12
  • 打赏
  • 举报
回复
lz:你的这句提示大意是:
1。给信号量添加的值将超过它的最大值。
2。添加给定数的信号会导致它超过其最大

根据我的判断可能是内存不足的问题。
还有弟2个可能原因是类型转换时的问题。

建议:1。优化服务器2。清理系统垃圾 3。更改系统虚拟内存 4。删除不必要的软件
经过以上操作,留出足够的系统资源让它用。应该会好的。

愿lz幸运。

27,582

社区成员

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

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