事件 ID 7000 和 SQL Server 无法启动
适用范围:SQL Server
现象
在托管 SQL Server 服务的系统上重命名Microsoft SQL Server 二进制文件(Sqlservr.exe),该服务不会启动,并且你会收到以下错误消息,具体取决于尝试启动服务的方式:
通过使用服务小程序:
本地计算机上的 Windows 无法启动 SQL Server (MSSQLSERVER) 服务。
错误 2:系统找不到指定的文件。使用命令提示符:
系统错误 2 已发生。
系统找不到指定的文件。
解决方法
检查 Windows 系统日志,并验证是否看到类似于以下内容的错误消息条目:
Log Name: System Source: Service Control Manager Date: <Datetime> Event ID: 7000 Task Category: None Level: Error Keywords: Classic User: N/A Computer: <Server name> Description: The SQL Server (MSSQLSERVER) service failed to start due to the following error: The system cannot find the file specified.
转到 SQL Server 安装文件夹 并验证它是否不包含Sqlservr.exe文件。
请按照修复失败的 SQL Server 安装中所记录的步骤修复 SQL Server 安装,解决此问题。