网站运行一段时候后就提示不允许启动新请求,因为该请求应具有有效的事务描述符

环境:
SQL SERVER 2008
C#
IIS7

网站老是运行一段时间后提示:不允许启动新请求,因为该请求应具有有效的事务描述符,然后就无法使用了。

查一查事务, 有可是事务操作(提交、回滚)之后没有即时关闭或是冲突等造成的。

可能是在事务中的配置出现了小的错误,在代码未运行结束,事务就已经提前关闭了。我认为你应该去检查一下服务器服务启动关闭中有没有冲突。

有可能是数据那个不允许启动新请求 ,说是微软的BUG,下面是个连接,你 看 看
这是微软的一个漏洞,http://support.microsoft.com/kb/916002/下载个文件,打上补丁就OK了。