日期:2014-05-19  浏览次数:21047 次

在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provide
可我的数据库是sql   2000
自从我重装   vs2005后就连接不了了

错误:

在建立与服务器的连接时出错。在连接到   SQL   Server   2005   时,在默认的设置下   SQL   Server   不允许进行远程连接可能会导致此失败。   (provider:   TCP   提供程序,   error:   0   -   不能做任何连接,因为目标机器积极地拒绝它。)  
说明:   执行当前   Web   请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。  

异常详细信息:   System.Data.SqlClient.SqlException:   在建立与服务器的连接时出错。在连接到   SQL   Server   2005   时,在默认的设置下   SQL   Server   不允许进行远程连接可能会导致此失败。   (provider:   TCP   提供程序,   error:   0   -   不能做任何连接,因为目标机器积极地拒绝它。)


高手帮忙啊~~~~~~~~~


------解决方案--------------------
嗯,这个问题还是没有把SQLSERVER 2005 卸载干净吧!卸载的时候有没有把
sqlserver agent、sqlserver、还有什么 full text search等服务都给停
了啊?
还有就是记得Visual Studio 2005会自己装一个桌面版的sqlserver的,你可以
到“服务”里面看看,看看关于sqlserver的服务到底有几个存在。
然后到开始-> 程序-> sqlserver2005-> 配置-> 外围应用配置器(surface configu....)
里面“服务和连接的外围应用配置器”,把数据库引擎的“远程连接”由
“仅限本地连接”改为“本地连接和远程连接”,一般“仅使用TCP/IP就可以了”。

我以前是自己装玩VS 2005又装了sqlserver2005,然后就晕了,自己机器里面存在两个
sqlserver,然后我就卸载了一个好像是,记得还没卸载好,最后不得不都卸载了然后
再重装了sqlserver2005.
------解决方案--------------------
重装一下即可以解决