事务日志记录着在相关数据库上的操作,同时还存储数据库恢复(recovery)的相关信息。收缩日志的原因有很多种,有些是考虑空间不足,有些则是应用程序限制导致的。下面介绍的是在简单模式下,进行收缩操作。
一:使用收缩数据库语句进行收缩:
ALTER DATABASE [Spacebuilder] SET RECOVERY SIMPLE --修改数据库恢复模式为简单 DBCC SHRINKDATABASE([Spacebuilder], 0) --讲日志文件收缩为0 ALTER DATABASE [Spacebuilder] SET RECOVERY FULL --修改数据库恢复模式为完整
二:手动设置
第一步:将数据库的模式调整为简单模式
右击数据库名->'属性'->'选项'->恢复模式改成'简单'->点'确定'按钮。
第二步:收缩文件
右键数据库-->任务-->收缩-->文件
第三步:将数据库恢复成完整模式