错误:MSSQLSERVER 17058

今天还原数据库的时候,在cmd命令行中输入sqlservr.exe -c -f -m出现了

Could not Open Error Log File 

这个错误。网上查找了好多办法尝试了都没用。最后花的时间太久了就请教了同事。结果同事一下子就看出问题了。。。问题是我的MSSQL SERVER已经处于启动状态了,所以 error log file已经被占用了,在cmd命令行运行sqlservr.exe其实就是在开启一个MSSQL SERVER,而error log file只有一个,故无法支持第二个MSSQL SERVER启动。

解决办法:在服务设置那里将MSSQL SERVER 暂停。此时在cmd命令行中输入sqlservr.exe -c -f -m就成功了。

原文地址:https://www.cnblogs.com/jiasheng-lu/p/11403753.html