Sql server Can';无法启动SQL Server服务

Sql server Can';无法启动SQL Server服务,sql-server,sql-server-2012,windows-10,sql-server-2014,Sql Server,Sql Server 2012,Windows 10,Sql Server 2014,我的电脑上有两个SQL Server实例,MSSQLSERVER2012和SQLEXPRESS2014,它们都工作正常 但是突然,他们两个都停了下来,我再也跑不动了 我得到这个错误: 请求失败或服务未及时响应 我检查了tcp/ip设置,甚至禁用了两个实例的tcp/ip 我猜这可能与VIA协议有关,但我在配置管理器中看不到VIA协议 我将发布SQL Server启动失败时生成的错误日志 2017-05-17 22:24:07.77服务器Microsoft SQL Server 2012- 11.0

我的电脑上有两个SQL Server实例,
MSSQLSERVER2012
SQLEXPRESS2014
,它们都工作正常

但是突然,他们两个都停了下来,我再也跑不动了

我得到这个错误:

请求失败或服务未及时响应

我检查了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企业版(64位) (构建9200:)

2017-05-17 22:24:07.77服务器(c)微软公司。 2017-05-17 22:24:07.77服务器版权所有。2017-05-17 22:24:07.77服务器进程ID为6044。2017-05-17 22:24:07.77服务器系统制造商:“系统制造商”, 系统模型:“系统产品名称”。2017-05-17 22:24:07.77服务器
身份验证模式是混合的。2017-05-17 22:24:07.77服务器
将SQL Server消息记录在文件“C:\Program Files\Microsoft SQL”中 Server\MSSQL11.MSSQLSERVER\MSSQL\Log\ERRORLOG'。2017-05-17 22:24:07.77 服务器服务帐户为“WORKGROUP\HAMED-PC$”。这是一个 信息性信息;不需要用户操作。2017-05-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:\程序 文件\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服务器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 manager。检查SQL Server错误日志和Windows错误日志以了解 其他错误消息

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

2017-05-17 22:24:07.94服务器服务中出现错误 代理/数据库镜像传输管理器:错误: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审核记录失败 服务器关闭操作


现在,如果有人能帮我再次启动SQL Server实例,我将不胜感激。

我也有同样的问题

突然间,这些服务不起作用了。。我怀疑这是windows更新造成的。 或不允许此帐户使用资源的新组策略

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

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

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

服务:MSSQL$SQLEXPRESS

域和帐户:NT服务\MSSQL$SQLEXPRESS

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

用户操作

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

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

希望这有助于获得更多信息

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

如果你发现什么,请告诉我

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

编辑1 我们找到了原因,我的管理员推出了“作为服务登录”的组策略,该策略否决了我的计算机用户。。坏事情开始发生了。 他删除了策略,原始用户返回。在命令行中执行“gpupdate/force”后,所有操作都会再次工作

您可以找到组策略: 开始>本地安全策略>安全设置>本地策略>用户权限分配>作为服务登录。如果“添加用户或组”按钮呈灰色,则管理员正在按此按钮

祝你好运


Jonas

打开任务管理器,并杀死现有的sql server进程。然后重新启动服务。这是d