使用SSMS连接到SQL Express

时间:2010-10-22 11:46:38

标签: sql-server sql-server-express ssms

我的机器Win7安装了SQL Server 2005和SQL Server 2008。 此外,Sql Server Management Studio随SQL Server 2008一起安装。

现在,我想连接到我机器上当前运行的SQLEXPRESS实例 我如何知道我是否需要Management Studio 2005或2008才能连接到SQLEXPRESS?

只是补充一点,我已经尝试过与SSMS 2008的连接,但它说

  

无法连接。\ SQLEXPRESS,登录失败。

我刚注意到的一件事是在Windows身份验证下, 用户名显示我登录Windows的用户名 但是这台机器曾经属于别人而且计算机名称没有变成我的 这可能是登录失败的原因吗?

谢谢!

3 个答案:

答案 0 :(得分:1)

SSMS2008可以连接到SQLExpress 2005或2008实例,因此请使用该版本。

Login failed可能意味着几件事:

  • 数据库未运行(服务已停止)
  • 您的计算机或实例名称错误
  • 您的凭据(登录/通过)错误或您使用了错误的身份验证方法

答案 1 :(得分:0)

确保正在运行适当的SQL Server服务

答案 2 :(得分:0)

“登录失败”表示您已连接但被拒绝。

您使用的登录是否在SQL Server中设置?

默认情况下,该框中的本地管理员是SQL Server中的sysadmin,因此如果您之前已连接,则会发生更改