清理SQL日志的方法

  • Post author:
  • Post category:其他

 手动清理
1、打开查询分析器,输入命令DUMP TRANSACTION 数据库名 WITH NO_LOG

2、再打开企业管理器–右键你要压缩的数据库–所有任务–收缩数据库–收缩文件–选择日志文件–在收缩方式里选择收缩至: ,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了。
如1)

自动清理

企业管理器-》管理-》sql   server代理(要启动服务)-》作业  
   
  新建一个作业执行SQL语句:  
  清空日志:  
  DUMP   TRANSACTION   ‘库名’   WITH   NO_LOG  
   
  DBCC   SHRINKFILE(   ‘日志文件名’,新的大小数值型如1)


版权声明:本文为dongdongzzcs原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。