首先查看需要清理数据库日志的账套对应的数据库名是什么?进入软件运维平台,打开管家婆【账套管理】查看账套对应的数据库名。
例如下图,账套名称为【yoyo_a8top992bd】对应的数据库名是【A8_DataTOP992bd】,那么就需要对【A8_DataTOP992bd】数据库清理日志。
首先打开SQL2008R2数据库,选中【A8_DataTOP992bd】右键【属性】——【文件】里面查看当前日志大小,目前显示日志1002MB
通过下面链接下载【SQL2008R2清理数据库日志的脚本】到电脑桌面上,然后双击打开,将脚本里面的红色”数据库名称“这五个汉字替换成您需要清理的数据库名称,注意不要将红色单引号删除了。
https://share.weiyun.com/gskBtZrJ ---------SQL2008R2清理数据库日志的脚本.sql
例如:将脚本里面的红色”数据库名称“这五个汉字替换成【A8_DataTOP992bd】后,在点击上面的下拉列表框选择需要清理日志的数据库名称,最后点击旁边的【红色感叹号执行】按钮,下方就会显示【消息】和【结果】,只要【消息】和【结果】里面没有红色字体的描述,就代表脚本执行成功了。
注意:不要点到【绿色箭头】按钮上了,该按钮是调试的功能。
然后选中【A8_DataTOP992bd】右键操作收缩数据库
弹出的框,什么都不用修改,直接点击【确定】按钮即可。
再次右键【A8_DataTOP992bd】属性——【文件】里面可以查看到数据库日志的初始大小已经为1,代表日志清理成功。