在上周末进行了一些网络维护之后,我们的开发服务器遇到了一些麻烦,导致我们重启它.重启期间安装了一些更新,这可能是也可能不是因素.从那时起,我们无法连接到SQL Server 2005,甚至无法通过Management Studio连接到本地.根据用于连接尝试的协议,我们会收到以下两个错误之一:
当您尝试使用命名管道协议或共享内存协议连接到实例时,您会收到以下错误消息:
管道的另一端没有进程.
当您尝试使用TCP/IP协议连接到实例时,您会收到以下错误消息:
远程主机强制关闭现有连接.
上述协议都已启用,并且SQL服务都运行良好(除了SQL Server代理,它也无法连接到SQL Server).我们还检查了Surface Area Configuration工具以确保它接受连接.
这不是证书问题(如在线看到的那样),因为我们不使用加密连接.
有什么建议?否则我们可能会采取全面重新安装.
**更新**
进一步的线索:
我们可以连接到Integration Services,但没有别的
我们可以连接到在同一台服务器上运行的SQL Server Embedded Edition实例
NotMe.. 5
验证SQL Browser服务是否正在运行.很可能它没有设置为自动启动.
您可能希望查看其属性以验证它是否正在侦听正确的网络接口.
运行SQL Server配置管理器.在SQL Server 2005网络配置下,您将看到4个协议.然后转到TCP/IP属性.你应该能够从那里弄明白.
导致此失败的唯一原因是SQL Server服务或SQL Server Browser服务未运行或浏览器服务配置错误.
****UPDATE****另一种可能性是使用防火墙.务必关闭Windows防火墙,然后再试一次.
验证SQL Browser服务是否正在运行.很可能它没有设置为自动启动.
您可能希望查看其属性以验证它是否正在侦听正确的网络接口.
运行SQL Server配置管理器.在SQL Server 2005网络配置下,您将看到4个协议.然后转到TCP/IP属性.你应该能够从那里弄明白.
导致此失败的唯一原因是SQL Server服务或SQL Server Browser服务未运行或浏览器服务配置错误.
****UPDATE****另一种可能性是使用防火墙.务必关闭Windows防火墙,然后再试一次.