压缩命令如下:
--- 如果磁盘剩余空间足够,则先备份日志文件,然后再执行命令
USE [master]
GO
USE [数据库名称]
GO
BACKUP LOG [数据库名称] TO DISK=''
GO
DBCC SHRINKFILE (N'数据库日志名称_log', 10240, TRUNCATEONLY) --10240 为压缩大小,以 MB 为单位
--- 如果磁盘剩余空间不多,则执行下面的命令
USE [master]
GO
ALTER DATABASE [数据库名称] SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE [数据库名称] SET RECOVERY SIMPLE
GO
USE [数据库名称]
GO
BACKUP LOG [数据库名称] TO DISK=''
GO
DBCC SHRINKFILE (N'数据库日志名称_log', 10240, TRUNCATEONLY) --10240 为压缩大小,以 MB 为单位
GO
USE [master]
GO
ALTER DATABASE [数据库名称] set RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE [数据库名称] SET RECOVERY FULL