事件 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安装来解决此问题。