无法使用Management Studio连接到本地SQL Server

时间:2011-01-26 22:40:49

标签: sql sql-server localhost

我遇到SQL Server问题,我在桌面上安装了2005,并安装了SQL Server Management Studio ..

我已经检查过并且可以在服务中看到“SQL Server(SQLEXPRESS)”。

我尝试连接“Local”和“SQLEXPRESS”,但两者都无法连接。

  

与网络相关或特定于实例的   建立一个错误时发生错误   连接到SQL Server。该   服务器未找到或未找到   无障碍。验证该实例   名称是正确的,SQL Server是   配置为允许远程   连接。 (提供者:命名管道   提供者,错误:40 - 无法打开   连接到SQL Server)(。Net   SqlClient数据提供程序)

我需要做什么才能连接到它?


更新

我现在似乎越走越远了。我已经设法通过SQL Server管理连接到我的服务器(FYI。\ SQLEXPRESS做了诀窍)但现在我的web.config中的连接字符串出现了问题

我即将使用Windows身份验证连接到本地sql server如何构建它?

这样的东西?

<add name="BensBoxing" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=BritBoxing_Alpha;Integrated Security=False;User Instance=True" providerName="System.Data.SqlClient"/>

这会产生关于

的错误

用户''登录失败。

5 个答案:

答案 0 :(得分:30)

检查实例的LOG目录中的sql日志 - 看看是否有任何进展。您需要停止服务才能打开日志 - 或者重新启动,然后您可以读取旧服务 - 最后以.1命名。

由于您遇到错误,您需要为命名连接启用TCP / IP或命名管道。共享内存连接应该可以工作,但您似乎没有使用它。您是否尝试通过SSMS进行连接?

在我的日志中,我看到这样的条目......

Server local connection provider is ready to accept connection on [\\.\pipe\mssql$sqlexpress\sql\query ]

正如评论所说,。\ SQLEXPRESS应该有效。还有worstationName \ SQLEXPRESS也可以。

答案 1 :(得分:25)

matt said相同。 “SQL Server(SQLEXPRESS)”已停止。通过打开控制面板&gt;启用它管理工具&gt;服务,右键单击“SQL Server(SQLEXPRESS)”服务,然后从可用选项中选择“开始”。 之后可以很好地连接。

答案 2 :(得分:6)

断电后我在Windows 7(64位)上出现此问题。即使状态设置为“自动”并且mahine已重新启动多次,SQLEXPRESS服务仍未启动。不得不手动启动服务。

答案 3 :(得分:1)

试试看,如果服务&#34; SQL Server(MSSQLSERVER)&#34;它开始了,这解决了我的问题。

答案 4 :(得分:0)

打开Sql Server 2014 Configuration Manager。

单击Sql服务器服务,如果停止则启动sql服务器服务

然后单击“检查SQL Server网络配置是否已启用TCP / IP”

然后重新启动SQL Server Management Studio(SSMS) 并连接本地数据库引擎