今天不知怎么了,sql server2012登录不上了,问题截图如下:

服务 Windows不能在本地计算机启动 SQL Server (MSSQLSERVER)。有关更多信息,查阅 windows不能在本地计算机启动sql server(mssqlserver)_Server

 按照之前出现这个问题,只要把这个Sql Server代理(MSSQLSERVER)启动就好了,没想到启动不了代理服务

服务 Windows不能在本地计算机启动 SQL Server (MSSQLSERVER)。有关更多信息,查阅 windows不能在本地计算机启动sql server(mssqlserver)_Server_02

 然后根据网上方法查找它对应的关系服务Sql Server(MSSQLSERVER),也出现启动不了问题

服务 Windows不能在本地计算机启动 SQL Server (MSSQLSERVER)。有关更多信息,查阅 windows不能在本地计算机启动sql server(mssqlserver)_IP_03

 

 最后找到解决方法了

1)在搜索栏找到Sql Server配置管理器

服务 Windows不能在本地计算机启动 SQL Server (MSSQLSERVER)。有关更多信息,查阅 windows不能在本地计算机启动sql server(mssqlserver)_IP_04

 2)在Sql Server服务,发现 SQL Full-text..、代理MSSQLSERVER和MSSQLSERVER服务是已停止状态

服务 Windows不能在本地计算机启动 SQL Server (MSSQLSERVER)。有关更多信息,查阅 windows不能在本地计算机启动sql server(mssqlserver)_IP_05

 

 3)选择Sql Full-text的服务,右键属性,登录选项下将登录身份设置为内置账号:Local System, 点击启动

服务 Windows不能在本地计算机启动 SQL Server (MSSQLSERVER)。有关更多信息,查阅 windows不能在本地计算机启动sql server(mssqlserver)_IP_06

 4)尝试将MSSQLSERVER服务启动时,出现另外的问题

服务 Windows不能在本地计算机启动 SQL Server (MSSQLSERVER)。有关更多信息,查阅 windows不能在本地计算机启动sql server(mssqlserver)_IP_07

 5)出现上面这个问题,打开Sql Server网络配置,查看SQLEXPRESS的协议和MSSQLSERVER协议

服务 Windows不能在本地计算机启动 SQL Server (MSSQLSERVER)。有关更多信息,查阅 windows不能在本地计算机启动sql server(mssqlserver)_Server_08

 6)将SQLEXPRESS的协议和MSSQLSERVER协议的TCP/IP是否由已启动改成已禁用

服务 Windows不能在本地计算机启动 SQL Server (MSSQLSERVER)。有关更多信息,查阅 windows不能在本地计算机启动sql server(mssqlserver)_IP_09

 7)修改后配置后,重新尝试打开MSSQLSERVER和代理MSSQLSERVER的服务

服务 Windows不能在本地计算机启动 SQL Server (MSSQLSERVER)。有关更多信息,查阅 windows不能在本地计算机启动sql server(mssqlserver)_网络配置_10

8)服务启动后,用Sql Server2012连接试下

服务 Windows不能在本地计算机启动 SQL Server (MSSQLSERVER)。有关更多信息,查阅 windows不能在本地计算机启动sql server(mssqlserver)_IP_11

 终于可以了(好无语啊,一个问题接一个问题的,浪费了一个上午时间,可能原因:应该是系统更新导致的,上周五还是好好的)

平时多记记,到用时才能看看,记录你的进步,分享你的成果