为什么会发生此传输级错误?

时间:2009-06-13 10:26:00

标签: sql-server database

在我的虚拟webhost出现故障后,他们最终恢复了容器,但现在我在尝试执行查询时随机收到错误。我可以做一个

  

从订单中选择前20000

但是

  

从订单中选择*(总共约100k行)

在我的管理工作室收到错误:

  

从服务器接收结果时发生传输级错误。 (提供者:共享内存提供者,错误:0 - 管道的另一端没有进程。)

我的错误日志中出现此错误:

  

在向客户端发送数据时,对大对象的读取操作失败。造成这种情况的常见原因是应用程序是在READ UNCOMMITTED隔离级别运行。此连接将被终止。

我已经搜索了错误,可以看到它可能是因为“Lightweight pooling”已启用,但这不是这里的情况。

我在Windows 2003服务器上运行mssql 2008 express。

2 个答案:

答案 0 :(得分:1)

我们在MSSQL上遇到了相同的随机问题,我工作和(对我们任何方式)它的网络问题(流量太多等)。

答案 1 :(得分:1)

blog post Michael Aspengren解释了错误消息“将请求发送到服务器时发生了传输级错误。”