--SQL Server 2005 or SQL Server 2000
--将日志清除并收缩
backup log [数据库名] with no_log
go
dbcc shrinkdatabase('数据库名')
go
--SQL Server 2008
--由于SQL Server 2008 不允许将数据库日志清空,但是可以将日志截取备份
BACKUP LOG [数据库名] TO DISK = N'日志备份路径/tt.trn'
go
dbcc shrinkdatabase('数据库名')
go
本文介绍了如何在SQLServer2005、SQLServer2000及SQLServer2008中进行数据库日志的清理与收缩操作。对于SQLServer2005和2000,可以通过备份日志并使用DBCC命令进行收缩;而对于SQLServer2008,则通过截取日志备份后再进行收缩。
1493

被折叠的 条评论
为什么被折叠?



