您的位置:首页 > 数据库

SQL Server 2008 R2:快速清除日志文件的方法

2016-06-12 15:19 591 查看

USE [master] 

GO 

ALTER DATABASE students SET RECOVERY SIMPLE WITH NO_WAIT 

GO 

ALTER DATABASE students SET RECOVERY SIMPLE 

GO 

USE students 

GO
--此处需要注意,并非所有数据库的日志文件名都是“数据库名_log” 

DBCC SHRINKFILE (N'students_log' , 0,TRUNCATEONLY) 

GO 

USE [master] 

GO 

ALTER DATABASE students SET RECOVERY FULL WITH NO_WAIT 

GO 

ALTER DATABASE students SET RECOVERY FULL 

GO 

 

--查询指定数据库的日志文件名称 

USE students  

GO 

SELECT name FROM SYS.database_files WHERE type_desc='LOG'
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息