2005及以前版本可采用:
1、查询分析器中执行语句:dump transaction <数据库名> with no_log
2、数据库上右击,选择任务 -> 收缩 -> 文件,设置界面中文件类型选择“日志”,收缩操作选择“在释放未使用的空间前重新组织页”,“将文件收缩到”设置为较小值如即可。
2008以后采用:
USE <数据库名>;
GO
ALTER DATABASE <数据库名>
SET RECOVERY SIMPLE;--设置简单恢复模式
GO
DBCC SHRINKFILE (<数据库名_log>, 1);
GO
ALTER DATABASE <数据库名>
SET RECOVERY FULL;--恢复为原模式
GO