无法启动SQL Server服务

时间:2017-05-17 18:25:48

标签: sql-server sql-server-2012 windows-10 sql-server-2014

我的PC上有2个SQL Server实例,MSSQLSERVER2012SQLEXPRESS2014,这两个实例都正常运行。

但突然之间,他们两个都停了下来,我根本无法再次运行它们。

我收到此错误:

  

请求失败或服务没有及时响应

我检查了tcp / ip设置,甚至禁用了两个实例的tcp / ip。

我猜测它可能与VIA协议有关,但我在配置管理器中看不到VIA协议。

我将发布SQL Server无法启动时生成的错误日志。

  

2017-05-17 22:24:07.77服务器Microsoft SQL Server 2012 -   11.0.2100.60(X64)2012年2月10日19:39:15版权所有(c)Windows NT 6.2上的Microsoft Corporation Enterprise Edition(64位)   (建立9200:)

     

2017-05-17 22:24:07.77服务器(c)Microsoft Corporation。   2017-05-17 22:24:07.77服务器保留所有权利。 2017年5月17日   22:24:07.77 Server Server进程ID为6044. 2017-05-17   22:24:07.77服务器系统制造商:'系统制造商',   系统型号:'系统产品名称'。 2017-05-17 22:24:07.77服务器
  身份验证模式为MIXED。 2017-05-17 22:24:07.77服务器
  在文件' C:\ Program Files \ Microsoft SQL中记录SQL Server消息   服务器\ MSSQL11.MSSQLSERVER \ MSSQL \ LOG \ ERRORLOG&#39 ;. 2017-05-17 22:24:07.77   服务器服务帐户是' WORKGROUP \ HAMED-PC $'。这是个   信息性消息;无需用户操作。 2017年5月17日   22:24:07.77服务器
  注册表启动参数:
  -d C:\ Program> Files \ Microsoft SQL server \ MSSQL11.MSSQLSERVER \ MSSQL \ DATA \ master.mdf

     

-e C:\ Program Files \ Microsoft SQL Server \ MSSQL11.MSSQLSERVER \ MSSQL \ Log \ ERRORLOG
  -l C:\ Program   Files \ Microsoft SQL Server \ MSSQL11.MSSQLSERVER \ MSSQL \ DATA \ mastlog.ldf

     

2017-05-17 22:24:07.77服务器命令行启动参数:
  -s" MSSQLSERVER" 2017-05-17 22:24:07.91 Server SQL Server检测到1个插槽,每个插槽有4个内核和4个逻辑处理器   每个插槽,4个逻辑处理器;使用4个逻辑处理器   基于SQL Server许可。这是一条情报信息;没有   用户操作是必需的。 2017-05-17 22:24:07.91服务器SQL Server   从正常的优先级基础开始(= 7)。这是一个信息   仅限消息。无需用户操作。 2017-05-17 22:24:07.91   服务器检测到4087 MB的RAM。这是一条情报信息;   无需用户操作。 2017-05-17 22:24:07.91

     

服务器在内存管理器中使用常规内存。

     

2017-05-17 22:24:07.94服务器错误:9694,严重性:16,状态:27。

     

2017-05-17 22:24:07.94服务器无法启动Service Broker管理器。检查SQL Server错误日志和Windows错误日志   其他错误消息。

     

2017-05-17 22:24:07.94服务器错误:9643,严重性:16,状态:1。

     

2017-05-17 22:24:07.94服务器服务中发生错误   Broker / Database Mirroring传输管理器:错误:9694,状态:27。

     

2017-05-17 22:24:07.94服务器错误:9694,严重性:16,状态:   30.

     

2017-05-17 22:24:07.94服务器无法启动Service Broker   经理。检查SQL Server错误日志和Windows错误日志   其他错误消息。

     

2017-05-17 22:24:07.94服务器SQL Server审核无法记录   SERVER SHUTDOWN操作。

现在,如果有人可以帮我重新启动SQL Server实例,我将不胜感激

1 个答案:

答案 0 :(得分:0)

我有同样的问题。

突然间服务不再起作用了......我怀疑是Windows更新了。 或者不允许此帐户使用资源的新组策略?

事件查看器中有两个错误:

  

由于SQL Server(SQLEXPRESS)服务无法启动   跟随错误:由于登录失败,服务未启动。

  

MSSQL $ SQLEXPRESS服务无法以NT身份登录   Service \ MSSQL $ SQLEXPRESS使用当前配置的密码   以下错误:登录失败:用户未被授予   请求此计算机上的登录类型。

     

服务:MSSQL $ SQLEXPRESS

     

域和帐户:NT Service \ MSSQL $ SQLEXPRESS

     

此服务帐户没有所需的用户权限"作为服务登录。"

     

用户操作

     

分配"作为服务登录"到这个服务帐户   电脑。您可以使用本地安全设置(Secpol.msc)执行此操作。   如果此计算机是群集中的节点,请检查此用户权限是否为   分配给群集中所有节点上的群集服务帐户。

     

如果您已将此用户权限分配给服务帐户,   并且用户权限似乎已被删除,请检查您的域名   管理员以查明是否与组关联的组策略对象   此节点可能正在删除右侧。

希望这有助于获取更多信息..

我不信任的解决方案是删除用户的密码。 转到服务> SQL Server(SQLEXPRESS)>属性>登录>删除密码 但我不认为这个解决方案是一个永久的解决方案。

如果您发现任何问题,请告诉我。

=============================================== ===

编辑1

我们找到了原因,我的管理员推出了一项小组政策'登录即服务'它推翻了我的计算机用户..而且糟糕的事情开始发生了。 他删除了该策略,原始用户返回。一个' gpupdate / force'在命令行中。

您可以找到群组政策: 开始>地方安全政策>安全设置>地方政策>用户权利分配>以服务身份登录。如果按钮'添加用户或组'灰色,然后管理员正在推动这个..

祝你好运!

纳斯