在本地计算机无法启动SQLServer(MSSQLSERVER)服务:错误 1053: 服务没有及时响应启动或控制请求

时间:2022-10-05 17:20:38
昨天安装的sql server 2005 开发版,打开能用。第二天到公司,服务就启动不了了。错误如下:

在 本地计算机 无法启动 SQL Server (MSSQLSERVER) 服务。

错误 1053: 服务没有及时响应启动或控制请求。


在window 计算机管理---事件查看器 ,找到如下错误:
无法启动服务。Microsoft.ReportingServices.Diagnostics.Utilities.UnknownUserNameException: 无法识别用户名或组名“CEOPEN-35992AC9\ASPNET”。
   在 Microsoft.ReportingServices.Library.Native.NameToSid(String name)
   在 Microsoft.ReportingServices.Library.ServiceAppDomainController.StartRPCServer(Boolean firstTime)
   在 Microsoft.ReportingServices.Library.ServiceAppDomainController.Start(Boolean firstTime)
   在 Microsoft.ReportingServices.NTService.ReportService.OnStart(String[] args)
   在 System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state)

错误应用程序 sqlservr.exe,版本 2005.90.1399.0,错误模块 kernel32.dll,版本 5.1.2600.5781,错误地址 0x00012afb。

报表服务器数据库版本无效。

.NET Runtime Optimization Service (clr_optimization_v2.0.50727_32) - Failed to compile: Microsoft.ReportingServices.QueryDesigners, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91 . Error code = 0x80070002 

远程过程调用(RPC)服务无法启动。

14 个解决方案

#1


看看微软的解释

如果下列一个或多个条件成立,则可能发生此事件:

您登录时使用的帐户不是记录此事件的 Exchange 服务器上的本地管理员组成员。 

Active Directory 拓扑服务无法初始化本地管理员对象安全标识符 (SID) 并将其分配给 RPC。

无法验证 RPC 通信所需的协议。

Active Directory 拓扑服务无法向 RPC 运行时应用程序编程接口 (API) 注册 RPC 接口。RPC 运行时 API 负责初始化 RPC。

Active Directory 拓扑服务无法注册 RPC 终结点

#2


我估计你的是权限的问题

#3


从昨天到今天改过机器名吗?
run-->services.msc 先将SQL Server Reporting Services禁用再启试试。

#4


没有改过机器名,用户名密码都没动过

#5


引用 3 楼 perfectaction 的回复:
从昨天到今天改过机器名吗?
run-->services.msc 先将SQL Server Reporting Services禁用再启试试。


试过了,没作用

#6


1.确保你的服务器密码是你安装sql server时的密码,如果不是,改回来. 

2.如果确实启动不了了. 

拷贝data目录下所有的MDF,LDF文件,卸载SQL,然后重装,最后再附加那些MDF,LDF

#7


另外打开SQL Server Configuration Manager 把SQL Server 2005网络配置里相关的VIA协议禁用掉, 看看可以不可以.. 

#8


帮顶

#9


sql server的dba应该挺多的吧
为啥这么少的回复呀
高手都太忙?

#10


CSDN 如此冷清?!

#11


1.大哥,你在event log里面报的错是和reporting service 相关的。

2.而 “无法启动 SQL Server (MSSQLSERVER) 服务”根本不应该是这个错。 

你再找找有没有其他错误。

#12


尝试重新运行安装程序,卸载reporting service再试能否启动数据库引擎.

#13


看看是不是windows 的服务没有运行,比如“Remote Procedure Call (RPC)”有没有运行

#14


关注~~~~~~~~~~~~~

#1


看看微软的解释

如果下列一个或多个条件成立,则可能发生此事件:

您登录时使用的帐户不是记录此事件的 Exchange 服务器上的本地管理员组成员。 

Active Directory 拓扑服务无法初始化本地管理员对象安全标识符 (SID) 并将其分配给 RPC。

无法验证 RPC 通信所需的协议。

Active Directory 拓扑服务无法向 RPC 运行时应用程序编程接口 (API) 注册 RPC 接口。RPC 运行时 API 负责初始化 RPC。

Active Directory 拓扑服务无法注册 RPC 终结点

#2


我估计你的是权限的问题

#3


从昨天到今天改过机器名吗?
run-->services.msc 先将SQL Server Reporting Services禁用再启试试。

#4


没有改过机器名,用户名密码都没动过

#5


引用 3 楼 perfectaction 的回复:
从昨天到今天改过机器名吗?
run-->services.msc 先将SQL Server Reporting Services禁用再启试试。


试过了,没作用

#6


1.确保你的服务器密码是你安装sql server时的密码,如果不是,改回来. 

2.如果确实启动不了了. 

拷贝data目录下所有的MDF,LDF文件,卸载SQL,然后重装,最后再附加那些MDF,LDF

#7


另外打开SQL Server Configuration Manager 把SQL Server 2005网络配置里相关的VIA协议禁用掉, 看看可以不可以.. 

#8


帮顶

#9


sql server的dba应该挺多的吧
为啥这么少的回复呀
高手都太忙?

#10


CSDN 如此冷清?!

#11


1.大哥,你在event log里面报的错是和reporting service 相关的。

2.而 “无法启动 SQL Server (MSSQLSERVER) 服务”根本不应该是这个错。 

你再找找有没有其他错误。

#12


尝试重新运行安装程序,卸载reporting service再试能否启动数据库引擎.

#13


看看是不是windows 的服务没有运行,比如“Remote Procedure Call (RPC)”有没有运行

#14


关注~~~~~~~~~~~~~