use master
GO
Declare @db nvarchar(20)
-- 数据库名称
SET @db = 'yourDbName'
-- 清空日志
DUMP TRANSACTION @db WITH NO_LOG
-- 截断事务日志
BACKUP LOG @db WITH NO_LOG
-- 收缩数据库
DBCC SHRINKDATABASE (@db)
use master
GO
Declare @db nvarchar(20)
-- 数据库名称
SET @db = 'yourDbName'
-- 清空日志
DUMP TRANSACTION @db WITH NO_LOG
-- 截断事务日志
BACKUP LOG @db WITH NO_LOG
-- 收缩数据库
DBCC SHRINKDATABASE (@db)
转载于:https://www.cnblogs.com/liuxing3169/articles/1497571.html