SQL Server日志文件过大 log.ldf 大日志文件清理方法

源芳 2024-1-11 18:29:06 1639 1 来自 中国
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 回复

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-11-22 05:16, Processed in 0.228760 second(s), 36 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表