MSSQL 2008 17058錯誤

修改了SQL Server 2008的 “Databases settings”—>”Database Default Location”—>”log”的默認位置後,重啓SQL Server(MSSQLSERVER)服務,報錯17058。

嘗試從命令行啓動:

C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Binn\sqlservr.exe

報錯信息大致如下:

Initerrlog: could not open error log file.” Operating system error=5 (access denied)

嘗試網上各種方法,無果(修改服務Log on爲“local system account”無效,修改文件夾權限無效),最終刪除了C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Log下的ERRORLOG文件,重啓服務成功。(Stackoverflow上一個小哥的回答:“說了多少遍了,刪除ERRORLOG文件”,果然字少的有理)

不敢再動了,已慌成狗。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章