logo-dark
作者: 源芳 发表于 2024-1-11 18:29:06
跳转到指定楼层
SQLSERVER的日志文件一般很少看,但是久了能够把磁盘干满就需要清理log.ldf 日志文件可以使用下面的方法,测试500G的日志文件秒清理。

  1. USE [master]
  2. GO
  3. ALTER DATABASE "28xin.com" SET RECOVERY SIMPLE WITH NO_WAIT
  4. GO
  5. ALTER DATABASE "28xin.com" SET RECOVERY SIMPLE   --简单模式
  6. GO
  7. USE "28xin.com"
  8. GO
  9. DBCC SHRINKFILE (N'28xin.com_log' , 2, TRUNCATEONLY)  --设置压缩后的日志大小为2M,可以自行指定
  10. GO
  11. USE [master]
  12. GO
  13. ALTER DATABASE "28xin.com" SET RECOVERY FULL WITH NO_WAIT
  14. GO
  15. ALTER DATABASE "28xin.com" SET RECOVERY FULL  --还原为完全模式
  16. GO
复制代码
把28xin.com 替换成你要清理的数据库名字  新建查询 执行即可
分享: 
2024-2-13 12:30:35 来自河北
正需要,支持楼主大人了!
高级模式 评论
您需要登录后才可以回帖 登录 | 立即注册
小黑屋| Copyright   ©2003-2025  藏宝库It社区 28xin.com  本站发布的内容若侵犯到您的权益,请联系站长删除,我们将及时处理。   冀ICP备14008649号