手动清理
1、打开查询分析器,输入命令DUMP TRANSACTION 数据库名 WITH NO_LOG
2、再打开企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至: ,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了。
如1)
自动清理
企业管理器-》管理-》sql server代理(要启动服务)-》作业
新建一个作业执行SQL语句:
清空日志:
DUMP TRANSACTION '库名' WITH NO_LOG
DBCC SHRINKFILE( '日志文件名',新的大小数值型如1)