SQL Server 2005中如何清理日志文件

来源:百度知道 编辑:UC知道 时间:2024/09/24 15:16:29
有谁对SQL 2005熟悉点的吗,我数据库中有些数据库日志使用率显示90%多了,我想把它清理下,变的小点,请高手指点:
1.如何使日志文件变小;
2.如何清除日志文件
最好是写上操作的步骤,以及SQL 语句,谢谢了!

收缩日志库

先收缩下数据库
USE [DataBaseName]
GO
DBCC SHRINKDATABASE(N'DataBaseName' )
GO

收缩日志文件
USE [DataBaseName]
GO
DBCC SHRINKFILE (N'DataBaseName_log' , 0, TRUNCATEONLY)
GO

如果只是收缩日志文件,还可以这样
在Management Studio中,右键点击要收缩的数据库--》任务--》收缩--》文件

进入收缩页面后,把文件类型选为日志,按提示收缩