USE[master]
GO
ALTER DATABASE [DataBase] SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE [DataBase] SET RECOVERY SIMPLE --简单模式
GO
USE [DataBase]
GO
DBCC SHRINKFILE (N'DataBase_log' , 2, TRUNCATEONLY) --设置压缩后的日志大小为2M,可以自行指定
GO
USE[master]
GO
ALTER DATABASE [DataBase] SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE [DataBase] SET RECOVERY FULL --还原为完全模式
注释:命令中的DataBase_log,指的是数据库文件【逻辑名称】,通常该名称与日志文件名称相同。