网上解决办法很多,不过一般都不实用,不少是直接复制粘贴的。
以下是真正的解决办法:
登陆sql2005时出现如下问题:
已成功与服务器建立连接,但是在登录前的握手期间发生错误。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 0 - 管道的另一端上无任何进程。
解决方法:
1.先用WINDOWS身份验证模式登陆进去。
2。首先选中服务器(右键)->属性->安全性->服务器身份验证修改为"SQL SERVER和WINDOWS身份验证模式"
3.展开服务器上的"安全性"->登陆名->选中SA登陆帐号(右键)->状态->登陆修改为启用。