收缩数据库 DBCC SHRINKFILE

2023-03-21 00:00:00 数据库 文件 日志 名称 收缩
/*查看其恢复模式是否为SIMPLE类型*/
SELECT NAME, recovery_model_desc FROM sys.databases

/*如果是FULL类型,修改为SIMPLE类型*/
ALTER DATABASE 数据库名称 SET RECOVERY SIMPLE
GO

/*收缩日志文件大小(单位是M)*/
DBCC SHRINKFILE (数据库名称_Log, 1)
GO

/*恢复成FULL类型*/
ALTER DATABASE 数据库名称 SET RECOVERY FULL
GO

/*检查日志文件名称 和收缩后的日志文件大小*/
SELECT NAME, size FROM sys.database_files where  name='数据库名称_Log'

相关文章