Sql server 2008R2 日志文件清理

来源:互联网 发布:咖啡机品牌 知乎 编辑:程序博客网 时间:2024/06/05 17:29
转自--------------http://blog.csdn.net/li_ser/article/details/54169617
[sql] view plain copy
  1. --首先检查目标数据库的恢复模式:  
  2. SELECT NAME, recovery_model_desc FROM sys.databases  
  3.   
  4.   
  5. --如果是Full,则需要改为Simple:  
  6. ALTER DATABASE HtRealName SET Recovery simple  
  7.   
  8.   
  9. --查询指定数据库的日志文件名称    
  10. USE [HtRealName]     
  11. GO    
  12. SELECT namesize  FROM SYS.database_files WHERE type_desc='LOG'    
  13.   
  14.   
  15. --然后收缩日志文件:  
  16. --第一个参数是日志文件名,第二个参数是目标文件大小,以M为单位。  
  17. DBCC SHRINKFILE (N'HtRealName_log' , 10)  
原创粉丝点击