突然发现 mssql数据库 c盘已满,发现在C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Log 下 errorlog占用很大空间,并根据此log 查出 其中一个数据库的 主文件组 空间不足。
新手,如有不对,请指正0
解决办法errorlog占用空间:
1、备份 log文件
2、执行一次EXEC sp_cycle_errorlog就会产生一个新的errorlog去覆盖旧errorlog。只要循环7次就可以把errorlog都覆盖一遍。有几个log 就执行几次。
3、默认errorlog为 7个 ,可修改
主文件组空间不足解决:
1、新增数据库文件
2、调整数据库文件增长模式
本文介绍了解决MSSQL数据库中错误日志(errorlog)占用过大磁盘空间的方法,通过备份并循环覆盖旧的日志文件来释放空间。同时,针对主文件组空间不足的问题,提出了增加数据库文件及调整文件增长模式的解决方案。
462

被折叠的 条评论
为什么被折叠?



