重启服务器后无法登录sql server 2008 R2

时间:2012-05-24 18:26:28

标签: windows-server-2008 sql-server-2008-r2

我正在使用Windows-server-2008和Microsoft SQL Server 2008。

关于此问题有很多问题,但互联网上没有任何问题解决了这个问题。 问题是我重新启动服务器后无法连接到我的SQL Server 2008 R2。 我在我的服务器中放置了一些新内存,重启后我的客户端/服务器应用程序不再工作,因为它无法访问数据库。 所以我试图进入SQL Server Management Studio(SSMS),尝试使用Administrator和其他用户登录,但两者都不起作用。

当我登录时,会显示以下消息:

  

无法连接到(本地)

     

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

我尝试过很多不同的事情:

  • 重新启动服务器
  • 尝试从Sql Server配置管理器手动启动服务器
  • 命名管道 - 已启用
  • TCP / IP - 已启用
  • 尝试按照以下文章中的说明创建新的系统用户或数据库用户:Click Here

有人可以帮帮我吗?我真的很困惑,因为我需要在线获取此信息。否则我必须重新安装数据库服务器,但我没有备份。 (是否存储了一些备份设置/表/列的文件夹,可以从重新安装中导入?

3 个答案:

答案 0 :(得分:2)

我遇到了完全相同的问题。 net start mssqlserver给了我一个关于失败的登录尝试的模糊。问题是我最近更改了管理员帐户的密码,并且新密码没有在服务中更新。

以下是我修复它的方法:

首先从列表中找到SQL Server:

enter image description here

右键单击并选择属性,然后导航到“登录”选项卡:

enter image description here

然后我输入了新密码,就像魔术一样,我可以通过服务管理器启动SQL Server。

即使启动类型被标记为“自动”(即SQL Server代理),我也会对标记为“已停止”的任何其他进程执行此操作。

答案 1 :(得分:1)

是命名实例还是默认实例?另外,这是一个本地实例吗? (我看到“(本地)”,但只是想确定。)

答案 2 :(得分:0)

从services.msc启动sql server服务并尝试连接