sql server收缩数据库日志

ALTER DATABASE testdbname SET RECOVERY SIMPLE --将“恢复模式”设置为“简单”
GO
USE testdbname
GO
DBCC SHRINKFILE (N'testdbname_log' , 1, TRUNCATEONLY)--收缩日志文件大小到1M
GO
USE testdbname
GO
ALTER DATABASE testdbname SET RECOVERY FULL WITH NO_WAIT ----将“恢复模式”设置为“完整”
GO
ALTER DATABASE testdbname SET RECOVERY FULL
GO

将testdbname替换为需要收缩日志的数据库名称执行sql即可快速收缩数据库。

你可能感兴趣的:(SQLServer)