今天还原数据库的时候,在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就成功了。