首页 > 技术文章 > provider: TCP 提供程序, error: 0 - 您的主机中的软件中止了一个已建立的连接

zhanghai 2014-04-08 15:32 原文

 客户端无法建立连接,因为在登录前连接初始化进程中发生错误。可能的原因包括: 客户端尝试连接的 SQL Server 的版本不受支持; 服务器过忙,无法接受新连接; 或者,服务器上存在资源限制(内存不足或已达到允许的连接最大数量)。(provider: TCP 提供程序, error: 0 - 您的主机中的软件中止了一个已建立的连接。)

 

出现这个问题,首先检查:

1、确认数据库的连接字符串是否正确(重新恢复系统后IP地址改变了,所以导致不能正常连接)

2、打开SQL Server 配置管理器,确认协议中的TCP/IP协议是否启用。 

3、如果有用IIS,检查IIS中连接池中模式是否为经典模式。

推荐阅读