我正在使用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)
我尝试过很多不同的事情:
有人可以帮帮我吗?我真的很困惑,因为我需要在线获取此信息。否则我必须重新安装数据库服务器,但我没有备份。 (是否存储了一些备份设置/表/列的文件夹,可以从重新安装中导入?
答案 0 :(得分:2)
我遇到了完全相同的问题。 net start mssqlserver给了我一个关于失败的登录尝试的模糊。问题是我最近更改了管理员帐户的密码,并且新密码没有在服务中更新。
以下是我修复它的方法:
首先从列表中找到SQL Server:
右键单击并选择属性,然后导航到“登录”选项卡:
然后我输入了新密码,就像魔术一样,我可以通过服务管理器启动SQL Server。
即使启动类型被标记为“自动”(即SQL Server代理),我也会对标记为“已停止”的任何其他进程执行此操作。
答案 1 :(得分:1)
是命名实例还是默认实例?另外,这是一个本地实例吗? (我看到“(本地)”,但只是想确定。)
答案 2 :(得分:0)
从services.msc启动sql server服务并尝试连接