我对 SQL Server 2016 框进行了突袭重新配置。我所有的系统数据库文件(mdf 和 ldf)都在 D 驱动器中,SQL Server 安装也在 D 驱动器中,并且我完好无损。我丢失了用户数据库,并且我有所有这些的备份。
但是在raid重新配置之后,我尝试启动SQL Server(MSSQLSERVER)、SQL Server Lauchpad和SQL Server Agent。只有代理启动和 SQL Server(MSSQLSERVER) 启动然后停止。当我以错误消息“请求失败或服务未及时响应。请参阅事件日志或其他适用的错误日志以获取详细信息”开始时,SQL Server Launchpad 会给出错误。
我不需要启动板,但我需要启动 SQL Server 服务。
知道为什么服务没有启动吗?我正在使用 NetworkService 并将其更改为 LocalSystem 并尝试过,但出现错误。所以我再次将其返回到 NetworkServe。
您需要检查名为errorlog的文件以了解失败原因的详细信息。
可能是它找不到主数据库的文件(从注册表中指出),或者它可以找到主文件,但其他一些系统数据库数据库文件(从主数据库中指出)不在正确的地方。
可能它无法在您指定要创建它的地方创建 tempdb。
——蒂博尔·卡拉西