应用程序连接sql server数据库被拒绝

CathySun118 2013-01-08 01:25:47
各位大侠:
俺现在碰到一个奇怪的问题,现象如下:
应用程序在运行一段时间后,连接数据库被拒绝。修改了数据库的密码后,又可以连接,但过一段时间又不行了。
windows日志那里记录的错误如下:
The client was unable to reuse a session with SPID 56, which had been reset for conection pooling. This error may have been caused by an earlier operation failing. Check the error logs for failed operations immediately before this error message.

请各位给诊断一下问题,非常感谢
...全文
419 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
Paddy 2013-01-15
  • 打赏
  • 举报
回复
楼主,一般为iis连接池内存争用导致会话失效,可以扩大iis连接池,或者在数据库中捕获下是否有阻塞等情况
Mr_Nice 2013-01-15
  • 打赏
  • 举报
回复
rfq 2013-01-15
  • 打赏
  • 举报
回复
我有一 修改了 服务启动程序的用户, 然后用新用户 登录 , 不能创建数据库 ,并且报了一些不相干的错误 。
rfq 2013-01-15
  • 打赏
  • 举报
回复
看起来像连接池刷新的问题, 连接密码变化, 连接池 上下文不能变化
  • 打赏
  • 举报
回复
呵呵,是这样的。
luxi0194 2013-01-11
  • 打赏
  • 举报
回复
作业或程序中有地方自动执行sp_resetpassword这个存储过程吗? 以前的项目遇到同样问题,是程序每周定期执行修改密码的动作.
CathySun118 2013-01-08
  • 打赏
  • 举报
回复
打了sp3,也不行,通过ado.net方式连接的,奇怪的是每次修改了数据库sa的密码就可以了,我是用sa账号访问数据库的。
中国风 2013-01-08
  • 打赏
  • 举报
回复
是通过什么访问? 可尝试修改IIS的连接池大小
中国风 2013-01-08
  • 打赏
  • 举报
回复
SQL2005? 有没有打上最新补丁
發糞塗牆 2013-01-08
  • 打赏
  • 举报
回复
现在还有56了这个spid吗?dbcc inputbuffer (56)看看执行了什么?这个错误我看过,忘了在哪里了

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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