管道的另一端没有进程

时间:2011-06-28 05:06:58

标签: .net sql-server-2008

我正在使用SqlDataReader查询SQL Server 2008数据库。我期待的数据是数百万条记录和近400 GB的数据。但是,在成功获取了近90%的数据之后,我得到了一个异常

  

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

这个异常怎么可能在这个过程的中间?

1 个答案:

答案 0 :(得分:0)

听起来好像连接可能超时或者服务器上的连接可能正在耗尽。 你打开多个连接? 也许发布一个代码片段。