无法连接到localhost SQL Server 2005

时间:2011-05-04 22:47:13

标签: sql sql-server-2005 localhost

我刚在Vista上安装了SQL Server 2005 SP2,并尝试连接到Management Studio中的对象资源管理器。这样做时我收到以下错误:

  

无法连接到localhost。

     

与网络相关或特定于实例的   建立一个错误时发生错误   连接到SQL Server。服务器   没找到或无法访问。   验证实例名称是否为   正确和SQL Server是   配置为允许远程   连接。 (提供者:命名管道   提供者,错误:40 - 无法打开   连接到SQL Server)(Microsoft   SQL Server,错误:2)

我使用以下凭据:

Server type: Database Engine; Server name: localhost; Authentication: Windows Authentication

我只是将SQL Server用于本地应用程序。我试过使用127.0.0.1,我的comp名称,“。”和localhost。我搜索并尝试了我能找到的所有相关帮助主题。我重新安装,打开IIS(只是一个猜测),更新到最新的服务包,以管理员身份运行等。

我在这里缺少什么?

JJ

4 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

尝试使用(local)

此外,如果您有实例名称,可以尝试myComputerName\instanceName

答案 2 :(得分:0)

您缺少实例名称。您不仅要连接到localhost,还要连接到以下任何一个(假设您的计算机名为dago,而您的实例sqlexpress):

localhost\sqlexpress
dago\sqlexpress
.\sqlexpress

答案 3 :(得分:0)

我没有使用快递。事实证明我安装了一个“客户端”版本的SQL Server。我甚至不知道有客户端版本。我运行完整安装并添加了sa用户,因为Windows身份验证对我不起作用(下一个目标)。我通过“localhost”(只是localhost)连接,所以我不完全理解实例建议的全部内容。

基本上解决方案是安装完整版。我的错。轻松修复。

JJ