标签:华为agile controller agile controller 磁盘满了 sql 事务
原因:华为agile controller的数据库C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\AgileControllerDB_log.LDF文件过大,当时我们有126G左右了。华为agile controller磁盘爆满解决三步走:
1.把AgileControllerDB的恢复模式修改为简单(默认值是完整)
2.收缩数据库事务日志(华为有官方文档)
3.把AgileControllerDB的恢复模式恢复为默认的完整。
一、把AgileControllerDB的恢复模式修改为简单(默认值是完整)
如果事先不把“AgileControllerDB”的恢复模式修改为“简单”,则收缩数据库事务日志可能会没有效果。
操作步骤
以sa帐号登录数据库,右键单击“AgileControllerDB”,选择“属性”。
在选项里把“恢复模式”修改为“简单”。
以sa帐号登录数据库,右键单击“AgileControllerDB”,选择“任务 > 收缩 > 文件”。
把事务日志文件收缩为0。
三、把AgileControllerDB的恢复模式恢复为默认的完整。
下面是我前后C盘比较。
PS:起初我不敢操作,因为看收缩文档那样写以为是AgileControllerDB.mdf操作之后才会生成那个AgileControllerDB_log.LDF文件,那么我磁盘岂不是更不足了。最后在工程师担保之下直接按文档操作了,才知道譬如按上图那种有18G的AgileControllerDB.md和126G的AgileControllerDB_log.LDF文件同时存在条件下,按华为官方文档的收缩数据库事务日志文档操作,结果是把126G的AgileControllerDB_log.LDF变为0-几百k,所以放心操作即可。
标签:华为agile controller agile controller 磁盘满了 sql 事务
原文地址:http://blog.51cto.com/8189171/2108091