关于sql2008清除日志文件
首先我们要将数据库切换到简单模式才可以清除日志
GO
USE [master]
GO
ALTER DATABASE 库名 SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE
库名 r SET RECOVERY SIMPLE --简单模式
GO
USE 库名
GO
DBCC SHRINKFILE (N'数据库日志文件名称' , 11, TRUNCATEONLY)
如果不知道日志文件名称执行以下代码
SELECT file_id, name FROM sys.database_files;
GO 恢复完全模式
ALTER DATABASE
库名 SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE
库名 SET RECOVERY FULL --还原为完全模式
GO