> 数据库 > SQL Server 2008 >

Sql server 2008R2 日志文件清理

 
--首先检查目标数据库的恢复模式:
SELECT NAME, recovery_model_desc FROM sys.databases
 
 
--如果是Full,则需要改为Simple:
ALTER DATABASE HtRealName SET Recovery simple
 
 
--查询指定数据库的日志文件名称  
USE [HtRealName]   
GO  
SELECT name, size  FROM SYS.database_files WHERE type_desc='LOG'  
 
 
--然后收缩日志文件:
--第一个参数是日志文件名,第二个参数是目标文件大小,以M为单位。
DBCC SHRINKFILE (N'HtRealName_log' , 10)
 
(责任编辑:IT)