即使使用本地服务器pipe理工​​作室,也无法连接到SQL Server 2005

在向ISS添加一些SSL'd站点的过程中设置第二个networking适配器之后,我的SQL Server 2005实例不再可访问 – 包括通过SQL Server Management Studio。

我收到的具体错误是:

Cannot connect to xxxxxx. Additional information: A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.) (Mycrosoft SQL Server, Error: 233) 

我已经validation了以下内容:

  • TCP,共享内存和命名pipe道连接在configurationpipe理器中启用
  • 连接到任何地方在表面区域configuration中启用
  • 表面区域configuration没有列出我的帐户有pipe理员凭证; 然而,当它试图连接到服务器,以解决连接失败与服务器pipe理Studio生成相同的错误。 这不幸排除了203541的修复。

我所devise的谷歌很less涉及到本地的连接,而剩下的却没有什么帮助。 有没有什么办法可以解决这个问题,也许通过运行服务器validationclosures足够长的时间来修复我的权限MySQL?

有任何想法吗?

您可以在单用户模式下启动SQL Server,并以此方式连接到该服务器 。 假设你的问题是authentication相关的(我不知道它是什么)这会让你进来。

编辑:

我们来试试这个。 看看SQL Server 2000安装或本地连接失败,出现“SSL安全错误:ConnectionOpen(SECDoClientHandshake())”错误消息 。 我发现不愉快的人在看到安装证书后出现同样的错误时提到了这篇文章的线索。 这个MSDN博客文章中有更多的背景。