标签: .net sql-server-2008
我正在使用SqlDataReader查询SQL Server 2008数据库。我期待的数据是数百万条记录和近400 GB的数据。但是,在成功获取了近90%的数据之后,我得到了一个异常
SqlDataReader
发生了传输级错误 从接收结果时 服务器。 (提供者:共享记忆 提供者,错误:0 - 没有进程打开 管道的另一端。)
这个异常怎么可能在这个过程的中间?
答案 0 :(得分:0)
听起来好像连接可能超时或者服务器上的连接可能正在耗尽。 你打开多个连接? 也许发布一个代码片段。